Recuperar Datos de Máquinas Virtuales VMware, Hyper-V y VirtualBox

Resumen del artículo

La recuperación de datos de máquinas virtuales requiere entender formatos VMDK, VHD/VHDX y VDI, cadenas de snapshots y los distintos escenarios de fallo de host y guest.

Compartir:

Recuperar Datos de Máquinas Virtuales VMware, Hyper-V y VirtualBox

Las máquinas virtuales almacenan sistemas operativos y datos completos dentro de archivos en el servidor físico host. Cuando una VM se corrompe, se borra accidentalmente o el host falla, la recuperación requiere un enfoque especializado que combina conocimientos de virtualización con técnicas de recuperación de datos. La buena noticia: en la mayoría de casos, los datos son recuperables.

Formatos de disco virtual: VMDK, VHD/VHDX y VDI

Cada plataforma de virtualización usa su propio formato de disco virtual:

  • VMDK (VMware Virtual Machine Disk): Usado por VMware Workstation, VMware Player y VMware vSphere/ESXi. Puede dividirse en múltiples archivos de 2 GB o estar en un único archivo. Un VMDK incluye un archivo descriptor (.vmdk pequeño) y uno o más archivos de datos (-flat.vmdk).
  • VHD/VHDX (Virtual Hard Disk): Formato de Microsoft para Hyper-V y Azure. VHD es el formato legado (máximo 2 TB); VHDX es el moderno (hasta 64 TB, más resiliente ante fallos de alimentación). VHDX incluye journaling interno que mejora la recuperación.
  • VDI (VirtualBox Disk Image): Formato nativo de Oracle VirtualBox. Menos común en entornos empresariales pero muy usado en desarrollo y pruebas.

Corrupción de cadenas de snapshots

Los snapshots (instantáneas) son una función muy útil pero también la principal causa de corrupción en VMs. Cuando creas un snapshot, el disco base queda congelado y todos los cambios se escriben en un archivo delta (en VMware, archivos -delta.vmdk; en Hyper-V, archivos .avhd o .avhdx). Si el servidor se apaga abruptamente mientras se consolida un snapshot, la cadena queda inconsistente. Para recuperar en este escenario, el laboratorio reconstruye manualmente la cadena analizando los metadatos de cada archivo delta.

Escenarios de fallo: host vs. guest

Existen dos tipos de fallo con implicaciones muy distintas:

  • Fallo del host (el servidor físico falla): El archivo VMDK/VHD puede estar íntegro en el disco, pero el disco del servidor tiene sectores defectuosos, fallo electrónico o fallo mecánico. El proceso: recuperar primero el disco físico del servidor, extraer los archivos de disco virtual, luego recuperar los datos de dentro de la VM.
  • Fallo del guest (el sistema operativo dentro de la VM se corrompe): El archivo VMDK está bien en el host, pero el sistema de archivos interno (NTFS, ext4, etc.) está corrompido. Se puede montar el VMDK directamente en el host o en otra máquina y recuperar los datos sin arrancar la VM.

Thin provisioning y sus implicaciones en la recuperación

En VMware vSphere y Hyper-V, los discos virtuales thin provisioned solo ocupan el espacio realmente usado. Cuando la VM escribe datos y luego los borra, esos sectores en el disco virtual quedan marcados como libres pero en el disco físico del host siguen ocupados. Esto significa que la recuperación de archivos borrados dentro de la VM es posible si no se han sobreescrito; al clonar el disco virtual para recuperación, hay que tratar con cuidado el mapeo entre espacio lógico del guest y espacio físico del host.

Recuperación de VM eliminada y VMDK corrupto

Cuando se borra una VM completa del datastore de ESXi o Hyper-V, los archivos VMDK/VHD suelen seguir en el disco del servidor hasta que se sobreescriben. Con acceso al datastore (vía SSH en ESXi o directamente en el volumen NTFS del Hyper-V host), es posible recuperar los archivos eliminados. Si el VMDK está corrupto (cabecera dañada, descriptores incorrectos), se puede reconstruir manualmente la cabecera a partir del análisis hex del archivo de datos.

Checkpoints de Hyper-V y recuperación de vSphere/ESXi

Los checkpoints de Hyper-V (equivalente a los snapshots de VMware) crean archivos AVHDX en una cadena. Microsoft recomienda un máximo de 50 checkpoints, pero en la práctica las cadenas largas aumentan el riesgo de corrupción. Para VMware vSphere/ESXi, el datastore VMFS tiene su propio sistema de archivos optimizado para VMs; si el datastore se corrompe, herramientas como VMware Data Recovery, Veeam o el acceso directo vía SSH al servidor ESXi permiten extraer los archivos de disco virtual.

