Como recuperar dados de máquinas virtuais VMware no Linux sem backup
Leia sobre como recuperar dados de máquinas virtuais VMware em Linux. E também o que fazer em caso de falha da máquina virtual ou se esta não arrancar. Como recuperar uma máquina virtual VMware eliminada e restaurar a sua funcionalidade.

- Ficheiros de máquinas virtuais VMware em Linux
- Máquina virtual não arranca ou está danificada: como recuperar dados
- Como Recuperar uma Máquina Virtual VMware Eliminada no Linux
- Como montar uma máquina virtual VMware recentemente recuperada em Linux
- Recuperação de dados de um disco estreito (fino) de uma máquina virtual VMware em Linux
- Perguntas e respostas
- Comentários
Nas modernas infraestruturas de TI, as máquinas virtuais tornaram-se parte integrante do funcionamento de servidores, ambientes de teste e estações de trabalho. Entre as soluções de virtualização populares estão o VMware Workstation ou o VMware Player, que são utilizados ativamente em sistemas baseados em Linux. Mas e se a máquina virtual deixar de arrancar ou for acidentalmente apagada e não houver cópia de segurança?
Perder o acesso aos dados num ambiente virtual pode ter consequências graves, especialmente se o disco virtual contiver informações importantes. Felizmente, mesmo sem um backup, existem formas de restaurar o conteúdo de um disco de máquina virtual se os seus ficheiros principais estiverem guardados – por exemplo, . vmdk.
Neste artigo, iremos considerar:
- quais os ficheiros essenciais para restaurar uma máquina virtual VMware em Linux;
- como montar um disco . vmdk e aceder aos dados;
- quais os utilitários e métodos utilizados para restaurar ficheiros;
- O que fazer em caso de dano ou perda parcial de um disco virtual.
Este guia será útil para administradores, testadores e todos os utilizadores que procurem uma solução sem cópia de segurança, confiando apenas nos ficheiros disponíveis no sistema.

⭐¡No pierdas tus datos! Aprende a recuperarlos en VMware vSphere ESXi⭐
Ficheiros de máquinas virtuais VMware em Linux
Num ambiente Linux, as máquinas virtuais VMware (VMware Workstation ou VMware Player) são armazenadas como um conjunto de ficheiros contendo todos os componentes da máquina virtual: disco, definições, snapshots, logs, etc.
Por predefinição, os ficheiros da máquina virtual estão localizados no directório inicial utilizador:
/home/user/vmware/nome_da_vm/

Ou, por vezes, na pasta:
~/VMs/
Principais tipos de ficheiro VMware:
№ | Extensão do ficheiro | Nome | Propósito |
---|---|---|---|
1 | . vmx | VMware Virtual Machine Configuration | Ficheiro de configuração da VM principal |
2 | .vmdk | Disco da Máquina Virtual | Imagem do disco rígido da VM (pode ser constituída por várias partes) |
3 | . nvram | Non-volatile RAM | Armazena o estado da BIOS/UEFI da VM |
4 | .vmxf | Configuração do Grupo de VMs | Dados de configuração adicionais (para o grupo de VMs) |
5 | .vmsd | Snapshot Metadata | Metadados do snapshot da VM |
6 | .vmsn | Snapshot State | Estado da memória e do dispositivo no momento do snapshot |
7 | . log | Log Files | Registos de arranque e operação da VM (vmware. log) |
8 | .lck | Lock Files | Ficheiros de bloqueio (para proteger contra o acesso simultâneo) |
Todos os ficheiros acima referidos são armazenados no directório de cada máquina virtual.
Se uma máquina virtual tiver sido danificada, é importante ter cópias de segurança dos ficheiros .vmdk e .vmx para recuperação.
Assim, mantenha cópias dos ficheiros principais (.vmx, .vmdk, .nvram, .vmsd) num local seguro para poder restaurar a máquina virtual em caso de falha.
Máquina virtual não arranca ou está danificada: como recuperar dados
O que fazer se uma máquina virtual VMware estiver danificada, não arrancar ou apresentar algum erro? Ou seja, o acesso aos dados dessa máquina virtual é perdido e os ficheiros não podem ser lidos ou copiados para outro local.

Para aceder aos dados desta máquina virtual, vamos utilizar o programa de recuperação de dados Hetman Partition Recovery. Tem duas vantagens inegáveis em relação a outros softwares similares:
- A primeira é que o programa tem a função de montar discos da maioria das máquinas virtuais.
- E a segunda é que o programa funciona em todas as versões do Linux.

Então,
-
Temos uma máquina virtual VMware que não arranca por algum motivo. Contém ficheiros que precisamos de aceder.
-
Para aceder aos ficheiros da máquina virtual, execute o Hetman Partition Recovery.
-
O programa reconhece os discos ligados a este PC. Para aceder à máquina virtual, monte o seu disco rígido no programa. Para tal, clique em Montar disco.
-
E seleccione Estação de Trabalho VMware.
Se tiver outra máquina virtual, seleccione a que necessita na lista.
-
Especifique a pasta com a máquina virtual e clique em Abrir.
-
O Hetman Partition Recovery detetou automaticamente o disco da máquina virtual especificada. Clique em Seguinte.
-
Após isto, o disco rígido VMware aparecerá entre os outros discos como um disco montado. Para aceder aos dados, clique com o botão direito do rato e selecione - Abrir.
-
Para começar, uma Verificação Rápida será suficiente.
-
Aqui estão os dados da nossa máquina virtual. Vá para a pasta pretendida e guarde os ficheiros necessários. Como pode ver, todos eles podem ser visualizados na janela de pré-visualização.
Cuidado! O programa detecta mesmo os ficheiros que foram eliminados da máquina virtual quando esta ainda não estava inoperacional. Estes ficheiros serão marcados com uma cruz vermelha.
-
Para recuperar um ficheiro ou pasta, seleccione o pretendido e clique no botão Recuperar.
-
Especifique a pasta para guardar os dados recuperados.
-
Ficheiros recuperados.
Como Recuperar uma Máquina Virtual VMware Eliminada no Linux
O que fazer se eliminar uma máquina virtual VMware no Linux? É possível recuperá-la?
Digamos que temos um disco com uma máquina virtual. Está operacional, mas tem alguns dados.

