RSYNC ist ein sehr nützliches Open-Source-Datenübertragungs-Tool. Sie können damit zwei Ordner auf demselben Computer synchronisieren. In der Grundeinstellung kopiert RSYNC Daten vom Quell- zum Zielordner. Die Synchronisation geschieht nicht in beide Richtungen.
So synchronisiert man zwei Ordner mittels RSYNC:
1. Öffnen Sie ein Terminalfenster.
2. Geben Sie den folgenden Befehl ein: `rsync -av —delete “/pfad/zum/quellordner/” “/pfad/zum/zielordner/”`. Bitte ersetzen Sie `”/pfad/zum/quellordner/”` und `”/pfad/zum/zielordner/”` durch die tatsächlichen Pfade zu Ihren Ordnern.
– Das ‘3. Drücken Sie Enter, um den Befehl auszuführen. RSYNC wird nun die Synchronisation durchführen.
Es ist wichtig zu beachten, dass dieser Befehl auch Unterverzeichnisse des Quellordners in das Zielverzeichnis kopiert. Wenn Sie nur die Dateien einer Quellordner-Top-Level synchronisieren möchten, können Sie den ‘-r’ oder ‘—recursive’ Parameter weglassen.
Darüber hinaus, obwohl RSYNC in der Lage ist, Dateien, die im Ziel existieren, aber nicht in der Quelle, zu löschen, wird es nicht automatisch leere Unterverzeichnisse löschen. Sie können ‘—delete-empty-dir’ hinzufügen, um dieses Verhalten zu ändern.
Diese Informationen basieren auf der RSYNC-Manual-Seite (https://linux.die.net/man/1/rsync) und einem nützlichen Beitrag von Tecmint (https://www.tecmint.com/rsync-local-remote-file-sync-commands/), einer anerkannten Ressource für Linux-basierte Anleitungen.