Maneira correta de copiar o disco VM

Maneira correta de copiar o disco VM

Eu tenho um disco da VM para copiar de um host para outro para migração ao vivo.

Posso pensar em duas maneiras de copiar o disco da VM.

  1. Faça um snapshot do volume lógico no host original, crie um volume lógico no host de destino do mesmo tamanho. Em seguida, copie usando ddo comando.

  2. Crie uma nova VM no volume lógico de destino, faça um instantâneo do volume lógico do host original e execute rsyncpara copiar todos os diretórios e arquivos para o volume lógico de destino com rsynca opção —delete.

O primeiro método leva mais tempo porque duplica todo o volume. O segundo método é menos direto. Qual é a melhor maneira de copiar o disco?

Responder1

Se você tiver armazenamento compartilhado, certifique-se de que o disco da VM esteja localizado no armazenamento compartilhado, acessível por ambos os hosts e montado no mesmo ponto de montagem. Então a migração ao vivo padrão dirigida pela libvirt simplesmente funcionará.

Se você não tiver armazenamento compartilhado, o KVM/QEMU também oferece suporte. Em mais de uma maneira, na verdade [1]

É claro que é uma ideia melhor usar libvirt[2]

[1]http://wiki.qemu.org/Features/LiveBlockMigration
[2]http://libvirt.org/migration.html

informação relacionada