Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


No renderer 'pdf' found for mode 'pdf'
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 die Mount-Option ''user_xattr'' auf dem Zielsystem. 
              Todo: Zielsystem darf kein XFS sein? 

rsync mit sudo über ssh ohne Passwort

Vorraussetzungen:

  • ssh mit Public-Private-Key Authentifizierung eingerichtet
  • sudo ohne Passwort (NOPASSWD) 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 --del --link-dest=/srv/backup/sonntag server:/srv/daten /srv/backup/montag

3. Backup

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

Achtung: link-dest muss absolut angegeben werden

admin_grundlagen/rsync.1450444862.txt.gz · Zuletzt geändert: 2015/12/18 13:21 von ingo_wichmann