/
/

Cómo exportar máquinas virtuales de Hyper-V en Windows

por Team Ninja
How to Export Hyper-v Virtual Machines blog banner image

Resumen instantáneo

Este post ofrece una lista completa de comandos CMD básicos y una inmersión profunda en los comandos de Windows, con más de 70 comandos cmd esenciales tanto para principiantes como para usuarios avanzados. Explica comandos prácticos del símbolo del sistema para la gestión de archivos, la navegación por directorios, la solución de problemas de red, las operaciones de disco y la automatización con ejemplos reales para mejorar la productividad. Tanto si estás aprendiendo los comandos básicos de cmd como si ya dominas las herramientas avanzadas de la CLI de Windows, esta guía te ayudará a utilizar el Símbolo del sistema de forma más eficaz.

Puntos clave

  • Exportar VM de Hyper-V garantiza la portabilidad para migraciones, duplicaciones y entornos de prueba, a diferencia de las copias de seguridad, centradas en la recuperación.
  • Hay dos métodos principales de exportación: Hyper-V Manager, con interfaz gráfica, o PowerShell para exportaciones masivas o individuales mediante Export-VM.
  • La verificación posterior es fundamental: comprueba que existen los archivos esenciales, como .vhdx y .vmcx, y prueba la importación en otro host de Hyper-V.
  • Los problemas más habituales son las limitaciones de almacenamiento, los errores de permisos y los archivos dañados, evitables si tienes derechos de administrador y un almacenamiento fiable y con espacio suficiente.
  • Buenas prácticas: usa carpetas de exportación dedicadas con nombres claros, exporta con regularidad las VM clave, comprueba su integridad y gestiónalo todo con herramientas centralizadas como NinjaOne para simplificar la supervisión de tu infraestructura de Hyper-V.

En este artículo te explicamos paso a paso cómo exportar máquinas virtuales de Hyper-V en Windows. Esta guía completa cubre todo lo que necesitas saber: desde la importancia de las exportaciones hasta los casos de uso más habituales y algunos consejos de resolución de problemas.

Supervisa y gestiona toda tu infraestructura de Hyper-V con NinjaOne.

→ Más información sobre el software de gestión de Hyper-V de NinjaOne.

La función de exportación de Hyper-V

A modo de recordatorio, Hyper-V es una plataforma de virtualización de Microsoft que permite a las organizaciones ejecutar varios sistemas operativos y aplicaciones en una sola máquina física. En una era cada vez más digital (un estudio revela que el 53% de los trabajadores estadounidenses declaró trabajar de forma híbrida en 2024), la virtualización ya no es un extra agradable, sino una necesidad.

Una de las tareas esenciales dentro de este ecosistema virtualizado es exportar máquinas virtuales (VM). Saber cómo exportar una máquina virtual de Hyper-V te permite crear una copia completa de una VM que puedes reutilizar o almacenar con distintos fines y casos de uso, como por ejemplo:

  • Colaboración: compartir máquinas virtuales con compañeros de equipo o proveedores externos para pruebas y desarrollo.
  • Copias de seguridad: proteger los datos frente a pérdidas creando instantáneas de las VM.
  • Exportación: genera una copia independiente de la VM. Esto resulta útil para:
    • Migraciones: mover VM entre servidores o entornos con facilidad.
    • Duplicaciones: replicar VM para pruebas, desarrollo o escalado.

Cabe señalar que hacer copias de seguridad de tus VM suele implicar el uso de software de copia de seguridad automatizado, como NinjaOne, para guardar instantáneas incrementales o completas. Por eso, las copias de seguridad están pensadas sobre todo para la recuperación, no para la migración.

La exportación, en cambio —de la que hablamos en esta guía de Hyper-V para Windows—, resulta útil para la portabilidad: por ejemplo, preparar actualizaciones de hardware o software, crear entornos de prueba duplicando VM de producción o incluso migrar VM a otro host de Hyper-V.

Guía paso a paso para exportar una máquina virtual de Hyper-V

Antes de exportar VM en Windows, tienes que asegurarte de algunas cosas. Comprueba que dispones de un host de Hyper-V plenamente operativo y de espacio en disco suficiente en el destino de la exportación. También conviene verificar (y volver a verificar) que cuentas con privilegios administrativos en el host de Hyper-V para realizar la exportación. Así evitarás los problemas más habituales que comentaremos más adelante.

Aquí tienes una guía en vídeo, «Cómo importar máquinas virtuales de Hyper-V», para importar una máquina virtual de Hyper-V.

Una vez cumplidos todos estos requisitos, ya puedes exportar desde Hyper-V.

Opción 1: Hyper-V Manager

La forma más sencilla es usar Hyper-V Manager.

1. Abre Hyper-V Manager.

2. Selecciona la VM que quieres exportar. Localiza el host de Hyper-V en el panel izquierdo. Asegúrate de que la VM esté en un estado admitido (por ejemplo, Apagada o Guardada).

