virt-clone
funcionou para mim:
virt-clone --original vm-name --name vm-name-clone --file /path/to/new/pool/name.img
Eu tenho dois pools de armazenamento.
Como faço para copiar imagens qcow de remote_images para host_images usando APIs libvirt?
Eu tentei usar o óbvio vol-clone, mas aparentemente ele não funciona nos pools de armazenamento
Eu tentei usar vol-download, mas isso leva um tempo obsceno (na ordem de 10 + min para 500MB)
Estou arquitetando isso errado? Eu não deveria estar tentando usar o libvirt para controlar esses aspectos de automação?
Eu queria usar o libvirt para todos os aspectos da automação, para que eu pudesse ser consistente na utilização da minha ferramenta. Mas se as ferramentas não funcionarem, não posso continuar a usar o libvirt.
Também estou me perguntando se o vol-clone não funciona, como o KVM faz a migração para outro host? Quais ferramentas ele usa para migrar se não for libvirt?
virt-clone
funcionou para mim:
virt-clone --original vm-name --name vm-name-clone --file /path/to/new/pool/name.img
Tags virtualization qemu kvm libvirtd