RSync ist ein leistungsstarkes Tool zur Synchronisierung von Dateien und Ordnern zwischen zwei Standorten. Aufgrund seiner Verlässlichkeit und Effizienz wird es häufig für das Backup und die Synchronisierung von Dateien verwendet.
Um Dateien zwischen zwei Computern zu synchronisieren, implementieren Sie die folgenden Schritte:
1. Installation von RSync: Zunächst müssen Sie sicherstellen, dass RSync auf beiden Computern installiert ist. Unter Linux und MacOS ist RSync in der Regel bereits vorinstalliert. Unter Windows können Sie eine Software wie Cygwin installieren, die RSync enthält.
2. Öffnen Sie ein Terminal-Fenster: Sie benötigen Zugriff auf die Befehlszeile, um RSync-Befehle einzugeben.
3. Verwenden Sie den RSync-Befehl: Geben Sie den RSync-Befehl nach folgendem Muster ein:
``rsync -avz /pfad/zum/lokalen/ordner/ benutzer@entfernter.rechner:/pfad/zum/entfernten/ordner/```
Dieser Befehl synchronisiert den lokalen Ordner mit dem entfernten Ordner auf dem zweiten Computer. Die Optionen `-avz` bedeuten “Archivmodus” (beibehalten von Dateiberechtigungen und -zeiten), “verbose” (ausführliche Ausgabe) und “compression” (Kompression der Daten während der Übertragung).
4. Geben Sie Ihr Passwort ein: Nach dem Drücken von Enter werden Sie aufgefordert, Ihr Passwort für den entfernten Computer einzugeben. Nach der Eingabe beginnt RSync mit der Synchronisation der Dateien.
Einige wichtige Merkmale von RSync sind seine Verwendung des Delta-Transfer-Algorithmus, um nur die Teile von Dateien, die sich geändert haben, zu versenden, und seine Fähigkeit, symbolische Links zu verfolgen, wenn es von Dateien und Ordnern synchronisiert wird.
Beachten Sie, dass RSync ein sehr leistungsstarkes Werkzeug ist und sorgfältig verwendet werden sollte, um ungewollte Übertragungen oder Löschungen zu vermeiden. Ein häufiges Anfängerproblem ist, dass RSync den Zielordner überschreibt, anstatt hinzuzufügen. Daher empfiehlt es sich, vor der Durchführung tatsächlicher Synchronisationen Tests durchzuführen.
Quellen, die zur Konstruktion dieser Antwort verwendet wurden, sind die offiziellen RSync-Dokumentation und verschiedene eingehende Tutorials und Anleitungen zu RSync, wie z. B. die von Digital Ocean und Tecmint.
Quellen:
1. Die RSync Homepage (https://rsync.samba.org/)
2. Digital Ocean’s “How To Use Rsync to Sync Local and Remote Directories” (https://www.digitalocean.com/community/tutorials/how-to-use-rsync-to-sync-local-and-remote-directories-on-a-vps)
3. Tecmint’s “Rsync (Remote Sync): 10 Practical Examples of Rsync Command in Linux” (https://www.tecmint.com/rsync-local-remote-file-synchronization-commands/)