- - Como fazer backup de uma máquina virtual Virt-Manager no Linux

Como fazer backup de uma máquina virtual Virt-Manager no Linux

O Virt-Manager é um dos melhores fontes abertas,Ferramentas de gerenciamento de virtualização KVM no Linux. Com isso, configurar várias máquinas virtuais é um processo simples e otimizado. Neste artigo hoje, abordaremos todas as várias maneiras pelas quais os usuários podem criar um backup de uma máquina virtual Virt-Manager.

Nota: O Virt-Manager não é a única maneira de interagir com as máquinas virtuais KVM na plataforma Linux. Se esses métodos não funcionarem, considere experimentar outras ferramentas de virtualização, como o VirtualBox ou o Gnome Boxes.

Backup de instantâneo

A maneira mais fácil de garantir que sua máquina virtual Linux KVM tenha um backup adequado é fazer uso do Virt Ferramenta de instantâneo do gerente. Com os instantâneos, é fácil salvar tudo na VM e restaurá-lo mais tarde. Para criar um instantâneo, abra Virt-Manager e digite o raiz senha. Se você estiver fazendo backup remotamente, efetue login em todas as conexões remotas da VM que possa ter.

Nota: Uma maneira ideal de usar snapshots é instalar tudo na sua VM necessária para que ela seja executada e, em seguida, criar um snapshot "básico" para restaurar, como uma nova instalação.

Quando Virt-Manager estiver em funcionamento, inicie a VM da qual você deseja criar um instantâneo. Clique em "Visualizar" e selecione o botão "Instantâneos" para abrir a ferramenta de instantâneos. Cclique no botão + para abrir o menu de criação de Snapshot. No menu, você precisará preencher o nome do instantâneo e a descrição.

Na seção "Nome", certifique-se de escrever onome do sistema operacional que está na captura instantânea. Em "Descrição", escreva uma explicação detalhada do que está no instantâneo e por que você o criou. Isso ajudará, especialmente se você tiver muitos instantâneos diferentes e não souber a diferença entre nenhum deles.

Após preencher todas as informações na ferramenta de criação de instantâneo, clique em Concluir para concluir o processo.

Restaurar instantâneos

Para restaurar uma máquina virtual do Virt-Managersnapshot, clique em "View" na interface principal e selecione "snapshots". Selecione um instantâneo na interface do usuário e clique no botão play. Isso interromperá toda a atividade atual na VM e restaurará para o estado em que o instantâneo está.

Precisa excluir um instantâneo do Virt-Manager? Clique em um instantâneo e selecione o ícone da lixeira. A seleção de excluir abre uma caixa de diálogo que pergunta “você tem certeza de que deseja excluir este instantâneo?” Selecione a opção “Sim” e o instantâneo será excluído.

Backup de arquivo morto

Além de criar instantâneos para fazer backup de uma máquina virtual do Virt-Manager, outra maneira de criar um backup é como um arquivo morto do volume usado para armazenar o sistema operacional.

Nota: O processo de backup descrito nesta seção cobre apenas os discos rígidos virtuais. Se sua configuração do KVM permitir que máquinas virtuais sejam executadas diretamente no disco rígido, o processo a seguir não é recomendado. Para criar backups para isso, consulte o tutorial Gnome Disks.

Comece abrindo um terminal (conecte-se ao servidor via SSH no terminal se suas VMs forem remotas) e use o CD comando para mover para / var / lib / libvirt / images /. Este é o diretório padrão do Virt-Manager, e todos os volumes de disco estão aqui. Se você alterou o diretório para outra coisa, precisará descobrir isso por conta própria.

Qualquer usuário pode CD para dentro / var / lib / libvirt / images /, mas um usuário não root não pode usar ls para visualizar o conteúdo do diretório, pois as permissões não estão corretas. Para resolver esse problema, obtenha acesso root.

sudo -s

Agora que o terminal está usando raiz, execute o virsh ferramenta para criar um backup do arquivo de definições da VM.

echo "" > nameofvm.xml
virsh dumpxml nameofvm >  /var/lib/libvirt/images/nameofvm.xml

Usar ls para encontrar o nome do disco rígido virtual Qcow2 em / var / lib / libvirt / images /. Copie o nome do arquivo e use mv para movê-lo para um novo subdiretório.

mkdir -p vm-backup
c
mv example.qcow2 vm-backup
mv nameofvm.xml vm-backup

Usando alcatrão, crie um archive do disco da VM e do arquivo XML.

tar -jcvfp my-vm-backup.tar.bz2 vm-backup
mv my-vm-backup.tar.bz2 /home/username/

O backup das imagens de disco da VM leva muito tempo. Dependendo do tamanho do arquivo, pode demorar uma hora ou mais. É melhor deixar o PC fazer o que quer. Quando o backup estiver concluído, sinta-se à vontade para mudar my-vm-backup.tar.bz2 para outro servidor, backup na nuvem e etc.

Restaurando backups

Para restaurar um backup, primeiro você precisa extraí-lo.

tar -xvfp my-vm-backup.tar.bz2
cd vm-backup

Usar virsh para restaurar o arquivo XML.

sudo -s
virsh define --file /home/username/location/of/exctracted/archive/vm-backup/nameofvm.xml

Por fim, mova a imagem do disco para o diretório de imagens.

mv example.qcow2 /var/lib/libvirt/images/
</p>

Comentários