admin_grundlagen:image_sichern
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| admin_grundlagen:image_sichern [2020/02/18 13:52] – [Festplattenimages(qcow2) nachträglich vergrößern] art1 | admin_grundlagen:image_sichern [2022/08/26 10:11] (aktuell) – [Backup] ingo_wichmann | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== Image: auf Partitionen zugreifen ====== | ||
| - | Beispiel: qcow2-Image laden, konvertieren und auf Partition zugreifen | ||
| - | |||
| - | qcow2-Image laden: | ||
| - | wget http:// | ||
| - | |||
| - | Ist genug Platz? | ||
| - | df -h . | ||
| - | qemu-img info centos7-x86_64.qcow2 | ||
| - | In raw-Format konvertieren: | ||
| - | qemu-img convert -O raw centos7-x86_64.qcow2 centos7-x86_64.img | ||
| - | |||
| - | Nächstes freies loop-Device erfragen: | ||
| - | losetup -f | ||
| - | |||
| - | loop-Device für Partitionen erstellen: | ||
| - | losetup -P /dev/loop0 centos7-x86_64.img | ||
| - | ls -l /dev/loop0* | ||
| - | |||
| ====== Images von Partitionen sichern ====== | ====== Images von Partitionen sichern ====== | ||
| ===== dd ===== | ===== dd ===== | ||
| ==== Backup ==== | ==== Backup ==== | ||
| Beispiel: Partition /dev/sda2 in Datei sichern | Beispiel: Partition /dev/sda2 in Datei sichern | ||
| - | | + | |
| + | (( Die zu kopierende Festplatte/ | ||
| + | |||
| + | | ||
| dd if=/ | dd if=/ | ||
| oder | oder | ||
| + | (( um die komprimierten Images kleiner zu bekommen, könnte man die leeren Bereiche des Dateisystems mit Nullen füllen: | ||
| + | dd if=/ | ||
| + | rm / | ||
| + | Bei SSDs kann man das selbe mit fstrim erreichen: | ||
| + | fstrim -v /mountpoint | ||
| + | )) | ||
| dd if=/ | dd if=/ | ||
| - | mount -o remount,rw /dev/sda2 | + | mount -o remount,rw, |
| ==== Restore ==== | ==== Restore ==== | ||
| Zeile 38: | 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, |
| fsarchiver savefs / | fsarchiver savefs / | ||
| - | mount -o remount,rw /dev/sda2 | + | mount -o remount,rw, |
| Archiv ansehen | Archiv ansehen | ||
| fsarchiver archinfo / | fsarchiver archinfo / | ||
| Zeile 49: | Zeile 39: | ||
| fsarchiver restfs / | fsarchiver restfs / | ||
| | | ||
| - | ==== 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 / | ||
| + | mount -o remount,rw /dev/sda2 | ||
| + | |||
| + | ==== Restore ==== | ||
| + | Beispiel: btrfs-Partition /dev/sda2 aus partclone-Image wiederherstellen | ||
| + | umount /dev/sda2 | ||
| + | partclone.btrfs -r -s / | ||
| + | |||
| + | ===== Festplattenimages(qcow2) nachträglich vergrößern | ||
| * Zur Sicherheit erst ein Backup sensibler Daten machen | * Zur Sicherheit erst ein Backup sensibler Daten machen | ||
| Zeile 78: | Zeile 80: | ||
| virt-install --name node1 --memory 8192 --vcpus 2 --disk / | virt-install --name node1 --memory 8192 --vcpus 2 --disk / | ||
| </ | </ | ||
| + | |||
| + | ====== Image: auf Partitionen zugreifen ====== | ||
| + | Beispiel: qcow2-Image laden, konvertieren und auf Partition zugreifen | ||
| + | |||
| + | qcow2-Image laden: | ||
| + | wget http:// | ||
| + | |||
| + | Ist genug Platz? | ||
| + | df -h . | ||
| + | qemu-img info centos7-x86_64.qcow2 | ||
| + | In raw-Format konvertieren: | ||
| + | qemu-img convert -O raw centos7-x86_64.qcow2 centos7-x86_64.img | ||
| + | |||
| + | Nächstes freies loop-Device erfragen: | ||
| + | losetup -f | ||
| + | |||
| + | loop-Device für Partitionen erstellen: | ||
| + | losetup -P /dev/loop0 centos7-x86_64.img | ||
| + | ls -l /dev/loop0* | ||
admin_grundlagen/image_sichern.1582033925.txt.gz · Zuletzt geändert: 2020/02/18 13:52 von art1
