rsync

rsync ist ein Protokoll und Programm zum synchronisieren von Dateien.

Anwendung

Grundlegend

Kopieren von einer Festplatte zu einer anderen:

Sicherung von lokalem Rechner auf entfernten Rechner

-a, damit alle Rechte erhalten bleiben.

-v ist immer gut, damit man sieht, was passiert.

-z verringert die Datenmenge, die übertragen werden muss, und

-e wird benötigt, um SSH anzugeben.

–numeric-ids verwenden, damit die UID des Besitzers nicht an den entfernten Rechner angepasst wird und man die Dateien später mit der gleichen Benutzerkennung zurückkopieren kann (UIDs beginnen bei Ubuntu ab 1000, während andere Distributionen mit 500 starten). Also sieht der Befehl so aus:

Sicherung von entferntem Rechner auf lokalen Rechner

–delete für das Löschen und

-b für die Backups gelöschter und veränderter Dateien.

Sollen dem SSH-Befehl weitere Optionen angehängt werden, z.B. -i, um einen abweichenden Private-Key bei der Anmeldung zu übergeben, muss der SSH-Befehl in einfache Anführungszeichen gesetzt werden, etwa so:

Weiterführen eines abgebrochenen Downloads mit scp

Siehe auch scp.

Weblinks

rsync

https://wiki.ubuntuusers.de/rsync/