Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
|
admin_grundlagen:image_sichern [2021/09/30 06:29] ingo_wichmann |
admin_grundlagen:image_sichern [2022/08/26 10:11] (aktuell) ingo_wichmann [Backup] |
||
|---|---|---|---|
| Zeile 4: | Zeile 4: | ||
| Beispiel: Partition /dev/sda2 in Datei sichern | Beispiel: Partition /dev/sda2 in Datei sichern | ||
| - | **Achtung**: Die zu kopierende Festplatte/Partition darf hierbei nicht gemountet sein, da sonst etwaige Schreibzugriffe während des Kopiervorgangs zu defekten Image-Dateien führen können! | + | (( Die zu kopierende Festplatte/Partition darf hierbei nicht gemountet sein, da sonst etwaige Schreibzugriffe während des Kopiervorgangs zu defekten Image-Dateien führen können! )) |
| - | mount -o remount,ro /dev/sda2 | + | mount -o remount,ro,noatime /dev/sda2 |
| dd if=/dev/sda2 of=/tmp/sda2.img bs=1M status=progress | dd if=/dev/sda2 of=/tmp/sda2.img bs=1M status=progress | ||
| oder | oder | ||
| + | (( um die komprimierten Images kleiner zu bekommen, könnte man die leeren Bereiche des Dateisystems mit Nullen füllen: | ||
| + | dd if=/dev/zero of=/mountpoint/zero bs=1M | ||
| + | rm /mountpoint/zero | ||
| + | Bei SSDs kann man das selbe mit fstrim erreichen: | ||
| + | fstrim -v /mountpoint | ||
| + | )) | ||
| dd if=/dev/sda2 bs=1M | gzip > /tmp/sda2.img.gz | dd if=/dev/sda2 bs=1M | gzip > /tmp/sda2.img.gz | ||
| - | mount -o remount,rw /dev/sda2 | + | mount -o remount,rw,relatime /dev/sda2 |
| ==== Restore ==== | ==== Restore ==== | ||
| Zeile 22: | Zeile 28: | ||
| ==== Backup ==== | ==== Backup ==== | ||
| Beispiel: Partition /dev/sda2 in Datei sichern | Beispiel: Partition /dev/sda2 in Datei sichern | ||
| - | mount -o remount,ro /dev/sda2 | + | mount -o remount,ro,noatime /dev/sda2 |
| fsarchiver savefs /home/nutzer48/sda2.fsa /dev/sda2 | fsarchiver savefs /home/nutzer48/sda2.fsa /dev/sda2 | ||
| - | mount -o remount,rw /dev/sda2 | + | mount -o remount,rw,relatime /dev/sda2 |
| Archiv ansehen | Archiv ansehen | ||
| fsarchiver archinfo /home/nutzer48/sda2.fsa | fsarchiver archinfo /home/nutzer48/sda2.fsa | ||
| Zeile 33: | Zeile 39: | ||
| fsarchiver restfs /home/nutzer48/sda2.fsa id=0,dest=/dev/sda2 | fsarchiver restfs /home/nutzer48/sda2.fsa id=0,dest=/dev/sda2 | ||
| | | ||
| - | ==== Festplattenimages(qcow2) nachträglich vergrößern ==== | + | ===== partclone ===== |
| + | ==== Backup ==== | ||
| + | Beispiel: btrfs-Partition /dev/sda2 in Datei sichern | ||
| + | mount -o remount,ro /dev/sda2 | ||
| + | partclone.btrfs -c -s /dev/sda2 -o /home/nutzer48/sda2.pcimg | ||
| + | mount -o remount,rw /dev/sda2 | ||
| + | |||
| + | ==== Restore ==== | ||
| + | Beispiel: btrfs-Partition /dev/sda2 aus partclone-Image wiederherstellen | ||
| + | umount /dev/sda2 | ||
| + | partclone.btrfs -r -s /home/nutzer48/sda2.pcimg -o /dev/sda2 | ||
| + | |||
| + | ===== Festplattenimages(qcow2) nachträglich vergrößern ===== | ||
| * Zur Sicherheit erst ein Backup sensibler Daten machen | * Zur Sicherheit erst ein Backup sensibler Daten machen | ||