DD quebrou minha partição inteira - falha na inicialização: não é um disco inicializável. Qualquer maneira de recuperá-lo?

1

Estou meio pirando aqui, se alguém puder me ajudar, por favor me ajude ...

Isso aconteceu com uma máquina virtual KVM do Windows 2012. Eu tinha um banco de dados muito importante rodando nele, se eu pudesse recuperar aquele banco de dados, seria ótimo.

A VM estava com dificuldades porque estava ficando sem recursos, então decidi transferi-la para outro nó. Eu usei este comando para fazer um backup:

dd if = / var / lib / vz / images / 402 / vm-402-disk-1.raw | gzip | dd de = / var / lib / vz / images / 402 / vm-402-disk-1.gz bs = 4096

Eu esqueci de desligar a VM antes de executar o comando acima, então eu tentei parar o processo de DD, mas estava se recusando a parar, então eu matei o processo (eu sei ...: /). Então decidi esquecer o DD e usar a ferramenta de backup do Proxmox. Como essa ferramenta de backup pode "interromper" a VM antes de fazer o backup, eu não desliguei a VM e pedi à ferramenta de backup para fazer isso por mim.

A ferramenta de backup não foi capaz de desligar a VM por si só, portanto, ela não prosseguiu com o backup.

Então, acessei essa VM remotamente usando o VNC e a VM estava tentando inicializar, mas mostrando a seguinte mensagem: falha na inicialização: não um disco inicializável após um backup com falha

Eu reiniciei a VM várias vezes, mas ela ainda mostra a mesma mensagem.

Eu tentei montar a imagem .qcow2, mas falhei. Eu converti o .qcow2 para .raw, baixei o ntfs-3g para que o debian pudesse reconhecer as partições ntfs e tentasse montar a imagem .raw e ela também falhou. Eu tentei executar o Windows 2012 e o Windows 7 isos e tentei reparar a instalação do Windows, mas ambos falharam também.

Existe alguma maneira que eu poderia, pelo menos, acessar os arquivos dentro da imagem ??? Eu tinha um banco de dados firebird rodando nele, eu só preciso recuperar um arquivo .FDB de 3GB para que eu possa restaurá-lo em uma nova VM.

Eu carreguei o ISO do Windows 7 e isso mostra que a minha unidade tem 120GB de espaço não alocado ... isso significa que eu perdi tudo ????????

O utilitário de disco do Linux mostra isso:

Existe algo que eu possa fazer para tentar recuperar os arquivos ??

Nenhum backup foi feito desde que eu parei o processo DD, e parece que fiquei com uma imagem quebrada .. Eu tentei executar alguns programas de recuperação de dados, mas nenhum deles funcionou .. Eles podem encontrar alguns arquivos, mas não mais do que 8gb, o que é usuless para mim, uma vez que é principalmente arquivos do Windows ..

Por favor, ajude!

Obrigado

    
por viniciusmunich - AssabetTech 05.09.2013 / 06:45

1 resposta

1

Suspeito que você tenha substituído sua imagem da VM em algum momento durante a tentativa de "recuperação". Onde não está claro, mas essa é a maneira mais provável de acabar com uma imagem de disco "em branco".

Neste momento, eu executaria testdisk, seguido por photorec . Se você chegar até o photorec, precisará de um segundo disco para salvar os arquivos recuperados.

E, no futuro, eu manteria backups adequados.

    
por 05.09.2013 / 07:10