BookinglyTech News
Infraestructura

Convertir discos Windows a VHDX para respaldos y migración a Hyper‑V

El operador usa qemu‑utils para transformar discos raw en archivos VHDX, que luego se pueden montar en Hyper‑V o Windows. ¿Es una práctica aceptable o con riesgos?

2 min de lecturar/sysadmin0 vistas

El operador de sistemas ha empezado a usar archivos ".vhdx" como formato de respaldo para discos duros Windows. La idea es convertir la partición raw con qemu-img convert -f raw -O vhdx -o subformat=dynamic -p /dec/nvme0n1 /mnt/backupdir/machine-name.vhdx desde un Live CD/USB de Linux. Una vez convertido, el fichero se puede:

  • Cargar en Hyper‑V y arrancar la máquina.
  • Montar directamente en Windows y acceder a los datos.

El operador ha comentado que, cuando arranca en Hyper‑V, elimina los dispositivos desconocidos con PowerShell:

Get‑PnpDevice -Status "UNKNOWN" | ForEach-Object { pnputil/remove-device $_.InstanceId }

Esto evita que aparezcan dispositivos no soportados en el entorno virtual.

La conversión es reversible: un VHDX puede volver a convertirse a raw con el mismo comando, lo que permite restaurar el disco a su formato original si es necesario.

Ventajas

  • Compatibilidad con Hyper‑V: los archivos VHDX son el formato nativo de Microsoft, lo que simplifica la migración de máquinas físicas a virtuales.
  • Acceso directo: Windows permite montar el VHDX como unidad sin necesidad de virtualización.
  • Compactación dinámica: el parámetro subformat=dynamic crea un fichero que crece solo con los datos realmente escritos, ahorrando espacio.

Desventajas y consideraciones

  • Rendimiento: el acceso a un VHDX puede ser más lento que a un disco físico, especialmente si el host es un servidor de producción.
  • Integridad: la conversión con qemu-img no verifica la integridad de los datos; se recomienda usar herramientas de checksum antes y después del proceso.
  • Gestión de dispositivos: la eliminación de dispositivos desconocidos es necesaria porque Hyper‑V no soporta todos los controladores que un hardware físico tendría.

En resumen, la práctica de convertir discos raw a VHDX para respaldos y pruebas en Hyper‑V es viable y puede resultar útil en entornos donde la virtualización y la portabilidad son prioridades. Se debe prestar atención al rendimiento y a la verificación de datos.

Para más detalles sobre el procedimiento, revisa el hilo original en Reddit: Using .vhdx files for backup drive images.