Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung | Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
admin_grundlagen:systemsicherung [2019/09/26 13:10] ingo_wichmann |
admin_grundlagen:systemsicherung [2019/09/26 13:20] ingo_wichmann |
||
---|---|---|---|
Zeile 431: | Zeile 431: | ||
==== tar über ssh ==== | ==== tar über ssh ==== | ||
=== Sicherung === | === Sicherung === | ||
- | tar cz --numeric-owner --xattrs --acls --directory /mnt/system . | ssh nutzer@server "cat > /mnt/backup/sicherung.tgz" | + | tar cz --numeric-owner --sparse --xattrs --acls --directory /mnt/system . | ssh nutzer@server "cat > /mnt/backup/sicherung.tgz" |
- | + | ||
- | Bei älteren Distributionen (SuSE bis SLES 11, Debian bis 7 und sehr alten RedHat) | + | |
- | tar cz --numeric-owner --directory /mnt/system . | ssh nutzer@server "cat > /mnt/backup/sicherung.tgz" | + | |
=== Wiederherstellen === | === Wiederherstellen === | ||
- | ssh nutzer@server 'cat /mnt/backup/sicherung.tgz' | tar xz --numeric-owner --xattrs --acls --xattrs-include='*' --directory /tmp/system | + | ssh nutzer@server 'cat /mnt/backup/sicherung.tgz' | tar xz --numeric-owner --sparse --xattrs --acls --xattrs-include='*' --directory /tmp/system |
=== Dokumentation === | === Dokumentation === | ||
Zeile 448: | Zeile 445: | ||
cd /mnt/system | cd /mnt/system | ||
- | find -xdev -depth -print0 | cpio -o0 --format=crc | bzip2 | ssh nutzer@server 'cat > /mnt/backup/sicherung.cpio.bz2' | + | find -xdev -depth -print0 | cpio -o0 --sparse --format=crc | bzip2 | ssh nutzer@server 'cat > /mnt/backup/sicherung.cpio.bz2' |
=== Wiederherstellen === | === Wiederherstellen === | ||
cd /tmp/system | cd /tmp/system | ||
- | ssh nutzer@server 'cat /mnt/backup/sicherung.cpio.bz2' | bunzip2 | cpio -dumin | + | ssh nutzer@server 'cat /mnt/backup/sicherung.cpio.bz2' | bunzip2 | cpio -dumin --sparse |
==== rsync ==== | ==== rsync ==== | ||
Auf lokale Platte: | Auf lokale Platte: | ||
- | rsync -aSH --acls --xattrs --numeric-ids --del / /mnt/usbdisk/root/ | + | rsync -a --hard-links --sparse --acls --xattrs --numeric-ids --del / /mnt/usbdisk/root/ |
Übers Netz via ssh: | Übers Netz via ssh: | ||
- | rsync -aSH --acls --xattrs --numeric-ids --del / server:/mnt/backup/dateien | + | rsync -a --hard-links --sparse --acls --xattrs --numeric-ids --del / server:/mnt/backup/dateien |
Übers Netz via rsyncd: (( erfordert laufenden rsyncd auf dem Zielsystem //server// )) | Übers Netz via rsyncd: (( erfordert laufenden rsyncd auf dem Zielsystem //server// )) | ||
- | rsync -aSH --acls --xattrs --numeric-ids --del / server::/backup/dateien/ | + | rsync -a --hard-links --sparse --acls --xattrs --numeric-ids --del / server::/backup/dateien/ |
==== Platzsparende Hardlink Backups mit rsnapshot ==== | ==== Platzsparende Hardlink Backups mit rsnapshot ==== |