Ich muss ein System einrichten, in dem ein Laptop und ein Desktop-Computer nebeneinander existieren.
Die Idee ist, ich bringe den Laptop in das Netzwerk und der Laptop synchronisiert das Verzeichnis / home (mit einigen Ausnahmen) mit dem Desktop-Computer. Dann stellt der Desktop-Computer einen Stapel mit seiner Kopie von / home oben und der Laptop-Kopie (nfs) bereit ) im unteren.
Natürlich brauche ich keine Durchschreibstrategie, ein Rückschreiben mit einer ziemlich großen Cache-Lösung würde mir viel besser passen.
Ich habe über unionfs und aufs und andere gelesen, aber ich verstehe entweder nicht wie oder ich kann das nicht mit diesen fs machen.
Irgendwelche Ideen?
linux
filesystems
files
synchronization
home
Arkaitz Jimenez
quelle
quelle
drbd
(kein Dateisystem) oder vielleicht nach Andrew FS oder Coda (werden diese heutzutage überhaupt verwendet?). Oder vielleicht könnten Sie es schnell und schmutzig machen und ein paar Sekunden laufenrsync
, um die Arbeit zu erledigen./home
Verzeichnis synchronisieren ? Vom Desktop zum Laptop synchronisieren oder umgekehrt? Verwerfen Sie die Daten, die sich bei der Synchronisierung bereits auf dem Ziel befinden, oder handelt es sich um eine bidirektionale Synchronisierung?Antworten:
Mit Software wie Csync können Sie das Modul verwenden,
pam_csync
um den Laptop beim An- und Abmelden per SFTP zu synchronisieren.Eine andere Methode könnte darin bestehen, lsyncd regelmäßig in
rsync
Ihrem Home-Verzeichnis auszuführen . Leider wird dies verwendetinotify
und kann unhaltbar sein, wenn Sie Hunderttausende von Dateien im überwachten Verzeichnis haben. Eine bessere Lösung könntefsnotify
diefanotify
API verwenden und dann periodisch bidirektional synchronisieren, aber ich habe noch keine gefunden.Wenn Sie weniger als 1-2 GB für die Synchronisierung benötigen, gibt es in Dropbox gute LAN-Synchronisierungsfunktionen.
quelle
Ich benutze Bittorrent Sync - funktioniert gut lokal und remote ...
Vielleicht auch einen Blick wert.
quelle
Sie könnten in Betracht ziehen, git-annex zu verwenden, heutzutage kommt es auch mit einer schönen Weboberfläche :)
quelle