A recuperação de VM com snapshot corrompido reconstrói a cadeia de pontos de restauração que deixou a máquina virtual inacessível. Além disso, ela atua tanto no VMware (VMDK/delta) quanto no Hyper-V (VHDX/AVHDX). Neste guia, você entende por que os snapshots corrompem e como recuperar o estado mais recente da VM.
Como funciona a cadeia de snapshots
Cada snapshot cria um arquivo delta que registra apenas as alterações desde o ponto anterior. Dessa forma, a VM depende da cadeia inteira, do disco base até o delta mais recente, para funcionar. Por isso, um único elo quebrado trava toda a máquina.
No VMware, o arquivo de base é o VMDK e os deltas levam o sufixo -000001, -000002 e assim por diante. Já no Hyper-V, o arquivo base é o VHDX e os checkpoints geram arquivos AVHDX. Em ambos os casos, o especialista remonta a cadeia virtualmente antes de tentar qualquer acesso.
Por que a cadeia quebra
A cadeia quebra por motivos previsíveis. Em primeiro lugar, a consolidação de snapshots interrompida por queda de energia deixa um delta incompleto. Além disso, migração de VM entre datastores ou hosts sem mover todos os arquivos delta cria referências quebradas. Por outro lado, ransomware que criptografa apenas alguns arquivos do conjunto fragmenta a cadeia.
Contudo, em todos esses cenários, os dados reais existem nos arquivos. Portanto, o trabalho do especialista é reconstituir as referências, não recuperar o conteúdo em si.
A recuperação passo a passo
O especialista mapeia os arquivos delta disponíveis e identifica o estado de cada um. Em seguida, reconstrói a cadeia lógica pela ordem de criação, usando metadados dos próprios arquivos. Depois, monta o conjunto em um ambiente isolado e verifica a consistência.
Além disso, quando um delta está corrompido mas os anteriores estão intactos, o especialista recupera o estado anterior ao delta problemático. Portanto, a perda fica restrita ao intervalo entre o último snapshot bom e o momento da falha.
Perguntas frequentes sobre snapshot corrompido
Posso deletar os snapshots para “resolver” o problema? Não. Deletar os deltas apaga dados que só existem nesses arquivos. Por isso, preserve todos os arquivos do conjunto antes de qualquer ação.
VM com 40 snapshots acumulados tem risco maior? Sim. Cadeias longas de snapshots criam mais pontos de falha e impactam o desempenho. Por isso, a boa prática é consolidar e manter no máximo 3 a 5 snapshots.
O VMware consegue consolidar uma cadeia corrompida? Às vezes. Em corrupções leves, a consolidação funciona. Em casos graves, o VMware reporta erro e a consolidação falha, exigindo recuperação especializada.
Conclusão
A recuperação de VM com snapshot corrompido reconstrói a cadeia e devolve a VM ao estado mais recente possível. Em resumo, preserve todos os arquivos delta e evite deletar snapshots. Precisa recuperar uma VM com snapshot corrompido? A Crowdertech reconstrói cadeias no VMware e Hyper-V. Veja também recuperação de VMFS corrompido.
Fontes: VMware KB — Snapshot Troubleshooting · Microsoft — Hyper-V Checkpoints.