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 [2014/11/02 06:41]
ingo_wichmann [Nützliche rsync Parameter]
admin_grundlagen:rsync [2017/09/26 12:39]
127.0.0.1 Externe Bearbeitung
Zeile 8: Zeile 8:
 -A            ACLs  -A            ACLs 
 -X            erweiterte Dateiattribute ​ -X            erweiterte Dateiattribute ​
--S            sparse files +-S            sparse files 
 +-u            neuere Dateien auf der Empfängerseite überspringen
    
 -P            Fortschritt anzeigen ​ -P            Fortschritt anzeigen ​
Zeile 16: Zeile 17:
 --del         Nicht mehr vorhandene Dateien löschen ​ --del         Nicht mehr vorhandene Dateien löschen ​
 --fake-super ​ Eigentümer und Berechtigungen sichern ohne Root-Rechte, ​ --fake-super ​ Eigentümer und Berechtigungen sichern ohne Root-Rechte, ​
-              benötigt die Mount-Option ''​user_xattr''​ auf dem Zielsystem ​+              benötigt die Mount-Option ''​user_xattr''​ auf dem Zielsystem.  
 +              Todo: Zielsystem darf kein XFS sein? Kann das nur normale Dateien sichern (keine Symlinks, ...)?
 </​file>​ </​file>​
  
Zeile 22: Zeile 24:
 Vorraussetzungen: ​ Vorraussetzungen: ​
   * [[ssh#​public-private-key_authentifizierung | ssh]] mit Public-Private-Key Authentifizierung eingerichtet   * [[ssh#​public-private-key_authentifizierung | ssh]] mit Public-Private-Key Authentifizierung eingerichtet
-  * [[sudo]] 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   rsync -a --del -e 'ssh -i /​home/​nutzer/​.ssh/​id_rsa'​ --rsync-path="​sudo rsync" nutzer@server:/​mnt/​system/​ /mnt/backup
Zeile 31: Zeile 33:
  
 === 2. Backup === === 2. Backup ===
-  rsync -ax --link-dest=/​srv/​backup/​sonntag server:/​srv/​daten /​srv/​backup/​montag+  rsync -ax --del --link-dest=/​srv/​backup/​sonntag server:/​srv/​daten /​srv/​backup/​montag
  
 === 3. Backup === === 3. Backup ===
-  rsync -ax --link-dest=/​srv/​backup/​montag server:/​srv/​daten /​srv/​backup/​dienstag+  rsync -ax --del --link-dest=/​srv/​backup/​montag server:/​srv/​daten /​srv/​backup/​dienstag
  
 ... ...
admin_grundlagen/rsync.txt · Zuletzt geändert: 2024/01/21 19:07 von ingo_wichmann