Como fazer backup corretamente de uma máquina virtual usando apenas QEMU

Como fazer backup corretamente de uma máquina virtual usando apenas QEMU

Esseperguntas perguntam como alguém pode fazer um backup de uma máquina virtual ativa.

A resposta aceita diz que é possível com QEMU/libvirt.

Minha pergunta (já que a resposta não explica) é como fazer um backup adequado de uma máquina ativa usando apenas o QEMU.

Responder1

As primitivas do QEMU Machine Protocol para uma maneira de fazer um backup do qemu são documentadas comoBitmaps sujos e backup incremental. block-dirty-bitmap-add e tal.

Como a página sugere, “O público-alvo deste documento são desenvolvedores que estão adicionando recursos de backup QEMU a aplicativos de gerenciamento”. Como API é um pouco feio, um script adequado deve ser mais focado e robusto. Em ambientes que já usam libvirt, seu backup é uma escolha óbvia.

Devido à popularidade do qemu, eu ficaria surpreso se não houvesse uma implementação alternativa apenas de backup. E de fato encontrei um:qmpbackup, embora tenha cuidado, eu não o usei e, na verdade, acabei de encontrá-lo agora. Estude-o como um exemplo de cliente QMP.

E como sempre, vocêdeveteste restaurações de backup para saber como recuperar. Regularmente, e especialmente ao alterar os procedimentos de backup.

informação relacionada