Die beste Wahl ist natürlich rsync. Trotzdem wäre auch unisono ein tolles Stück Software, um diesen Job zu erledigen. Beide können in mehreren Betriebssystemen verwendet werden.
Rsync
rsync synchronisiert in eine Richtung von der Quelle zum Ziel. Daher die folgende Aussage
rsync -avh --progress Source Destination
Synchronisiert alles von der Quelle zum Ziel . Der zusammengeführte Ordner befindet sich in Ziel .
-a bedeutet "Archiv" und kopiert alles rekursiv von der Quelle zum Ziel, wobei fast alles erhalten bleibt.
-v gibt mehr aus ("ausführlich").
-h Für Menschen lesbar.
- Fortschritt, um zu zeigen, wie viel Arbeit geleistet wird.
Wenn Sie nur aktualisieren die Zielordner mit neueren aus Quellordnern Dateien:
rsync -avhu --progress source destination
Einklang
unisono synchronisiert in beide Richtungen. Daher die folgende Aussage
unison Source Destination
Synchronisiert beide Verzeichnisse in beide Richtungen und schließlich ist Quelle gleich Ziel. Es ist, als würde man zweimal von der Quelle zum Ziel und umgekehrt rsync ausführen.
Weitere Informationen finden Sie auf den Manpages oder auf den folgenden Websites:
- https://www.cis.upenn.edu/~bcpierce/unison/
- https://rsync.samba.org/