3. Elige el destino de la exportación. Haz clic con el botón derecho en la VM y selecciona «Exportar». Indica una carpeta de destino con almacenamiento suficiente. También puedes encontrar la función Exportar en el panel derecho, dentro de «Acciones».

4. Hyper-V Manager mostrará el progreso. Ten en cuenta que las VM de mayor tamaño tardan más en exportarse.

Opción 2: PowerShell

Otra opción para exportar una máquina virtual de Hyper-V es hacerlo mediante PowerShell.

1. Abre PowerShell con privilegios elevados.

2. Usa este comando (Get-VM | Export-VM – Path ‘ruta completa de la carpeta de destino’) y pulsa «Intro».

a. Sustituye ‘ruta completa de la carpeta de destino’ por la ruta completa real de la carpeta.

Comando para exportar máquinas virtuales de Hyper-V en PowerShell con privilegios elevados

3. Cierra PowerShell. Según el tamaño de tu VM, el proceso puede tardar desde unos minutos hasta varias horas.

Esta opción es ideal cuando quieres exportar todas las máquinas virtuales de Hyper-V. Sin embargo, si solo quieres exportar una, tendrás que hacer lo siguiente:

1. Abre PowerShell con privilegios elevados.

2. Escribe el comando (get-vm) y pulsa «Intro». Apunta el nombre de la máquina virtual que quieres exportar. (Asegúrate de tener privilegios administrativos para acceder).

3. Escribe (export-vm – Name ‘nombre de la máquina virtual’ – Path ‘ruta completa de la carpeta de destino’) y pulsa «Intro».

a. Sustituye ‘nombre de la máquina virtual’ y ‘ruta completa de la carpeta de destino’ por los nombres reales correspondientes.

b. Por ejemplo: export-vm – Name ‘w8 build 12345’ -Path ‘D:\File Location’

4. Cierra PowerShell. La máquina virtual se exportará. Igual que en las otras dos opciones, esto puede llevar tiempo según el tamaño de la máquina virtual.

Verificar y probar la exportación

Después de exportar VM en Windows, tienes que confirmar que la migración se ha realizado correctamente. Para ello, revisa la carpeta de destino y comprueba todos los archivos exportados de la VM. Asegúrate de que estén presentes todos los archivos esenciales, como los .vdhx (disco duro virtual) y .vmxc (configuración).

Una vez verificada la exportación, prueba la VM exportada. Impórtala en otro host de Hyper-V con el asistente de importación de máquinas virtuales. Comprueba que la VM arranca correctamente y funciona como se espera.

Resolución de problemas habituales

A veces, exportar de Hyper-V a otro servidor no sale tan bien como esperabas. En esta sección de nuestra guía de Hyper-V para Windows veremos algunos problemas frecuentes y cómo resolverlos.

Espacio de almacenamiento insuficiente

El problema más habitual es quedarse sin espacio de almacenamiento en el destino de la exportación. Las máquinas virtuales suelen ser grandes, así que la unidad de destino debe tener espacio libre suficiente. Para resolverlo, prueba a eliminar archivos innecesarios de la unidad de destino o utiliza otra ubicación con más capacidad.

Errores de acceso denegado

Este error aparece cuando no tienes permisos suficientes para realizar las tareas necesarias. Para solucionarlo, comprueba que cuentas con privilegios administrativos en el host de Hyper-V.

Fallos en la exportación

Si la exportación finaliza pero las VM no funcionan correctamente al importarlas, puede que algunos archivos se hayan dañado o se hayan quedado fuera. Para evitarlo, verifica la integridad de los archivos de almacenamiento y configuración de la VM antes de exportar y utiliza unidades fiables para que no haya interrupciones durante el proceso.

Supervisa fácilmente el estado de tus hosts de Hyper-V con NinjaOne.

→ Mira esta demo.

Buenas prácticas para exportar máquinas virtuales de Hyper-V

Exportar una máquina virtual de Hyper-V debería ser un proceso fluido. Seguir estas buenas prácticas te ayudará a que la exportación sea lo más sencilla posible y a mejorar la gestión de tus VM a largo plazo.

  1. Usa ubicaciones de almacenamiento dedicadas: para evitar el desorden, te recomendamos exportar las VM a ubicaciones de almacenamiento dedicadas. También es buena idea usar carpetas independientes para cada VM e incluir nombres descriptivos y marcas de tiempo en los nombres de las carpetas, para identificarlas más fácilmente.
  2. Exporta con regularidad las VM críticas: realiza exportaciones manuales de Hyper-V de forma periódica para complementar tu solución de copia de seguridad automatizada. Así siempre tendrás disponible una copia reciente de las VM críticas para el negocio en caso de emergencia.
  3. Verifica la integridad de la exportación: prueba siempre tus VM exportadas para confirmar su integridad y evitar sorpresas en migraciones o recuperaciones críticas. Una de las peores cosas que pueden pasar es migrar una VM que no funciona y perder todos tus datos.
  4. Elige opciones de almacenamiento fiables: utiliza soportes fiables, como el almacenamiento conectado a la red (NAS), para evitar los problemas más habituales al exportar una máquina virtual.
  5. Documenta los procesos y detalles de la exportación: mantén un registro de exportaciones con el nombre de la VM, los datos de la exportación y la ubicación de almacenamiento. Los registros detallados ayudan a seguir el historial y facilitan una gestión eficiente de los entornos virtualizados.

