Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
admin_grundlagen:image_sichern [2018/11/23 11:50] ingo_wichmann |
admin_grundlagen:image_sichern [2020/02/18 13:49] art1 [Restore] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== Image: auf Partitionen zugreifen ====== | ||
+ | Beispiel: qcow2-Image laden, konvertieren und auf Partition zugreifen | ||
+ | |||
+ | qcow2-Image laden: | ||
+ | wget http://mirror/images/centos7-x86_64.qcow2 | ||
+ | |||
+ | 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 ===== | ||
Zeile 16: | Zeile 35: | ||
zcat /tmp/sda2.img.gz | dd of=/dev/sda2 bs=1M | zcat /tmp/sda2.img.gz | dd of=/dev/sda2 bs=1M | ||
- | ====== fsarchiver ===== | + | ===== fsarchiver ===== |
==== Backup ==== | ==== Backup ==== | ||
Beispiel: Partition /dev/sda2 in Datei sichern | Beispiel: Partition /dev/sda2 in Datei sichern | ||
Zeile 29: | Zeile 48: | ||
umount /dev/sda2 | umount /dev/sda2 | ||
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 ==== | ||
+ | |||
+ | * Zur Sicherheit erst ein Backup sensibler Daten machen | ||
+ | |||
+ | <code>yum install cloud-utils-growpart</code> | ||
+ | <code>apt install cloud-guest-utils</code> | ||
+ | |||
+ | **Vorbereitung bei ausgeschalteter VM** | ||
+ | <code>qemu-img resize meinvmimage.qcow2 +30GB</code> | ||
+ | **Vergrößerung in der laufenden VM** | ||
+ | |||
+ | **Ohne LVM** | ||
+ | <code>growpart /dev/vda 2 #Leerzeichen bei Partition ist hier notwendig | ||
+ | resize2fs /dev/vda2 [Größe in G] | ||
+ | </code> | ||
+ | **Mit LVM** | ||
+ | <code>growpart /dev/vda 2 #Leerzeichen bei Partition ist hier notwendig | ||
+ | pvresize /dev/vda2 | ||
+ | lvextend -l +100%FREE /dev/centos/root #Das logical volume erweitern; Übersicht mit "lvdisplay" | ||
+ | resize2fs /dev/centos/root | ||
+ | lvextend -l +100%FREE /dev/mapper/centos-root #Die volume group erweitern; Übersicht "vgdispaly" | ||
+ | xfs_growfs / #Bei CentOS mit xfs auf / | ||
+ | </code> | ||
+ | |||