Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:rsync

Dies ist eine alte Version des Dokuments!


Nützliche rsync Parameter

-a Archiv
-n Simulation
-x nur dieses Filesystem (keine Sub-Mounts)
-H Hardlinks erhalten
-A ACLs
-X erweiterte Dateiattribute
-S sparse files
-P Fortschritt anzeigen
-vih Anzeige gesprächig, symbolisch und human readable
–numeric-ids uid und gid nicht über Namen sondern numerisch sichern
–del Nicht mehr vorhandene Dateien löschen
–fake-super Eigentümer und Berechtigungen sichern ohne Root-Rechte, benötigt aber die Mount-Option user_xattr auf dem Zielsystem

rsync mit sudo über ssh ohne Passwort

Vorraussetzungen:

  • ssh mit Public-Private-Key Authentifizierung eingerichtet
  • sudo eingerichtet
rsync -a --del -e 'ssh -i /home/nutzer/.ssh/id_rsa' --rsync-path="sudo rsync" nutzer@server:/mnt/system/ /mnt/backup

Platzsparende Backups mit rsync und Hardlinks

1. Backup

rsync -ax server:/srv/daten /srv/backup/sonntag

2. Backup

rsync -ax --link-dest=/srv/backup/sonntag server:/srv/daten /srv/backup/montag

3. Backup

rsync -ax --link-dest=/srv/backup/montag server:/srv/daten /srv/backup/dienstag

Achtung: link-dest muss absolut angegeben werden

admin_grundlagen/rsync.1414879762.txt.gz · Zuletzt geändert: 2014/11/01 22:09 von ingo_wichmann