Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Nächste Überarbeitung | Vorherige Überarbeitung Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
admin_grundlagen:rsync [2013/04/03 08:46] ingo_wichmann angelegt |
admin_grundlagen:rsync [2014/11/01 22:07] ingo_wichmann |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Nützliche rsync Parameter ====== | ====== Nützliche rsync Parameter ====== | ||
<code bash> | <code bash> | ||
- | -n Simulation | + | -a Archiv |
- | -x nur dieses Filesystem (keine Sub-Mounts) | + | -n Simulation |
- | -H Hardlinks erhalten | + | -x nur dieses Filesystem (keine Sub-Mounts) |
- | -A ACLs | + | -H Hardlinks erhalten |
- | -X erweiterte Dateiattribute | + | -A ACLs |
- | -S sparse files | + | -X erweiterte Dateiattribute |
+ | -S sparse files | ||
- | -P Fortschritt anzeigen | + | -P Fortschritt anzeigen |
- | -vih Anzeige gesprächig, symbolisch und human readable | + | -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 | ||
</code> | </code> | ||
+ | |||
+ | ====== rsync mit sudo über ssh ohne Passwort ====== | ||
+ | Vorraussetzungen: | ||
+ | * [[ssh#public-private-key_authentifizierung | 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 | ||