A recuperação de VM Proxmox trata de máquinas virtuais cujos discos falharam em um dos três formatos principais da plataforma: QCOW2, ZFS e LVM. Além disso, ela cobre casos em que o nó falhou e as VMs ficaram inacessíveis. Neste artigo, você entende o que é recuperável em cada tipo de storage.
Os formatos de disco do Proxmox
O Proxmox VE suporta vários tipos de armazenamento. Por isso, cada ambiente exige uma abordagem diferente. Os formatos mais comuns são:
- QCOW2 — arquivo de disco virtual com suporte a snapshots internos
- ZFS dataset — volume dedicado por VM com snapshots nativos do ZFS
- LVM — volume lógico sem sistema de arquivos próprio
De fato, o QCOW2 é o mais flexível, mas também o mais vulnerável a corrupção de metadados. Por outro lado, o ZFS oferece snapshots automáticos que aumentam muito as chances de recuperação.
QCOW2: como a recuperação funciona
O QCOW2 organiza os dados em clusters referenciados por uma tabela de alocação (L1/L2). Quando a tabela corrompida impede a leitura, o especialista reconstrói a estrutura pelos clusters brutos. Dessa forma, mesmo QCOW2 sem snapshot externo entrega boa parte do conteúdo.
Além disso, snapshots internos do QCOW2 adicionam pontos de restauração. Portanto, preservar o arquivo original é essencial para não perder essas camadas.
ZFS: aproveitando snapshots automáticos
O ZFS guarda snapshots incrementais por padrão. Por isso, mesmo após falha do pool, muitos datasets ainda têm versões íntegras disponíveis. O especialista importa o pool em modo somente leitura, lista os snapshots e extrai os mais recentes.
Contudo, quando o pool perde mais discos do que o RAID-Z suporta, a recuperação exige reconstrução manual dos dados do vdev. Portanto, preserve todos os discos do pool, mesmo os que parecem mortos.
Perguntas frequentes sobre recuperação de VM Proxmox
Nó Proxmox que não inicia ainda tem VMs recuperáveis? Sim. Os discos de VM independem do nó para acesso. Basta conectar o storage a outro ambiente e montar os volumes.
Backup do Proxmox Backup Server corrompido tem solução? Em muitos casos, sim. O PBS usa formato de chunk que permite recuperação parcial mesmo de backups incompletos.
ZFS com dois discos falhos em RAID-Z1 perdeu tudo? Nesse cenário, a perda tende a ser alta. No entanto, chunks parciais ainda podem conter dados úteis com forense avançada.
Conclusão
A recuperação de VM Proxmox depende do formato de storage e da integridade dos discos. Em resumo, preserve os volumes, não recrie pools e acione especialistas. Precisa recuperar VMs no Proxmox? A Crowdertech recupera QCOW2, ZFS e LVM por forense. Veja também recuperação de dados em ZFS.
Fontes: Documentação Proxmox VE · OpenZFS Documentation.