Cómo recuperar datos de máquinas virtuales VMware en Linux sin copia de seguridad
Lea sobre cómo recuperar datos de máquinas virtuales VMware en Linux. Y también qué hacer en caso de fallo de una máquina virtual o si no se inicia. Cómo recuperar una máquina virtual VMware eliminada y restaurar su funcionalidad.

- Archivos de máquinas virtuales de VMware en Linux
- La máquina virtual no inicia o está dañada: cómo recuperar datos
- Cómo recuperar una máquina virtual VMware eliminada en Linux
- Cómo montar una máquina virtual VMware recién recuperada en Linux
- Recuperación de datos de un disco estrecho (delgado) de una máquina virtual VMware en Linux
- Conclusión
- Preguntas y respuestas
- Comentarios
En las infraestructuras de TI modernas, las máquinas virtuales se han convertido en una parte integral del funcionamiento de servidores, entornos de prueba y estaciones de trabajo. Entre las soluciones de virtualización más populares se encuentran VMware Workstation o VMware Player, que se utilizan activamente en sistemas basados en Linux. Pero ¿qué pasa si la máquina virtual deja de iniciarse o se elimina accidentalmente y no hay copia de seguridad?
Perder el acceso a los datos en un entorno virtual puede tener graves consecuencias, especialmente si el disco virtual contiene información importante. Afortunadamente, incluso sin una copia de seguridad, existen maneras de restaurar el contenido del disco de una máquina virtual si se guardan sus archivos principales, por ejemplo, .vmdk.
En este artículo, analizaremos:
- qué archivos son críticos para restaurar una máquina virtual VMware en Linux;
- cómo montar un disco .vmdk y acceder a los datos;
- qué utilidades y métodos se utilizan para restaurar archivos;
- Qué hacer en caso de daño o pérdida parcial de un disco virtual.
Esta guía será útil para administradores, evaluadores y todos los usuarios que buscan una solución sin copia de seguridad, basándose únicamente en los archivos disponibles en el sistema.

⭐¡No pierdas tus datos! Aprende a recuperarlos en VMware vSphere ESXi⭐
Archivos de máquinas virtuales de VMware en Linux
En un entorno Linux, las máquinas virtuales de VMware (VMware Workstation o VMware Player) se almacenan como un conjunto de archivos que contiene todos los componentes de la máquina virtual: disco, configuración, instantáneas, registros, etc.
Por defecto, los archivos de la máquina virtual se encuentran en la carpeta de inicio. Usuario del directorio:
/home/usuario/vmware/vm_name/

O, a veces, en la carpeta:
~/VMs/
Principales tipos de archivos de VMware:
№ | Extensión del archivo | Nombre | Propósito |
---|---|---|---|
1 | .vmx | VMware Virtual Machine Configuration | Archivo de configuración principal de la máquina virtual |
2 | .vmdk | Disco de la máquina virtual | Imagen del disco duro de la máquina virtual (puede constar de varias partes) |
3 | .nvram | Non-volatile RAM | Almacena el estado de BIOS/UEFI de la máquina virtual |
4 | .vmxf | VM Team Configuration | Datos de configuración adicionales (para el grupo de máquinas virtuales) |
5 | .vmsd | Snapshot Metadata | Metadatos de la instantánea de la máquina virtual |
6 | .vmsn | Snapshot State | Estado de la memoria y del dispositivo en el momento de la instantánea |
7 | .log | Log Files | Registros de inicio y funcionamiento de ВМ (vmware.log) |
8 | .lck | Lock Files | Bloquear archivos (para proteger contra accesos concurrentes) |
Todos los archivos anteriores se almacenan en el directorio de cada máquina virtual.
Si una máquina virtual se daña, para su recuperación es importante tener copias de seguridad de los archivos .vmdk y .vmx.
Por lo tanto, guarde copias de los archivos clave (.vmx, .vmdk, .nvram, .vmsd) en un lugar seguro para poder restaurar la máquina virtual en caso de fallo.
La máquina virtual no inicia o está dañada: cómo recuperar datos
¿Qué hacer si una máquina virtual VMware está dañada, no inicia o presenta algún error? Es decir, se pierde el acceso a los datos de dicha máquina virtual y los archivos no se pueden leer ni copiar a otra ubicación.

Para acceder a los datos de dicha máquina virtual, utilizaremos el programa de recuperación de datos Hetman Partition Recovery. Tiene dos ventajas innegables sobre otros programas similares:
- La primera es que el programa permite montar discos de la mayoría de las máquinas virtuales.
- Y la segunda es que el programa funciona en todas las versiones de Linux.

Entonces,
-
Tenemos una máquina virtual VMware que no se inicia por alguna razón. Contiene archivos a los que necesitamos acceder.
-
Para acceder a los archivos de la máquina virtual, ejecute Hetman Partition Recovery.
-
El programa detecta los discos conectados a este PC. Para acceder a la máquina virtual, monte su disco duro en el programa. Para ello, haga clic en Montar disco
-
Y seleccione VMware Workstation.
Si tiene otra máquina virtual, seleccione la que necesite de la lista.
-
Especifique la carpeta donde se encuentra la máquina virtual y haga clic en Abrir.
-
Hetman Partition Recovery detectó automáticamente el disco de la máquina virtual especificada. Haga clic en Siguiente.
-
Después, el disco duro VMware aparecerá entre los demás discos como un disco montado. Para acceder a sus datos, haga clic derecho sobre él y seleccione Abrir.
-
Para empezar, basta con un análisis rápido.
-
Aquí están los datos de nuestra máquina virtual. Vaya a la carpeta deseada y guarde los archivos necesarios. Como puede ver, todos se pueden ver en la ventana de vista previa.
¡Cuidado! El programa detecta incluso los archivos eliminados de la máquina virtual cuando aún no estaba inoperativa. Estos archivos se marcarán con una cruz roja.
-
Para recuperar un archivo o carpeta, seleccione el que desee y haga clic en el botón Recuperar.
-
Especifique la carpeta donde guardar los datos recuperados.
-
Archivos recuperados.
Cómo recuperar una máquina virtual VMware eliminada en Linux
¿Qué hacer si se elimina una máquina virtual VMware en Linux? ¿Es posible recuperarla?
Supongamos que tenemos un disco con una máquina virtual. Está operativo, pero contiene algunos datos.

