Migrar una imagen qcow2 entre agrupaciones de almacenamiento


9

Tengo 2 piscinas de almacenamiento.

  1. host_images (grupo de almacenamiento de directorio)
  2. remote_images (agrupación de almacenamiento nfs)

¿Cómo copio imágenes qcow de remote_images a host_images usando las API de libvirt?

Intenté usar el obvio clon vol, pero aparentemente no funciona en los grupos de almacenamiento

Intenté usar vol-download, pero eso lleva una cantidad de tiempo obsceno (del orden de 10 minutos por 500 MB)

¿Estoy diseñando esto mal? ¿No debería tratar de usar libvirt para controlar estos aspectos de la automatización?

Quería usar libvirt para todos los aspectos de la automatización para poder ser coherente en la utilización de mi herramienta. Pero si las herramientas no funcionan, no puedo seguir usando libvirt.

También me pregunto si vol-clone no funciona, ¿cómo realiza KVM la migración a otro host? ¿Qué herramientas usa para migrar si no es libvirt?

Respuestas:


2

virt-clone trabajó para mi:

virt-clone --vm-name original --name vm-name-clone --file /path/to/new/pool/name.img

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.