Recentemente, comecei a usar o KVM para meu ambiente de desenvolvimento / teste em um sistema host Linux com memória 8G. Antes, eu estava usando o VMware Fusion no meu ambiente virtual, mas meu Macbook só tem memória 2G. Tentei o VMware Server e o ESX no host em vez do KVM, mas a webUI não roda no Firefox do Mac OSX e, de qualquer maneira, faremos mais com o KVM.
O principal recurso do VMware que eu sinto falta é o snapshot / rollback robusto, mas sinto falta disso no KVM. Entendo o comando snapshot, mas ele desliga o sistema operacional convidado quando completo e, em seguida, copiar a imagem do disco para preservar seu estado é complicado.
Essa é realmente a melhor maneira de gerenciar snapshots no KVM?
vmware-esx
virtualization
snapshot
kvm-virtualization
jtimberman
fonte
fonte
Respostas:
O KVM possui um recurso de captura instantânea muito melhor do que o gerenciado pela libvirt; mas isso depende das imagens qcow2. se você usá-los, basta fazer um
savevm <name>
no console de comando (bloqueado pela libvirt); ele não criará um novo arquivo; é um instantâneo dentro do arquivo qcow2.teste primeiro, porque algumas versões do KVM o quebram.
fonte
Você pode combinar hosts KVM com a tecnologia LVM. Se você instalar todas as suas máquinas em um LV separado, usando um Volume Lógico para cada máquina, poderá criar backups / capturas instantâneos quentes usando os recursos do LVM. É como o instantâneo solaris ZFS, experimente;)
fonte
Parece que a única maneira de fazê-lo "corretamente" é corrigir o QEMU quando você diz não para os formatos qcowN.
fonte