Proxmox Virtual Environment – how-to: Restore Proxmox VM entre máquinas físicas
Descreverei, antes de mais nada, alguns dos procedimentos para realizar um restore Proxmox. Algumas vezes precisamos fazer movimentações manuais, pontuais, mas necessárias. O Objetivo deste artigo é orientar o administrador de infraestrutura de TI na realização dos passos para uma migração saudável.
Não deixe de ler nosso artigo completo “Jornada Proxmox VE“
Como transferir uma VM para outro Proxmox
Backup Proxmox VM ou Container
Antes de tudo, precisamos fazer um backup da nossa máquina virtual ou container:
Este procedimento pode ser feito via interface gráfica assim como pode ser feito por linha de comando (CLI).
Abordaremos então neste procedimento, às duas formas, utilize aquela que te deixará mais confortável.
Eu particularmente prefiro fazer esses procedimentos via linha de comando, mas nem todos tem segurança e familiaridade com o shell Linux, por isso deixarei a opção da interface que fará em background basicamente a mesma coisa que faríamos na interface shell.
GUI:
CLI shell:
[root@PVE01 ~]# vzdump 100 #onde 100 é o ID da VM que deseja exportar
Transferência de arquivo entre hosts
Vamos realizar a transferência do arquivo gerado no passo anterior da máquina de origem, onde fizemos nosso backup, para máquina de destino, onde queremos restaurar a VM ou container. Esse procedimento será feito via scp, uma ferramenta de transferência de arquivos.
[root@PVE01 ~]# scp /var/lib/vz/dump/vzdump-qemu-122-2016_09_13-14_12_32.vma [email protected]:/var/lib/vz/dump/vzdump-qemu-122-2016_09_13-14_12_32.vma
Restore Proxmox VM ou Container
Por fim, restaurar no outro Proxmox (VM via shell Container via GUI)
- No caso de restauração de uma VM ou container, executar o procedimento abaixo:
- Criar uma VM ou container com o mesmo ID da imagem copiada em: /var/lib/vz/dump
- Na interface de backup, restaurar a imagem que estará disponível
[root@PVE01 ~]# cd /var/lib/vz/dump
[root@PVE01 ~]# qmrestore vzdump-qemu-122-2016_09_13-14_12_32.vma 500 #onde 500 é o novo ID da VM no novo Proxmox
Além disso, devo lembrar que a referência completa dos comandos estão disponíveis no site da Proxmox: PVE-docs
Ao passo que nossa rotina enquanto sysadmin pede uma série tarefas automatizadas, temos também outros procedimentos que necessitam da nossa intervenção manual, tornando, desse modo, esse procedimento muito importante para nossas atividades diárias.