Cómo hacer correctamente una copia de seguridad de una máquina virtual usando solo QEMU

Cómo hacer correctamente una copia de seguridad de una máquina virtual usando solo QEMU

EsteLa pregunta es cómo se puede hacer una copia de seguridad de una máquina virtual activa.

La respuesta aceptada dice que es posible con QEMU/libvirt.

Mi pregunta (ya que la respuesta no la explica) es cómo hacer una copia de seguridad adecuada de una máquina activa usando solo QEMU.

Respuesta1

Las primitivas del protocolo de máquina QEMU para una forma de realizar una copia de seguridad de qemu están documentadas comoMapas de bits sucios y copia de seguridad incremental. block-dirty-bitmap-add y tal.

Como sugiere esa página, "El público objetivo de este documento son los desarrolladores que agregan funciones de respaldo de QEMU a las aplicaciones de administración". Como API, es un poco fea, un script adecuado debería ser más enfocado y robusto. En entornos que ya utilizan libvirt, su copia de seguridad es una opción obvia.

Debido a la popularidad de qemu, me sorprendería que no existiera una implementación alternativa de solo copia de seguridad. Y efectivamente encontré uno:qmpbackup, aunque ojo, no lo he usado y de hecho lo acabo de encontrar ahora. Estúdielo como ejemplo de un cliente QMP.

Y como siempre tudebePruebe las restauraciones de la copia de seguridad para saber cómo recuperarse. Regularmente, y especialmente cuando cambie los procedimientos de respaldo.

información relacionada