Recientemente comencé a usar KVM para mi entorno de desarrollo / prueba en un sistema host Linux con memoria 8G. Antes, estaba usando VMware Fusion para mi entorno virtual, pero mi Macbook solo tiene memoria 2G. Probé VMware Server y ESX en el host en lugar de KVM, pero la webUI no se ejecuta en Firefox de Mac OSX, y de todos modos haremos más con KVM.
La característica principal de VMware que extraño es una instantánea / reversión robusta, pero me falta esto en KVM. Entiendo el comando de instantánea, pero apaga el sistema operativo invitado cuando se completa, y luego copiar la imagen del disco para preservar su estado es engorroso.
¿Es esta realmente la mejor manera de administrar instantáneas en KVM?
vmware-esx
virtualization
snapshot
kvm-virtualization
jtimberman
fuente
fuente
Respuestas:
KVM tiene una capacidad de instantánea mucho mejor que la que administra libvirt; pero depende de las imágenes qcow2. si los usa, simplemente haga una
savevm <name>
en la consola de comandos (bloqueada por libvirt), no creará un nuevo archivo, es una instantánea dentro del archivo qcow2.pruébelo primero, porque algunas versiones de KVM lo tienen roto.
fuente
Puede combinar hosts KVM con tecnología LVM. Si instala todas sus máquinas en un LV separado, utilizando un Volumen lógico para cada máquina, puede crear copias de seguridad / instantáneas en caliente utilizando las funciones de LVM. Es como la instantánea de Solaris ZFS, pruébalo;)
fuente
Parece que la única forma de hacerlo "correctamente" es parchear QEMU cuando dice que no para los formatos qcowN.
fuente