rsync ist ein Protokoll und Programm zum Synchronisieren von Dateien.
Kopieren von einer Festplatte zu einer anderen:
rsync /quelle /ziel
rsync --numeric-ids -avze ssh /home/benutzer benutzer@example.com:/backups
rsync --delete -avzbe ssh benutzer@example.com:/var/www /home/benutzer/webserver --backup-dir=~/old
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:
rsync --delete -avzbe 'ssh -i /pfad/zur/id_rsa' benutzer@example.com:/var/www /home/benutzer/webserver --backup-dir=~/old
Siehe auch scp.
cd /path/to/directory/of/partially_downloaded_file rsync -P -rsh=ssh userid@remotehost.com:bigdata.tgz ./bigdata.tgz
rsync --bwlimit=<KBytes/second> <source> <dest>
rsync --numeric-ids --bwlimit=10000 -avze ssh /home/me/backup pi@nas:/srv/multimedia1/