VirtualBox encryption y consideraciones especiales

VirtualBox permite cifrar los discos VDI con AES-128 o AES-256. Si el disco está cifrado y se pierde la contraseña, la recuperación de datos es matemáticamente imposible. Si el disco no está cifrado pero el archivo VDI se corrompe, las mismas técnicas de recuperación de sistemas de archivos internos (NTFS, ext4) aplican una vez montado el VDI en modo raw.

Precios orientativos de recuperación de máquinas virtuales

EscenarioComplejidadPrecio estimado
VM eliminada accidentalmente (archivos recuperables)Baja€200 – €350
Snapshot corrupto, cadena simpleMedia€300 – €500
Fallo del host con VMDK intacto (recuperación lógica)Media€350 – €550
VMDK/VHD corrupto (reconstrucción de cabecera)Alta€500 – €750
Fallo físico del host + cadena de snapshots largaMuy alta€700 – €1.000

Depende del objetivo. Si solo necesitas los datos (documentos, bases de datos), es más rápido y barato extraerlos directamente del disco virtual. Si necesitas que el sistema operativo vuelva a funcionar exactamente como estaba, entonces la recuperación completa de la VM es necesaria.

Si el VMDK está intacto pero la VM no arranca, puedes intentar montarlo desde vCenter o con VMware Workstation. Si hay corrupción de datos o snapshots, no lo intentes sin experiencia: los intentos fallidos pueden complicar la recuperación profesional.

Para recuperación lógica (sin fallo físico del host), entre 24 y 72 horas. Si hay fallo físico del servidor, el tiempo aumenta según el estado del disco: entre 3 y 7 días laborables.

Para VMs en la nube, el primer paso es trabajar con el proveedor (Azure, AWS) para recuperar el snapshot o el disco virtual. Si hay archivos borrados dentro de la VM, podemos analizar el disco virtual una vez descargado.

No. Trabajamos siempre sobre una copia del archivo de disco virtual, nunca sobre el original. Las demás VMs del servidor no se ven afectadas.

Sí. Una vez recuperado el sistema de archivos de la VM, extraemos los archivos de base de datos (.mdf/.ldf para SQL Server, directorios de datos para MySQL/MariaDB) y los procesamos con herramientas especializadas de recuperación de bases de datos.

Idealmente, el disco físico del servidor host o una copia del archivo VMDK/VHD/VHDX en un disco externo. También necesitamos información sobre la versión de VMware/Hyper-V, la estructura de snapshots y qué ocurrió exactamente antes del fallo.
¿Máquina virtual inaccesible o VM borrada? Solicita presupuesto gratuito sin compromiso — diagnóstico en el mismo día.

¿Necesitas recuperar datos?

Nuestro equipo técnico puede ayudarte. Diagnóstico gratuito en 4 horas, sin compromiso.

  • Precio: Desde 250€ + IVA — sin recuperación, sin coste
  • Plazo: 4–12 días laborables (urgente: 24–48 h)
  • Teléfono: 900 899 002
  • Certificación: ISO 9001 e ISO 27001 (AENOR)

Escrito por

Equipo RecuperaTusDatos

Técnico en Recuperación de Datos — RecuperaTusDatos

Técnico certificado con más de 12 años de experiencia en recuperación de datos de discos duros, SSD, RAID, memorias flash y dispositivos móviles. Laboratorio propio con sala limpia ISO Clase 5, sin intermediarios.

ISO 9001 ISO 27001 Certificado
Publicado: 05/09/2025 7 min de lectura

Servicio disponible en toda España — Recogida gratuita en 24h

Recibe consejos y alertas de recuperación de datos

Guías prácticas, novedades y consejos para proteger tus datos. Sin spam.

Entérate de todo lo nuevo

Técnica Ingeniería y Robótica Aplicada S.L. como responsable del tratamiento tratará tus datos con la finalidad de dar respuesta a tu consulta o petición. Puedes acceder, rectificar y suprimir tus datos, así como ejercer otros derechos consultando la información adicional y detallada sobre protección de datos en nuestra Política de Privacidad.

Prometemos enviarte sólo información interesante.

Diagnóstico gratuito 900 899 002 WhatsApp WhatsApp
Llamar Te llamamos Diagnóstico

¿Necesitas recuperar datos?

Diagnóstico 100% gratuito y sin compromiso.
Si no recuperamos tus datos, no cobramos.

Solicitar diagnóstico gratuito