App-Link #1028 KVM und QEMU -- z.B. 20 VMs mit einem 64GB Image

Vorteile:
---------

- nur ein grosses Basis-Image (z.B. 64GB)

- nur das Overlay ub2604a-d1.qcow2 braucht Updates

- wenn das Update Nachteile bringt, das Backup des Basis-Images zurückholen,
die z.B. 20 Overlays neu erstellen und virsh reboot 20x




Nachteile:
----------

- Backup und Rebase nach jedem Update erforderlich
und dann die z.B. 20 Overlays neu erstellen

- alle Nutzer müssen mit den Funktionen des Basis-Images auskommen
und alle Nutzer sind im Basis-Image anzulegen

- alle Nutzer verlieren nach einem Update des Basis-Images alle Daten und Einstellungen
(also Daten sind ausschliesslich auf einem Server zu speichern)

- Änderungswünsche für Einstellungen sind erst nach Update des Basis-Image erfüllbar

- nach einem Update schaut mein Rechner exakt gleich aus, wie bei 19 anderen Leuten

https://jobst-software.net/public/virt-manager.png


--> https://wiki.ubuntuusers.de/virt-manager/

##2089 demo-online -- -


Backup
------
( das Base-Image wird nie benutzt,
also kann man es - ausser beim rebasen - immer starten )


BAKFILENAME=backup_ub2604a_`date +%Y%m%d-%H%M%S`.tgz

tar cvzf .../backup/$BAKFILENAME ub2604a.qcow2

##2090 demo-online -- -


Update
------
VM bzw. Overlay ub2604a-d1.qcow2 starten und updaten

##2091 demo-online -- -


Rebase
------
dno=1

qemu-img rebase -F qcow2 -b ub2604a.qcow2 ub2604a-d$dno.qcow2
qemu-img commit ub2604a-d$dno.qcow2
rm ub2604a-d$dno.qcow2

##2092 demo-online -- -


Overlays neu erstellen
----------------------
virsh destroy 20x


for dno in `seq 1 20`
do
qemu-img create -f qcow2 -F qcow2 -b ub2604a.qcow2 ub2604a-d$dno.qcow2
done

virsh start 20x
- 1 -    (TxtDoc-kvm-und-qemu2026-05-13.html)

download