¡ATENCIÓN! Dependiendo de la configuración de la máquina virtual, su disco duro virtual puede estar dividido en varios archivos o puede crearse en uno solo. En mi caso, se trata de varios archivos. Sin embargo, para una recuperación de archivos de la más alta calidad, es recomendable recuperar todos los archivos del disco de la máquina, así como el archivo de configuración principal de la máquina virtual: VMX.
Lo borramos accidentalmente. Además, la máquina virtual se puede eliminar tanto desde su interfaz como desde el administrador de archivos del sistema.

Para restaurarla:
-
Inicie Hetman Partition Recovery. El programa detecta los discos conectados a este PC.
-
Nuestra máquina virtual estaba almacenada en el disco sda2. Analícelo. Haga clic derecho sobre él y seleccione Abrir.
-
Para empezar, un Análisis rápido será suficiente.
¡Recuerde! Dependiendo del motivo de la eliminación de la máquina virtual u otros factores, es posible que el programa no la encuentre después de un Análisis rápido. En este caso, haga clic derecho en el disco donde se almacenó la máquina virtual y seleccione Reanalizar. Seleccione Análisis completo y especifique el sistema de archivos de este disco.
-
Aquí están los datos del disco escaneado. La máquina virtual que necesitamos estaba almacenada en la siguiente carpeta.
-
Accedemos a ella y vemos el disco de nuestra máquina virtual. Necesitamos recuperarlo.
-
Para restaurar, seleccione el disco de la máquina virtual deseada y haga clic en Restaurar.
¡RECORDATORIO! Debe restaurar el archivo VMX y todos los archivos del disco de la máquina virtual. De lo contrario, será imposible montar dicho disco en VMware.
-
Especifique la carpeta donde guardar los datos recuperados.
-
La máquina virtual especificada se ha recuperado.
Cómo montar una máquina virtual VMware recién recuperada en Linux
Como puede ver, el disco de la máquina virtual deseada se ha recuperado.
¡Atención! Debe restaurar la carpeta completa de la máquina virtual, con todo su contenido. De lo contrario, la máquina virtual no funcionará.
Para iniciar la máquina virtual recién restaurada:
-
Abra VMware y seleccione «Abrir máquina virtual».
-
Especifique la ruta del archivo vmx de la máquina virtual. Luego, haga clic en Abrir.
-
La máquina virtual debería aparecer en la Biblioteca de VMware.
-
Listo, la máquina virtual se inicia desde el disco vmdk recién restaurado.
-
Vaya a la carpeta donde se almacenaron los archivos. Todos están en su lugar y sin daños.
Si la máquina virtual no se inicia desde el disco recién recuperado, es posible que esté dañada. En este caso, puede recuperar los datos de la misma manera que si estuviera dañada. Es decir, importando el archivo del disco duro de la máquina al programa de recuperación de datos Hetman Partition Recovery.
Pero le recuerdo una vez más que para esto DEBE recuperar todos los archivos del disco de la máquina virtual. De lo contrario, será imposible montar dicho disco en VMware y los archivos solo se restaurarán parcialmente.
Recuperación de datos de un disco estrecho (delgado) de una máquina virtual VMware en Linux
En VMware, un disco de máquina virtual se puede crear en dos formatos principales:
Tipo de disco | Nombre | Características |
---|---|---|
Disco estrecho (delgado) | Delgado Aprovisionamiento | Solo se asigna la cantidad de espacio realmente utilizada en el disco físico. El archivo .vmdk inicial es pequeño y aumenta gradualmente a medida que se escriben los datos. |
Disco grueso | Thick Provisioning | El volumen completo se asigna de una vez, incluso si la máquina virtual aún no lo utiliza. El archivo .vmdk ocupa inmediatamente todo el tamaño (p. ej., 40 GB). |
No notará la diferencia en la recuperación de datos, ya sea un disco grueso o uno delgado. El programa de recuperación de datos montará el disco de la máquina virtual en ambos casos. Lo principal es que se recuperen odos los archivos del disco de la máquina virtual.
Conclusión
Como puede ver, Hetman Partition Recovery no es solo un programa para recuperar archivos borrados de Linux, sino también una potente herramienta para trabajar con máquinas virtuales.
Perder datos de una máquina virtual VMware sin una copia de seguridad es una situación difícil, pero no imposible. En Linux, existen herramientas y enfoques eficaces que permiten restaurar el acceso a los archivos, incluso si la máquina virtual se ha eliminado o dañado.
Guardar el archivo de disco .vmdk es fundamental en el proceso, ya que contiene todos los datos del entorno virtual. Con utilidades como Hetman Partition Recovery, puede montar el disco, ver su contenido y recuperar información importante.
Para evitar situaciones similares en el futuro, es importante:
- crear copias de seguridad periódicas no solo de los archivos de configuración .vmdk, sino también de los .vmx;
- almacenar las máquinas virtuales en directorios protegidos con acceso limitado;
- antes de eliminar o realizar cambios, asegurarse de que existan copias.