ATENÇÃO! Dependendo das definições da máquina virtual, o seu disco rígido virtual pode ser dividido em vários ficheiros ou pode ser criado a partir de um único ficheiro. No meu caso, são vários ficheiros. Mas, em qualquer caso, para uma recuperação de ficheiros da mais alta qualidade, é desejável recuperar todos os ficheiros do disco da máquina, bem como o ficheiro de configuração principal da máquina virtual - VMX.
Apagamo-lo acidentalmente. Além disso, a máquina virtual pode ser eliminada tanto da sua interface como do gestor de ficheiros do sistema.

Para a restaurar:
-
Inicie o Hetman Partition Recovery. O programa reconhece os discos ligados a este PC.
-
A nossa máquina virtual estava armazenada no disco sda2. Faça uma varredura nele. Clique com o botão direito do rato e selecione Abrir.
-
Para começar, uma Varrimento Rápido será suficiente.
Lembre-se! Dependendo do motivo da eliminação da máquina virtual ou de outros fatores, o programa pode não a encontrar após uma Varrimento Rápido. Neste caso, clique com o botão direito do rato no disco onde estava guardada a máquina virtual e seleccione Reanalisar. Selecione Análise completa e especifique o sistema de ficheiros deste disco.
-
Aqui estão os dados do disco verificado. A máquina virtual que necessitamos foi guardada na seguinte pasta.
-
Vamos até ele e vemos o disco da nossa máquina virtual. Precisamos de recuperá-lo.
-
Para restaurar, seleccione o disco da máquina virtual pretendida e clique em Restaurar.
LEMBRETE! TEM de restaurar o ficheiro VMX e todos os ficheiros no disco da máquina virtual. Caso contrário, será impossível montar este disco no VMware.
-
Especifique a pasta para guardar os dados recuperados.
-
A máquina virtual especificada foi recuperada.
Como montar uma máquina virtual VMware recentemente recuperada em Linux
Como pode ver, o disco da máquina virtual pretendida foi recuperado.
Nota! É necessário restaurar toda a pasta da máquina virtual, com todo o seu conteúdo. Caso contrário, a máquina virtual não funcionará.
Para iniciar a máquina virtual recentemente restaurada:
-
Abra o VMware e seleccione – Abrir Máquina Virtual.
-
Especifique o caminho para o ficheiro vmx da máquina virtual. De seguida, clique em – Abrir.
-
A máquina virtual deve aparecer na Biblioteca VMware.
-
Pronto, a máquina virtual arranca a partir do disco vmdk recentemente restaurado.
-
Aceda à pasta onde os ficheiros foram armazenados. Estão todos no sítio e sem danos.
Se a máquina virtual não arrancar a partir do disco recentemente recuperado, é possível que esteja danificada. Nesse caso, pode recuperar os dados dela da mesma forma que faria com uma máquina virtual danificada. Ou seja, importando o ficheiro do disco rígido da máquina para o programa de recuperação de dados Hetman Partition Recovery.
Mas, deixe-me lembrá-lo mais uma vez: para isso, TEM de recuperar todos os ficheiros no disco da máquina virtual. Caso contrário, será impossível montar este disco no VMware, e os ficheiros serão apenas parcialmente restaurados.
Recuperação de dados de um disco estreito (fino) de uma máquina virtual VMware em Linux
No VMware, um disco de máquina virtual pode ser criado em dois formatos principais:
Tipo de disco | Nome | Características |
---|---|---|
Disco estreito (fino) | Provisionamento Fino | Apenas é alocada a quantidade de espaço no disco físico que é realmente utilizada. O ficheiro . vmdk inicial é pequeno e aumenta gradualmente à medida que os dados são gravados. |
Disco Grosso | Provisionamento Grosso | Todo o volume é alocado de uma só vez, mesmo que ainda não esteja a ser utilizado pela máquina virtual. O ficheiro . vmdk ocupa imediatamente o tamanho total (por exemplo, 40 GB). |
Não notará a diferença na recuperação de dados, seja um Disco Grosso ou um Disco Fino. O programa de recuperação de dados irá montar o disco da máquina virtual em ambos os casos. O principal é que todos os ficheiros no disco da máquina virtual sejam recuperados.
Como pode ver, o Hetman Partition Recovery não é apenas um programa para recuperar ficheiros eliminados do Linux, mas também uma ferramenta poderosa para trabalhar com máquinas virtuais.
Perder dados de uma máquina virtual VMware sem um backup é uma situação difícil, mas não desesperada. No Linux, existem ferramentas e abordagens eficazes que permitem restaurar o acesso aos ficheiros, mesmo que a própria máquina virtual tenha sido apagada ou danificada.
Guardar o ficheiro de disco . vmdk desempenha um papel fundamental no processo, uma vez que contém todos os dados do ambiente virtual. Graças a utilitários como o Hetman Partition Recovery, pode montar o disco, visualizar o seu conteúdo e recuperar informações importantes.
Para evitar situações semelhantes no futuro, é importante:
- Crie regularmente cópias de segurança não só dos ficheiros de configuração .vmdk, mas também dos ficheiros .vmx;
- Armazene as máquinas virtuais em diretórios protegidos com acesso limitado;
- Antes de eliminar ou alterar, certifique-se de que existem cópias.