Ich möchte eine persönliche Dropbox-Alternative (dh einen Benutzer) mit rsync einrichten, um einige Verzeichnisse über mehrere Unix-Hosts synchron zu halten.
Da jeweils nur ein Benutzer (nämlich ich) den Inhalt eines Hosts ändert, kann davon ausgegangen werden, dass sich diese Änderungen nicht zeitlich überschneiden. Das bedeutet, dass
- Eine Verzögerung von 10 bis 15 Minuten zwischen Änderung und Synchronisation ist akzeptabel.
- Die Änderungszeit sollte ein einigermaßen guter Proxy für die "aktuelle Version" sein.
Alle Rsync-Schemata, auf die ich gestoßen bin, um mehrere Server synchron zu halten, funktionieren nach einem Synchronisationsplan einmal täglich, beispielsweise zur Sicherung. In diesen Schemata ist normalerweise ein Host der Master, und die übrigen spiegeln ihn wider, während in der Situation, an die ich denke, Änderungen an jedem der Hosts auftreten können.
Kann mich jemand auf ein Tool oder eine Anleitung zum Einrichten von rsync + ssh verweisen, um so etwas zu tun?
syncthing
könnte sein?