Simplifica la gestión de tus VM exportando máquinas de Hyper-V en cuestión de minutos. Mira Cómo exportar máquinas virtuales de Hyper-V y aplícalo a tus copias de seguridad y migraciones.

Cómo exportar desde Hyper-V

Puede que te interese exportar una máquina virtual de Hyper-V por distintos motivos, como una copia de seguridad o una migración. En cualquier caso, exportar VM en Hyper-V es una forma muy eficaz de garantizar su portabilidad y protección. También te recomendamos usar un software de gestión de Hyper-V de confianza como NinjaOne para supervisar y gestionar sin esfuerzo toda tu infraestructura de Hyper-V desde un único panel de control.

Si te interesa, solicita un presupuesto gratuito, regístrate en una prueba gratuita de 14 días o mira una demo.

FAQs

Al exportar una VM de Hyper-V se crea una copia completa y portable de la máquina virtual —incluidos su disco duro virtual y sus archivos de configuración— que puedes mover, guardar como copia de seguridad o utilizar en otro host de Hyper-V.

Abre Hyper-V Manager, selecciona la VM (debe estar Apagada o Guardada), haz clic con el botón derecho y elige «Exportar»; después indica una carpeta de destino con espacio suficiente. Hyper-V se encargará del proceso automáticamente.

Sí. Usa el comando Export-VM en PowerShell. Por ejemplo:
Export-VM -Name ‘VMName’ -Path ‘D:ExportFolder’.
Este método es ideal para scripts o para exportar varias VM a la vez.

Las copias de seguridad suelen ser incrementales y están orientadas a la recuperación, mientras que las exportaciones son copias completas pensadas para la migración, la duplicación o las pruebas en distintos entornos de Hyper-V.

Las causas más habituales son el espacio de almacenamiento insuficiente, los errores de permisos o los archivos de la VM dañados. Comprueba que tienes derechos de administrador y espacio suficiente, y verifica la integridad de la VM antes de exportarla.

Revisa la carpeta de exportación en busca de los archivos necesarios (.vhdx, .vmcx) y después importa la VM en otro host de Hyper-V con el asistente de importación para confirmar que arranca y funciona como se espera.

Usa carpetas dedicadas con nombres claros, verifica la integridad de la exportación, exporta con regularidad las VM críticas, utiliza almacenamiento fiable (como un NAS) y documenta cada exportación para gestionar mejor el ciclo de vida de tus VM.

Exportar una máquina virtual crea una copia reutilizable de la VM. Clonarla, en cambio, crea un duplicado directamente en el mismo host. Cada opción tiene sus ventajas y sus casos de uso.

No. Como muestran los pasos anteriores, la máquina virtual debe estar en estado «Apagada» o «Guardada» antes de exportarla.

Depende del tamaño de tu VM y de la velocidad del almacenamiento. Las VM más grandes pueden tardar horas en sistemas lentos.

Quizá también te interese…

¿Listo para simplificar los aspectos más complejos de las TI?

Términos y condiciones de NinjaOne

Al hacer clic en el botón «Acepto» que aparece a continuación, estás aceptando los siguientes términos legales, así como nuestras Condiciones de uso:

  • Derechos de propiedad: NinjaOne posee y seguirá poseyendo todos los derechos, títulos e intereses sobre el script (incluidos los derechos de autor). NinjaOne concede al usuario una licencia limitada para utilizar el script de acuerdo con estos términos legales.
  • Limitación de uso: solo podrás utilizar el script para tus legítimos fines personales o comerciales internos, y no podrás compartirlo con terceros.
  • Prohibición de republicación: bajo ninguna circunstancia está permitido volver a publicar el script en ninguna biblioteca de scripts que pertenezca o esté bajo el control de cualquier otro proveedor de software.
  • Exclusión de garantía: el script se proporciona «tal cual» y «según disponibilidad», sin garantía de ningún tipo. NinjaOne no promete ni garantiza que el script esté libre de defectos o que satisfaga las necesidades o expectativas específicas del usuario.
  • Asunción de riesgos: el uso que el usuario haga del script corre por su cuenta y riesgo. El usuario reconoce que existen ciertos riesgos inherentes al uso del script, y entiende y asume cada uno de esos riesgos.
  • Renuncia y exención: el usuario no hará responsable a NinjaOne de cualquier consecuencia adversa o no deseada que resulte del uso del script y renuncia a cualquier derecho o recurso legal o equitativo que pueda tener contra NinjaOne en relación con su uso del script.
  • CLUF: si el usuario es cliente de NinjaOne, su uso del script está sujeto al Contrato de Licencia para el Usuario Final (CLUF).