Snapshots e Hyper-v – Dicas e recuperação de desastres

Pessoal,

Resolvi fazer essa vídeo-aula para ajudar muitos administradores de redes de uma vez só. Percebi que muitos não sabem como funciona o snapshot (ou instantâneo) do Hyper-v.

Nesse vídeo eu mostro como é a estrutura do snapshot e dou algumas dicas de como recuperar os famosos arquivos .avhd perdidos e sem conexão com os .vhd. Acho que é essencial para quem deseja evoluir na virtualização.

Clique aqui para baixar o vídeo

  • Bruno Cruz (Belém Pará)

    Oi Rafael, quero parabeniza-lo pela excelente iniciativa, contribuindo de forma significatica para nosso crescimento profissional. Quero informar que sempre tenho acesso a seus tutoriais e confesso que meu ajuda bastante. Valeu amigo, que Deus lhe dei muita saúde e disposição para continuar nesse trabalho.
    Um abraço.

    • Bernardes

      Obrigado.
      Toda glória e Honra seja dada a Jesus Cristo, pois foi Ele quem me deu capacidade, tempo e disposição para elaborar esses trabalhos.

      • Bruno Cruz (Belém Pará)

        Amém ! está ai segredo do seu sucesso: JESUS !

  • Salvador Ramos

    Olá Rafael, muito bom este seu material!
    Contribui profundamente em nossas operações de controles diários.

  • Milton Baez

    Caro Rafael

    Estou com um PROBLEMÃO e seu vídeo tem me ajudado bastante. Só tenho uma questão, toda vez que tento anexar ou editar o AVHD ou VHD me aparece mensagem dizendo que o diretório ou arquivo está corrompido.
    Existe alguma ferramenta para “corrigir” AVHD/VHD ou extrair arquivos destes discos virtuais?

    Att.

    Milton

    • Bernardes

      Cara, esse é um problemão mesmo.
      Você pode renomear o avhd para vhd e anexar ele ao seu sistema Windows 7 ou 2008 R2.

  • Douglas

    Rafael,
    Muito bom os posts, assisto sempre!! Muito Bom trabalho!!! Parabéns!
    Gostaria de fazer um merger para poder eliminar os .avhd, tenho aproximadamente 5 snapshots.
    No caso precisaria apenas ir em editar disco e mesclar escolhendo o snapshot mais recente? Ele automaticamente vai fazer merger com todos os anteriores deixando apenas o .vhd?

    • Bernardes

      Fala Douglas, tudo bom?

      Sim, se você selecionar o último avhd o hyper-v vai fazer essa operação sim. Já fiz isso com um disco de 1.8Tb, demorou horas mas não deu erro.
      Acho que você não vai ter problemas, pois eu testei quase o extremo do VHD, que são 2Tb, e foi de boa.

      Mas se você deletar os snapshots da VM, mesmo com ela ligada e depois salvar o estado dela, o hyper-v começa a fazer o merge automaticamente.

      E você, está trabalhando aonde? As portas estão abertas aqui para ti, sempre!

      • Douglas

        Tudo bom! e contigo???
        Po tenho acompanho o Blog e está me ajudando muito :D!!!
        Ótimo saber disso que as portas estão abertas!!!
        Esse sábado vc vai estar na Mcury??? Vou passar la para pegar o Brinde!!!(livro do isa)
        Podemos conversar!!! 😀
        Abração

  • Jean

    Muito obrigado amigo, me ajudou muito
    Abraço

  • Olá!

    Estamos com um problema aqui na empresa. A máquina virtual estava com o HD virtual cheio, então pararam ela e fizeram um resize no HD. Porém quando foram inicia-lá novamente não foi mais.

    Agora fica aparecendo o erro: Error emulated IDE Controller.

    Tentamos fazer alguns passos demonstrados no vídeo porém não obtivemos êxito. Alguma sugestão?

    Abraço

    • Muito cuidado nessa hora.

      Já tem um VHD fechado? Testa anexar ele no sistema operacional (win7 ou win2008r2) através do diskmgmt.msc.

      Está aproveitando a máquina virtual? Tenta criar outra e anexar o disco nela.

  • Aqui utilizamos a ferramenta gBackup, temos 5 máquinas virtuais e tem atendido muito bem, mantemos uma cópia online uma cópia local.

    Abs.

    David

    • Não conhecia essa ferramenta. Pode fazer uma demonstração dela e enviar para nós publicarmos?

  • Cara, muito bom seu post.

  • Daniel bezerra

    Cenário do problema: houve uma queda de energia na empresa onde o nobreak desligou-se.
    Assim que a energia voltou o servidor voltou a ligar:
    As VM iniciarão e uma das VM não iniciou e ficou apresentando problema de reinicialização no Windows2008 como se o sistema tivesse corrompido e apresentando tela azul
    Peguei meu backup e restaurei sendo que quando iniciei a virtualização ela iniciou normalmente mas faltando os arquivos atualizado, quando entro no servidor vejo que existe arquivo com extensão .avhd com data da queda de energia como faço para recuperar esses arquivos?

    • Daniel,

      Tem que reconectar o avhd ao vhd principal, pelo próprio console do hyper-v.

  • Felipe Lucena

    Oi Rafael,

    Muito bom o artigo. Estou enfrentando um problema em um ambiente Hyper V devido a criação dos arquivos .avhd. Eles estão crescendo e ocupando espaço demasiado e parando o serviço do Hyper V.

    Com as dicas do Merger acredito que será possível contornar o problema. Obrigado pelas dicas! Abraços.

  • Claudio Rogério

    Excelente video, excelente explicação!!!
    Que Deus continue te abençoando e te dando tempo para publicar mais videos e soluções, simples que as vezes não sabemos como está!

    Um grande abraço!

  • Michael Moraes

    Rafael,
    boa tarde, belo post!

    Tenho algumas maquinas virtuais com tamanho fixo e com alguns arquivos avhd’s criados porém no gerenciador do hyperv é possível identificar que os arquivos utilizados são os vhd. Eu posso realizar a exclusão dos arquivos avhd?

    Estou com problema no armazenamento do servidor, preciso liberar espaço.
    Estes arquivos podem ser deletados?

    Abs.
    Michael Moraes

    • Michael,

      Se o AVHD estiver sendo utilizado, vai ser ele que estará anexado na VM. Como não conheço o seu ambiente recomendo o mais seguro:

      – Delete os snapshots pelo painel do hyper-v
      – Desligue a máquina virtual e aguarde para ver se vai fazer o MERGE
      – Ligue a máquina virtual
      – Agora pode apagar os arquivos

      Esses passos envolvem uma segurança para garantir os seus dados.

      Valeu!

  • Rafael Deus te abençoe meu amigo ótimo vídeo.
    Fica na paz de Deus.

  • Marcos

    Boa tarde Rafael!

    Seus posts são ótimos.

    Tenho uma dúvida:

    Estou realizando uma simulação de catástrofe. Tenho um servidor Dell T710 (RAID 10) com 4Tb. Fiz um backup baremetal com estado de sistema em disco externo. A saída são 3 arquivos vhds (partições separadas do servidor).

    Tentei realizar a restauração de sistema em um servidor HP Proliant. Não obtive sucesso, pois menciona falha ao localizar discos adequados suficientes para recriar todos os discos críticos. (Tentei em Raid 5 e 10, ou seja, capacidade igual ou superior ao servidor principal).

    Subi o windows Server 2008 R2 do zero nesse novo servidor HP e habilitei Hyper V.

    Criei uma máquina virtual e tentei inserir o disco VHD do baremetal (a unidade c:), como está em um dos seus posts, porém ele não inicia o sistema a tela fica preta.

    Nas opções de boot tentei DVD, IDE e SCSI, nenhuma delas funcionou.

    Estou tentando validar uma recuperação de desastre em máquinas com hardware diferente e documentar o processo.

    Sabe me dizer se é possível, ou dar uma orientação que torno isso possível?

  • Adolfo Mayer

    Prezados, estou com um problema que pode ser fácil para vocês: Habilitei o hyper-v no meu windows 8 pro e tenho 4 maquinas virtuais, 3 com o windows XP SP3, funcionando tranquilamente. Fui criar uma outra com Windows 7 32 e para minha surpresa, após todo o processo de instalação, que fluiu normalmente, quando vou ligá-la, fica numa tela preta com o cursor piscando e não sai disso! já criei essa máquina diversas vezes usando win32, win64, coloquei 2GB ram, 4Gb ram, hds de tamanhos diversos, enfim… não funciona de jeito nenhum. Alguém tem ideia do que pode ser?

    Agradeço antecipadamente,

  • Josemberg

    Parabéns, muito bem elaborada esta vídeo aula, gostei muito e estou estou aguardando a recuperação da cadeia de snapshot.

    Abraço,
    Josemberg

  • Rogerio Gomes

    Boa tarde, a Maquina Virtual pode ser ligada durante o processo de Mesclagem em andamento, removi os SNAPSHOTS E HYPER-V e estou desligando a Maquina virtual para remover os arquivos.

  • neto

    Olá Rafael,

    Gostaria de saber como faço para recuperar uma máquina deletada no hyper-v, ela não está subindo, dando mensagem de erro de permissão.

  • jhon

    A VM ENCHEU, FIZEMOS UM AUMENTO NO HD DA VM, AGORA ELA NÃO LIGA MAIS.
    Menssagem
    “C:\ClusterStorage\Volume1\Hyper-V\…Há uma incompatibilidade entre os tamanhos virtuais do disco rígido virtual pai do disco diferencial.”

  • Olá Rafael,

    Perfeito o vídeo, parabéns. Fez com que agora eu realmente entendesse como funciona o snapshots.
    Até pelo entendimento, acredito que o que fiz, tornou irrecuperável o meu snapshot. Com as VMs desligadas, dei um duplo clique no arquivo .vhd pai e pelo explorer mesmo deletei alguns arquivos. Quando fui tentar subir a máquina novamente o seguinte erro aparece: “a cadeia de discos rígidos está danificada. Há uma incompatibilidade entre os identificadores do disco rígido virtual pai e do disco diferencial”.
    Você acredita que seja possível recuperar?

    • Tem uma ferramenta antiga, chamada VHDrepair, que faz exatamente esse acerto, pode tentar ela.

  • Galttierre Barreira Lustosa

    Boa tarde senhores,

    Eu estou atrás dessa ferramenta (VHDrepair) e não consigo encontra-la, alguém poderia me passar um link confiável ?

  • felipe

    Me diga uma coisa, estou com um problema parecido com o do amigo ali, foi deletado o snap direto no HD, ficou somente o ativo (que esta rodando) e o vhd pai, se fizer merge ele nao vai pedir o anterior ja deletado? ou posso fazer o merge do ultimo avhd e do vhd pai sem o anterior?

    • Olá,

      Não dá para se fazer o merge sem a cadeia de discos, acho que não vai conseguir fazer essa junção.

  • Raphael

    Excelente vídeo Rafael. Me “salvou” hoje!
    Agradeço a iniciativa em compartilhar seu conhecimento com os demais profissionais.
    Tenha certeza que você contribui em muito para a formação de muitos.

  • Daniel

    Rafael, estou com uma dúvida.

    Se eu tiver uma VM com 3 snapshots, e por algum motivo eu perdi o host, mas eu tenho backup do VHD e dos 3 snapshots.

    Como eu faço pra recuperar essa VM e mesclar esses arquivos avhd?
    Eu sei que se eu anexar o último VHD a VM vai subir com minhas últimas alterações, mas e se eu quiser mesclar esses caras, como eu faço?

    Com 1 snapshot é fácil, mas e com uma cadeia de snapshots?

  • Rodolfo Sousa

    Grande Vídeo Rafael! Bela iniciativa, gosto muito do trabalho de vocês.

    Tenho uma dúvida tecnica, voce deve ter visto esse erro, só queria ter certeza que é uma falta de configuração na bios antes de precisar desligar o servidor.

    De um dia para o outro, a inicialização das maquinas virtuais da empresa que trabalho, apresentam a seguinte mensagem:

    The Virtual Machine Could not be started because the hypervisor is not running

    Tambem orienta verificar a DEP na bios ? Pois estava funcionando, do nada parou de funcionar.

    Desde já agradeço a ajuda.

    Abraços.

    Rodolfo

  • Robinson Holsbach

    Parabéns pelo vídeo! Excelente!

  • Pâmela Pio

    O meu cenário é o seguinte:

    Snapshot criado no dia 31/08. Sistema operacional apresenta falha no dia 09/09.

    Perdi os arquivos entre o dia 31 e 09, após utilizar o snap.

    É possível recupera-los?

  • Leandro Santos

    O meu cenário é o seguinte:

    Quando tento mesclar um avhdx ele me dá a seguinte mensagem:

    Falha ao abrir o arquivo

    O arquivo ou o diretório esta corrompido ou inalcançável

    Obrigado,

  • marcelo

    meu snapshot existe, mas ao tentar recuperar recebo a mensagem de erro :
    A cadeia de discos virtuais está danificada. Há uma incompatibilidade entre os identificadores dos disco virtual pai e o disco diferencial.
    Você pode me ajudar.

    • Olá,

      É exatamente o que eu explico no vídeo. Tem que conseguir acertar a cadeira de snapshot, mas se os arquivos estiverem faltando ou o disco pai modificado, fica praticamente impossível reverter a situação.

  • priscilla crescenzi

    Como faço para recuperar uma máquina virtual do sistema Linux onde foi deletada?

    Caso urgente!!