Qual é a diferença entre formato qcow2 vs img format?

0

Eu quero fazer backup de uma imagem de máquina virtual quando fui para o diretório onde as imagens estão armazenadas /var/lib/libvirt/images/ Eu encontrei um arquivo .img, o resto foi .qcow2, o azar da máquina virtual que eu quero fazer backup é o um com a imagem .qcow2. Eu não estou muito certo de que tipo de formato que é também não tenho certeza se eu comprimir este formato se ele faria backup de todos os meus dados. Você está familiarizado com o formato, meus dados são armazenados no arquivo .qcow2?

    
por Katz 28.01.2016 / 03:01

1 resposta

2

Para fazer o backup de um qcow2, você precisa separar o sistema de arquivos (se estiver em execução e qemu-guest-agent estiver em execução no convidado) e convertê-lo em raw .

# qemu-img convert -O raw qcow2image.vm convertedraw.vm

Quando você quiser restaurá-lo, terá que convertê-lo de volta. Ordem inversa, alterando o valor da opção -O.

# qemu-img convert -O qcow2 convertedraw.vm qcow2image.vm

Se a VM estiver em execução e você quiser fazer um backup, estas são as etapas:

  1. Congelar a vm.
  2. Crie um instantâneo.
  3. Descongele o convidado.
  4. Faça um backup do instantâneo.

Como assim.

# virsh domfsfreeze vmname
# qemu-img create -f qcow2 -b qcow2image.vm qcow2.snap
# virsh domfsthaw vmname
# qemu-img convert -O raw qcow2.snap backup.img
    
por 28.01.2016 / 03:44