O que você está falando é uma função do QEMU Guest Agent, ou qemu-ga, em suma. Por favor, dê uma olhada no link
Suponha uma VM KVM / QEMU, que usa qcow / qcow2 como formato de imagem para discos virtuais. O backup é feito (a ser) no host da VM.
No que diz respeito ao meu entendimento atual, embora possamos criar backups a partir da VM imediatamente usando snapshots (com o LVM, por exemplo), esses backups são meramente compatíveis com falhas , que não é realmente apropriado IMHO. Além disso, após uma inspeção mais detalhada, muitas das ferramentas e scripts atualmente flutuando estão fazendo exatamente isso - então ou os autores eram preguiçosos ou perderam alguns fundamentos, ou eu estou completamente errado sobre o show inteiro.
Minha solução atual é chamar fsfreeze (ou usar o mapeador de dispositivo) na VM, antes de tirar a captura instantânea no host.
No entanto, como faço isso elegantemente do host? Usando o canal virtio, falando com o qemu-ga ou usando o QMP; todos parecem estar em sua infância, altamente assíncronos e, além disso, parece que nada é garantido.
Eu realmente preciso fazer login manualmente nas VMs? Não há ferramentas para lidar com isso adequadamente já existentes? (Há muitos recursos propostos para o QEMU, mas não consegui encontrar nenhum documento [decente] sobre os recursos implementados relacionados a isso).
O que você está falando é uma função do QEMU Guest Agent, ou qemu-ga, em suma. Por favor, dê uma olhada no link