Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:rsync

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Nächste Überarbeitung Beide Seiten, nächste Überarbeitung
admin_grundlagen:rsync [2013/04/03 11:24]
ingo_wichmann [rsync mit sudo über ssh ohne Passwort]
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>​
  
Zeile 17: Zeile 22:
   * [[sudo]] eingerichtet   * [[sudo]] eingerichtet
  
-Schritt für Schritt aufbauen+  rsync -a --del -e 'ssh -i /​home/​nutzer/​.ssh/​id_rsa'​ --rsync-path="​sudo rsync" nutzer@server:/​mnt/​system/​ /​mnt/​backup 
-===== ssh ohne Passwort ​===== + 
-((siehe [[ssh]])) +====== Platzsparende Backups mit rsync und Hardlinks ====== 
-  ​ssh+=== 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.txt · Zuletzt geändert: 2024/01/21 19:07 von ingo_wichmann