WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   Bittorrent Sync für 2 User im LAN auf NAS (http://www.wcm.at/forum/showthread.php?t=248409)

RaistlinMajere 13.05.2015 10:36

Bittorrent Sync für 2 User im LAN auf NAS
 
Auf der Suche nach einer performanten Sync-Möglichkeit für die "Eigene Dateien"-Ordner (~80GB) meiner Freundin und mir auf ein Qnap NAS im lokalen LAN (kein Zugriff übers Web erforderlich) bin ich bei BTSync gelandet (QSync und Owncloud waren von der Performance nicht brauchbar).

Ich habe es jetzt mal nur für mich selbst eingerichtet, funzt auch super und wirklich schnell. Als ich aber den Sync für meine Freundin einrichten wollte, dämmerte mir ein Problem: BTSync synct ja die verbundenen Geräte (hier: NAS mit 2 "Eigene Dateien"-Ordnern auf 2 verschiedenen Laptops) vollständig miteinander. Bei einem User->kein Problem, bei mehr Usern schon, da dann ja jeder Teilnehmer unnötigerweise auch die gesyncten Daten der anderen User bei sich auf der Festplatte hätte. BTSync synct halt komplett, d.h. "alle Geräte werden auf denselben Status gebracht" (in diesem Fall der des NAS, das von meiner Freundin und mir bespielt wird).

Auf der Suche nach einer Lösung für dieses Problem bin ich auf diesen Beitrag gestoßen. Klingt vernünftig, aber gibts keine elegantere Methode als für jeden User einen eigenen Prozess auf dem NAS zu starten? Ich kann mir einfach nicht vorstellen dass dieses Problem so selten auftritt.

Von der Performance her, muss ich mir bei 2 laufenden BTSync-Prozessen auf meinem NAS Sorgen machen, wenn diese 2 getrennte Ordner von ~80GB mit 2 verschiedenen Laptop-Clients syncen?

lowrider82 13.05.2015 16:14

Was war denn der Grundgedanke? Laufende Sicherung oder mehrere Geräte auf gleichem Stand halten?

RaistlinMajere 14.05.2015 10:02

Der Grundgedanke war Redundanz wegen Ausfallsicherheit. Regelmäßige Backups sollen dann vom NAS nochmal extra auf eine angeschlossene HD gemacht werden.

lowrider82 14.05.2015 10:06

Es wird doch nur inkrementell gesichert, oder? Somit hättest du keine Datenstreams mit jeweils 80GB. Entweder anderes Programm auf den Rechnern, welches inkrementelle Sicherungen auf das NAS ablegt oder laß zwei Instanzen von BTSync laufen (wenn inkrementell).

pc.net 14.05.2015 11:15

vorweg: läuft auf den clients windows oder linux?

bei windows-maschinen hätte ich einen anderen lösungsansatz für dich:

ich nutze das microsoft synctoy um die dateien zwischen PC (daten liegen direkt am NAS) und meinem laptop abzugleichen ...
http://de.wikipedia.org/wiki/SyncToy

einziger nachteil für den anwender ist, dass das tool bzw. der synchronisationsprozell manuell am PC gestartet werden muss ... man kann das synctoy alledings auch mit dem taskmanager automatisiert ausführen lassen ...

damit könntest du die synchronisation in zwei unterschiedliche shares am NAS durchführen ...

lowrider82 14.05.2015 11:48

Zitat:

Sync-Möglichkeit für die "Eigene Dateien"-Ordner
Aufgrund dessen nehmen wir Windows an.

RaistlinMajere 14.05.2015 17:56

Zitat:

Zitat von lowrider82 (Beitrag 2502818)
Es wird doch nur inkrementell gesichert, oder? Somit hättest du keine Datenstreams mit jeweils 80GB.

Korrekt, andere Programme (QSync, Owncloud) waren bei dieser Datenmenge allerdings schon mit dem Indexabgleich so lange beschäftigt, dass sie das eigentlich unbrauchbar gemacht hat. Bei BTSync dürfte das nicht so sein.

Zitat:

Entweder anderes Programm auf den Rechnern, welches inkrementelle Sicherungen auf das NAS ablegt oder laß zwei Instanzen von BTSync laufen (wenn inkrementell).
Ich habs scheinbar auch ohne 2 Instanzen hinbekommen, in dem ich die Ordner-Freigabe auf den Clients zusätzlich von einer Bestätigung abhängig gemacht habe. Jetzt funzt es offenbar genauso wie gewünscht (*auf Holz klopf*, der Initial-Sync am NAS läuft grad noch durch), d.h. ich habe auf den (Windows-)Clients Ordner freigegeben, die auf dem NAS gespeichert und gesynct werden. Die Clients syncen dabei aber nur jeweils ihre Daten, nicht die der anderen Clients, so wie es sein soll.

Ein Problem war auch dass BTSync offenbar komisch reagiert, wenn der entsprechende Windows-User am Client denselben Namen hat wie der BTSync-Benutzername (in meinem Fall hat das dazu geführt dass zwischen NAS und einem Client, wo das der Fall war, nicht mehr unterschieden wurde und ohne Freigabe-OK Daten vom NAS, wo ja die Daten aller Clients liegen, einfach alles 1:1 auf den Client übertragen wurde). Nachdem ich den BTSync-Benutzernamen geändert habe, hat sich dieses Problem gelöst.

@SyncToy: Das hatte ich schon einmal in Verwendung, habe aber aufgrund massenhafter Meldungen bzgl. angeblicher Abweichungen und dem ewig langen Indexabgleich beim Systemstart davon Abstand genommen.

Danke für eure Unterstützung!

Nightman 14.05.2015 21:04

also ich hab keine Ahnung was bei deinem owncloud Server nicht stimmt aber bei mir geht das perfekt mit 4 benutzer und 7 Client rechner

Server auf ubuntu Linux und clienten mit mac os und win7



ich hab keine Probleme damit


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:09 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag