XenServer

Importar y exportar máquinas virtuales

XenServer® le permite importar y exportar máquinas virtuales a varios formatos diferentes.

Con el asistente de Importación de XenCenter, puede importar máquinas virtuales desde Open Virtualization Format (OVF y OVA), formatos de imagen de disco (VHD, VHDX/AVHDX y VMDK) y el formato XVA de XenServer. Incluso puede importar máquinas virtuales que se hayan creado en otras plataformas de virtualización, como las ofrecidas por VMware y Microsoft.

Nota:

Al importar máquinas virtuales que se han creado utilizando otras plataformas de virtualización, configure o ajuste el sistema operativo invitado para asegurarse de que arranca en XenServer. La función de ajuste del sistema operativo en XenCenter tiene como objetivo proporcionar este nivel básico de interoperabilidad. Para obtener más información, consulte Ajuste del sistema operativo.

Con el asistente de Exportación de XenCenter®, puede exportar máquinas virtuales a Open Virtualization Format (OVF y OVA) y al formato XVA de XenServer.

También puede usar la CLI de xe para importar y exportar máquinas virtuales al formato XVA de XenServer.

Requisitos

Para poder importar y exportar máquinas virtuales a y desde diferentes formatos, necesita ciertos permisos. El asistente de Importación o Exportación realiza comprobaciones para asegurarse de que tiene el rol necesario en el grupo de destino antes de permitirle continuar. Para obtener más información sobre los roles RBAC necesarios, consulte Roles y permisos RBAC.

Formatos admitidos

Formato ¿Compatible con la importación? ¿Compatible con la exportación? Descripción
Open Virtualization Format (OVF y OVA) OVF es un estándar abierto para empaquetar y distribuir un dispositivo virtual que consta de una o más máquinas virtuales.
Formatos de imagen de disco (VHD, VHDX/AVHDX y VMDK) No Los archivos de imagen de disco en formato Virtual Hard Disk (VHD), Virtual Hard Disk Extended (VHDX), Automatic Virtual Hard Disk (AVHDX) y Virtual Machine Disk (VMDK) se pueden importar utilizando el asistente de Importación.
Formato XVA de XenServer XVA es un formato específico de los hipervisores basados en Xen para empaquetar una máquina virtual individual como un archivo único, que incluye un descriptor e imágenes de disco. Su extensión de nombre de archivo es .xva.

¿Qué formato usar?

Considere usar el formato OVF/OVA para:

  • Compartir vApps y máquinas virtuales de XenServer con otras plataformas de virtualización que admitan OVF

  • Guardar más de una máquina virtual

Considere usar el formato VHD, VHDX/AVHDX o VMDK cuando:

  • Hay una imagen de disco virtual disponible sin metadatos OVF asociados

Considere usar el formato XVA para:

  • Importar y exportar máquinas virtuales ejecutando un script en la CLI

Formato de virtualización abierto (OVF y OVA)

OVF es un estándar abierto, especificado por el Distributed Management Task Force, para empaquetar y distribuir un dispositivo virtual que consta de una o más máquinas virtuales. Para obtener más detalles sobre los formatos OVF y OVA, consulte la siguiente información:

Un paquete OVF es el conjunto de archivos que compone el dispositivo virtual. Siempre incluye un archivo descriptor y cualquier otro archivo que represente los siguientes atributos del paquete:

Atributos

Descriptor (.ovf): El descriptor siempre especifica los requisitos de hardware virtual del paquete. También puede especificar otra información, que incluye:

  • Descripciones de discos virtuales, el propio paquete y los sistemas operativos invitados
  • Un acuerdo de licencia
  • Instrucciones para iniciar y detener máquinas virtuales en el dispositivo
  • Instrucciones para instalar el paquete

Firma (.cert): La firma es la firma digital utilizada por un certificado de clave pública en formato X.509 para autenticar al autor del paquete.

Manifiesto (.mf): El manifiesto le permite verificar la integridad del contenido del paquete. Contiene los resúmenes SHA-1 de cada archivo del paquete.

Discos virtuales: OVF no especifica un formato de imagen de disco. Un paquete OVF incluye archivos que comprenden discos virtuales en el formato definido por el producto de virtualización que exportó los discos virtuales. XenServer produce paquetes OVF con imágenes de disco en formato VHD dinámico; los productos de VMware y Virtual Box producen paquetes OVF con discos virtuales en formato VMDK optimizado para flujo.

Los paquetes OVF también admiten otras capacidades no relacionadas con los metadatos, como la compresión, el archivado, la adjunción de EULA y las anotaciones.

Nota:

Al importar un paquete OVF que ha sido comprimido o contiene archivos comprimidos, es posible que deba liberar espacio adicional en el disco del host de XenServer para importarlo correctamente.

Un paquete Open Virtual Appliance (OVA) es un único archivo de archivo, en formato Tape Archive (.tar), que contiene los archivos que componen un paquete OVF.

Seleccionar formato OVF u OVA

Los paquetes OVF contienen una serie de archivos sin comprimir, lo que facilita el acceso a imágenes de disco individuales en el archivo. Un paquete OVA contiene un archivo grande, y aunque puede comprimir este archivo, no le ofrece la flexibilidad de una serie de archivos.

El uso del formato OVA es útil para aplicaciones específicas para las que es beneficioso tener un solo archivo, como la creación de paquetes para descargas web. Considere usar OVA solo como una opción para facilitar el manejo del paquete. El uso de este formato alarga los procesos de exportación e importación.

Formatos de imagen de disco (VHD, VHDX/AVHDX y VMDK)

Con XenCenter, puede importar imágenes de disco en los formatos Virtual Hard Disk (VHD), Virtual Hard Disk Extended (VHDX), Automatic Virtual Hard Disk (AVHDX) y Virtual Machine Disk (VMDK). La exportación de imágenes de disco independientes no es compatible.

VHD es un formato de disco duro virtual que se utiliza para almacenar los datos de disco de las máquinas virtuales. VMDK es un formato de disco virtual específico de VMware. VHDX es una versión mejorada del formato VHD. Para obtener más información sobre VHDX/AVHDX, consulte VHDX/AVHDX.

Puede optar por importar una imagen de disco cuando una imagen de disco virtual está disponible sin metadatos OVF asociados. Esta opción puede ocurrir en las siguientes situaciones:

  • Es posible importar una imagen de disco, pero los metadatos OVF asociados no son legibles

  • Un disco virtual no está definido en un paquete OVF

  • Está migrando desde una plataforma que no le permite crear un paquete OVF (por ejemplo, plataformas o imágenes antiguas).

  • Desea importar un dispositivo VMware antiguo que no tiene información OVF.

  • Desea importar una VM independiente que no tiene información OVF.

Cuando estén disponibles, recomendamos importar paquetes de dispositivos que contengan metadatos OVF en lugar de una imagen de disco individual. Los datos OVF proporcionan la información que el asistente de Importación requiere para recrear una VM a partir de su imagen de disco. Esta información incluye el número de imágenes de disco asociadas a la VM, el procesador, el almacenamiento, la red y los requisitos de memoria. Sin esta información, recrear la VM puede ser mucho más complejo y propenso a errores.

VHDX/AVHDX

VHDX es una versión mejorada del formato VHD que ofrece un mejor rendimiento, tolerancia a fallos y funciones de protección de datos, además de una mayor capacidad.

AVHDX es un formato de imagen de disco que forma parte del estándar VHDX para discos duros virtuales. Se utiliza para almacenar la información de instantáneas o puntos de control de las VM. Cada vez que se crea una instantánea en una VM, se genera automáticamente un archivo AVHDX para preservar el estado actual del disco duro virtual. Este archivo se puede utilizar para rastrear la información de instantáneas de las VM. Cada archivo AVHDX está vinculado al archivo AVHDX anterior, creando una cadena que contiene todos los cambios realizados desde el archivo base del disco duro virtual.

Mediante el asistente de Importación de XenCenter, puede importar un archivo VHDX/AVHDX a un grupo o a un host específico como una VM. Para obtener información sobre cómo usar el asistente de Importación de XenCenter para importar un archivo VHDX/AVHDX, consulte Importar imágenes de disco.

Si es cliente de Citrix, también puede usar esta función para migrar sus VM de VMware a XenServer. Como parte de su tecnología de transmisión de software, Citrix Provisioning almacena una imagen de disco compartida (vDisk) como un archivo VHDX/AVHDX. Al usar el asistente de Importación de XenCenter para importar un archivo VHDX/AVHDX, puede migrar fácilmente su vDisk de VMware a XenServer. Para obtener más información, consulte Migrar desde VMware.

Formato XVA

XVA es un formato de dispositivo virtual específico de XenServer, que empaqueta una única VM como un conjunto de archivos, incluyendo un descriptor e imágenes de disco. La extensión del nombre de archivo es .xva.

El descriptor (extensión de nombre de archivo ova.xml) especifica el hardware virtual de una única VM.

El formato de imagen de disco es un directorio de archivos. El nombre del directorio corresponde a un nombre de referencia en el descriptor y contiene dos archivos por cada bloque de 1 MB de la imagen de disco. El nombre base de cada archivo es el número de bloque en decimal. El primer archivo contiene un bloque de la imagen de disco en formato binario sin procesar y no tiene extensión. El segundo archivo es una suma de comprobación del primer archivo. Si la VM se exportó desde Citrix Hypervisor 8.0 o anterior, este archivo tiene la extensión .checksum. Si la VM se exportó desde Citrix Hypervisor 8.1 o posterior, este archivo tiene la extensión .xxhash.

Importante:

Si una VM se exporta desde el host XenServer y luego se importa a otro host XenServer con un tipo de CPU diferente, es posible que no funcione correctamente. Por ejemplo, una VM de Windows exportada desde un host con una CPU Intel VT Enabled podría no ejecutarse al importarse a un host con una CPU AMD-VTM.

Corrección del sistema operativo

Al importar un dispositivo virtual o una imagen de disco creada y exportada desde una plataforma de virtualización que no sea XenServer, es posible que tenga que configurar la VM Linux antes de que se inicie correctamente en el host de XenServer.

XenCenter incluye una función avanzada de interoperabilidad de hipervisores, la Corrección del sistema operativo, cuyo objetivo es garantizar un nivel básico de interoperabilidad para las VM que importe a XenServer. Utilice la Corrección del sistema operativo al importar VM desde paquetes OVF/OVA e imágenes de disco creadas en otras plataformas de virtualización.

La ISO de Corrección del sistema operativo se encuentra en la instalación de XenCenter, en el directorio C:\Program Files (x86)\XenServer\XenCenter\External Tools.

El proceso de Corrección del sistema operativo aborda los problemas de dispositivos y controladores del sistema operativo inherentes al pasar de un hipervisor a otro. El proceso intenta reparar los problemas relacionados con el dispositivo de arranque de la VM importada que podrían impedir que el sistema operativo se inicie en el entorno de XenServer. Esta función no está diseñada para realizar conversiones de una plataforma a otra.

Nota:

Esta función requiere un repositorio de almacenamiento ISO con 40 MB de espacio libre y 256 MB de memoria virtual.

La Corrección del sistema operativo se suministra como una imagen ISO de arranque automático que se adjunta a la unidad de DVD de la VM importada. Realiza las operaciones de reparación necesarias cuando la VM se inicia por primera vez y, a continuación, apaga la VM. La próxima vez que se inicie la nueva VM, el dispositivo de arranque se restablece y la VM se inicia normalmente.

Para usar la Corrección del sistema operativo en imágenes de disco importadas o paquetes OVF/OVA, habilite la función en la página Configuración de corrección del SO del asistente de Importación de XenCenter. Especifique una ubicación donde se copie la ISO de corrección para que XenServer pueda usarla.

Para las VM de Windows, si su grupo tiene instalado Conversion Manager 8.5.0 o posterior, el proceso de importación llama a Conversion Manager para preparar las VM de Windows importadas para su uso. La opción de corrección del sistema operativo no está disponible en este caso.

¿Qué hace la corrección del sistema operativo en la VM?

La opción de Corrección del sistema operativo está diseñada para realizar los cambios mínimos posibles para permitir que un sistema virtual se inicie. Dependiendo del sistema operativo invitado y del hipervisor del host original, es posible que se requieran acciones adicionales después de usar la Corrección del sistema operativo. Estas acciones pueden incluir cambios de configuración e instalación de controladores.

Durante el proceso de corrección, se copia una ISO a un SR ISO. La ISO se adjunta a una VM. El orden de arranque se establece para arrancar desde la unidad de DVD virtual, y la VM arranca en la ISO. El entorno dentro de la ISO comprueba cada disco de la VM para determinar si es un sistema Linux o Windows.

Si se detecta un sistema Linux, se determina la ubicación del archivo de configuración de GRUB. Cualquier puntero a dispositivos de arranque de disco SCSI se modifica para que apunte a discos IDE. Por ejemplo, si GRUB contiene una entrada de /dev/sda1 que representa el primer disco en el primer controlador SCSI, esta entrada se cambia a /dev/hda1 que representa el primer disco en el primer controlador IDE.

Si se detectan ciertos conjuntos de herramientas de virtualización en la VM, se deshabilitan para evitar problemas de rendimiento y mensajes de eventos innecesarios.

Nota:

La opción de Reparación del sistema operativo no es compatible con la familia de distribuciones RHEL. Cuando se inicia, la MV RHEL importada entrará en modo de emergencia. Para solucionar este problema, reiníciela en modo de rescate, ejecute dracut --regenerate-all --force y, a continuación, reinicie la MV de nuevo.

Importar MV

Al importar una MV, crea efectivamente una MV, utilizando muchos de los mismos pasos necesarios para aprovisionar una nueva MV. Estos pasos incluyen la designación de un host y la configuración del almacenamiento y la red.

Puede importar archivos OVF/OVA, imágenes de disco, XVA y XVA versión 1 mediante el asistente de Importación de XenCenter. También puede importar archivos XVA a través de la CLI de xe.

Nota:

No se garantiza que pueda importar una MV que se exportó desde un sistema más actualizado a un sistema menos actualizado. Por ejemplo, si exporta una MV desde un host que está en el nivel más reciente del canal de actualización de Acceso anticipado, es posible que no pueda importar esta MV a un host que esté en el nivel más reciente del canal de actualización Normal de inmediato. Antes de poder importar la MV a ese host, el host del canal Normal debe alcanzar el mismo nivel de actualizaciones que tenía el canal de Acceso anticipado cuando se exportó la MV.

Este comportamiento se debe a metadatos adicionales que podrían agregarse en actualizaciones posteriores y que las versiones anteriores no entienden.

Importar MV desde OVF/OVA

El asistente de Importación de XenCenter le permite importar MV que se han guardado como archivos OVF/OVA. El asistente de Importación le guía a través de los pasos habituales para crear una MV en XenCenter: designar un host y, a continuación, configurar el almacenamiento y la red para la nueva MV. Al importar archivos OVF y OVA, es posible que se requieran pasos adicionales, como:

  • Al importar MV Linux que se han creado utilizando otras plataformas de virtualización, ejecute la función de Reparación del sistema operativo para garantizar un nivel básico de interoperabilidad para la MV. Para obtener más información, consulte Reparación del sistema operativo.

Requisitos previos

  • Asegúrese de que el host de destino tenga suficiente RAM para admitir las máquinas virtuales que se van a importar. La falta de RAM disponible provoca un error en la importación.

Los paquetes OVF importados aparecen como vApps cuando se importan con XenCenter. Cuando la importación se completa, las nuevas MV aparecen en el panel de Recursos de XenCenter y la nueva vApp aparece en el cuadro de diálogo Administrar vApps.

Para importar MV desde OVF/OVA mediante XenCenter:

<!- - kaizen-review: MD041 on line 1: - ->

  1. En el panel Recursos, seleccione el host o el grupo en el que importar el paquete.
  2. En el menú Archivo, seleccione Importar. Se abre el asistente de Importación.
  3. En la primera página del asistente, busque el archivo OVA/OVF que quiere importar y, a continuación, haga clic en Siguiente para continuar.

    • Si selecciona un archivo OVA comprimido ( *.ova.gz ), al hacer clic en Siguiente, el archivo se descomprime en un archivo OVA y se elimina el archivo *.ova.gz antiguo.
    • Si introduce una ubicación URL (HTTP, HTTPS, archivo, FTP) en el cuadro Nombre de archivo, al hacer clic en Siguiente, se abre un cuadro de diálogo Descargar paquete. En este cuadro de diálogo, especifique una carpeta en su host de XenCenter donde se copiará el OVA/OVF.
  4. (Opcional) Revise y acepte el CLUF. Si el OVF/OVA incluye un CLUF, la página CLUF muestra el texto del CLUF. Si desea aceptar el CLUF, elija Aceptar y continúe.

  5. Especifique una plantilla. En la página Plantilla, elija la plantilla que se usará para la VM o las VM que va a importar desde el archivo OVA/OVF. Solo se admiten las plantillas predeterminadas proporcionadas con XenServer. No use una plantilla personalizada.

    En este panel, también puede elegir si desea usar Windows Update para actualizar los controladores de E/S.

    Haga clic en Siguiente para continuar.

  6. (Opcional) Instale las herramientas de VM de XenServer (solo para VM de Windows) Si la aplicación virtual Conversion Manager versión 8.5.0 o posterior se está ejecutando en su grupo, puede optar por instalar las herramientas de VM de XenServer para Windows como parte de la importación. Este proceso de instalación de herramientas se produce después de que las VM importadas se inicien por primera vez. Para que esta opción esté disponible, los discos de la VM deben estar en almacenamiento compartido o en el mismo host que Conversion Manager.

    1. Seleccione Instalar las herramientas de VM de XenServer®.
    2. Elija qué versión de las herramientas desea instalar. Una o varias de las siguientes opciones están disponibles:

      • La versión de las herramientas cargadas en Conversion Manager
      • La versión más reciente descargada de Internet
      • Un archivo de instalación de herramientas en una ubicación accesible desde XenCenter®
    3. Haga clic en Siguiente para continuar.
  7. (Opcional) Especifique la ubicación de la VM. En la página Ubicación, elija un servidor si desea colocar las VM que está importando en el almacenamiento local del servidor.

    Haga clic en Siguiente para continuar.

  8. Configure el almacenamiento para las nuevas VM.

    En la página Almacenamiento, seleccione un repositorio de almacenamiento (SR) donde se colocará el disco virtual importado. Si ha seleccionado instalar las herramientas de VM de XenServer como parte de la importación, asegúrese de que los discos de VM estén en almacenamiento compartido o en el mismo host que el Administrador de conversión.

    Haga clic en Siguiente para continuar.

  9. Configure la red para las nuevas VM.

    En la página Redes, seleccione una red de destino en el grupo de destino/servidor independiente para la interfaz de red virtual de las nuevas VM.

    Haga clic en Siguiente para continuar.

  10. (Opcional) Especifique la configuración de seguridad. Si el paquete OVF/OVA seleccionado está configurado con características de seguridad como certificados o un manifiesto, especifique la información necesaria en la página Seguridad. Seleccione Siguiente para continuar. En esta página aparecen diferentes opciones según las características de seguridad que se hayan configurado en el paquete OVF:

    • Si el paquete está firmado, aquí aparece una casilla de verificación verificar digital signature; seleccione esta casilla si desea verificar la firma. Haga clic en Ver certificado para mostrar el certificado utilizado para firmar el paquete. Si el certificado aparece como no confiable, es probable que el certificado raíz o la autoridad de certificación emisora no sean de confianza en el equipo local.

    • Si el paquete incluye un manifiesto, aquí aparece una casilla de verificación verificar manifest content. Seleccione esta casilla para que el asistente verificar la lista de archivos del paquete.

    Cuando el paquete está firmado digitalmente, el manifiesto asociado se verifica automáticamente, por lo que la casilla de verificación verificar manifest content no aparece en la página Seguridad.

    Haga clic en Siguiente para continuar.

  11. (Opcional) Habilitar la corrección del sistema operativo. (Solo VM Linux) Si todas sus VM son VM de Windows, este panel no se muestra.

    Si las máquinas virtuales Linux que va a importar están construidas en un hipervisor que no sea XenServer, seleccione Usar corrección del sistema operativo. Elija un SR ISO donde se pueda copiar el ISO de corrección para que XenServer pueda usarlo. Para obtener más información, consulte Acerca de la importación y exportación de máquinas virtuales.

    Haga clic en Siguiente para continuar.

  12. En la página Finalizar, revise todas las configuraciones de importación. Haga clic en Finalizar para iniciar el proceso de importación y cerrar el asistente.

Cuando finalice la importación, las máquinas virtuales recién importadas aparecerán en el panel Recursos y la nueva vApp aparecerá en el cuadro de diálogo Administración de vApps.

Nota:

Si la versión 8.5.0 o posterior del dispositivo virtual de Conversion Manager se está ejecutando en su grupo, elimina automáticamente las herramientas de VMware, si están presentes, después del primer inicio de las máquinas virtuales Windows importadas.

Importar imágenes de disco

El asistente de Importación de XenCenter le permite importar una imagen de disco a un grupo o a un host específico como una máquina virtual. El asistente de Importación le guía a través de los pasos habituales para crear una máquina virtual en XenCenter: nominar un host y, a continuación, configurar el almacenamiento y la red para la nueva máquina virtual.

Requisitos previos

  • Asegúrese de que DHCP se ejecuta en la red de administración que utiliza XenServer.

  • El asistente de Importación requiere almacenamiento local en el servidor en el que lo está ejecutando.

Para importar máquinas virtuales desde una imagen de disco mediante XenCenter

  1. En el panel de Recursos, seleccione el host o grupo en el que desea importar el paquete.
  2. En el menú Archivo, seleccione Importar. Se abre el asistente de Importación.
  3. En la primera página del asistente, localice el archivo de imagen de disco que desea importar y, a continuación, haga clic en Siguiente para continuar.

    Si introduce una ubicación URL (HTTP, HTTPS, archivo, FTP) en el cuadro Nombre de archivo, al hacer clic en Siguiente, se abre un cuadro de diálogo Descargar paquete. En este cuadro de diálogo, especifique una carpeta en su host de XenCenter donde se copiará la imagen de disco.

  4. Especifique una plantilla. Elija la plantilla que se utilizará para la máquina virtual para la que está importando la imagen de disco. Solo se admiten las plantillas predeterminadas proporcionadas con XenServer. No utilice una plantilla personalizada.

    En este panel, también puede elegir si desea copiar las cadenas del BIOS a la máquina virtual y si desea usar Windows Update para actualizar los controladores de E/S.

    Haga clic en Siguiente para continuar.

  5. (Opcional) Instalar las herramientas de máquina virtual de XenServer (solo máquinas virtuales de Windows) Si el dispositivo virtual Conversion Manager versión 8.5.0 o posterior se está ejecutando en su grupo, puede optar por instalar las herramientas de máquina virtual de XenServer para Windows como parte de la importación. Este proceso de instalación de herramientas se produce después de que la máquina virtual importada se inicie por primera vez. Para que esta opción esté disponible, la imagen de disco debe estar en almacenamiento compartido o en el mismo host que Conversion Manager.

    1. Seleccione Instalar las herramientas de VM de XenServer.
    2. Elija qué versión de las herramientas desea instalar. Una o varias de las siguientes opciones están disponibles:

      • La versión de las herramientas cargadas en el Administrador de conversión
      • La última versión descargada de Internet
      • Un archivo de instalación de herramientas en una ubicación accesible desde XenCenter
    3. Haga clic en Siguiente para continuar.
  6. Especifique el nombre de la VM.

    En la página Nombre, introduzca el nombre de la nueva VM que se creará a partir de la imagen de disco importada. Este valor se puede ajustar más tarde, una vez creada la nueva VM. Los nombres de las VM no se comprueban para ver si son únicos dentro de XenCenter, por lo que le resultará más fácil administrar diferentes VM si les asigna nombres significativos y memorables. Para obtener más información, consulte Nombre y descripción de la VM.

    Haga clic en Siguiente para continuar.

  7. Asigne recursos de CPU y memoria.

    En la página CPU y memoria, asigne recursos de CPU y memoria inicial. Estos valores se pueden ajustar más tarde, una vez creada la nueva VM. Para obtener más información, consulte Asignación de CPU y memoria de VM.

    Haga clic en Siguiente para continuar.

  8. (Opcional) Especifique la ubicación de la VM. En la página Ubicación, elija un servidor si desea colocar la VM que está importando en el almacenamiento local del servidor.

    Haga clic en Siguiente para continuar.

  9. Configure el almacenamiento para la nueva VM.

    En la página Almacenamiento, seleccione un repositorio de almacenamiento (SR) donde se colocará el disco virtual importado. Si ha seleccionado instalar las herramientas de VM de XenServer como parte de la importación, asegúrese de que la imagen de disco esté en almacenamiento compartido o en el mismo host que el Administrador de conversión.

    Haga clic en Siguiente para continuar.

  10. Configure la red para la nueva VM.

    En la página Redes, seleccione una red de destino en el grupo de destino/servidor independiente para la interfaz de red virtual de la nueva VM.

    Haga clic en Siguiente para continuar.

  11. Especifique la opción de arranque.

    En la página Opciones de arranque, especifique el modo de arranque para la nueva VM. Solo se pueden seleccionar las opciones compatibles con el sistema operativo invitado.

    • Arranque BIOS: Seleccione esta opción para arrancar la VM en modo BIOS heredado. El arranque BIOS heredado no es compatible con las VM de Windows 11.

    • Arranque UEFI: Seleccione esta opción para arrancar la VM en modo UEFI. XenServer solo admite este modo de arranque para ciertos sistemas operativos invitados. Para obtener más información sobre los sistemas operativos invitados compatibles con el arranque UEFI, consulte Arranque UEFI de invitado y arranque seguro.

    • Arranque seguro UEFI: Seleccione esta opción para arrancar la VM en modo de arranque seguro UEFI. El arranque seguro evita que se ejecuten binarios sin firmar, firmados incorrectamente o modificados durante el arranque. XenServer solo admite este modo de arranque para ciertos sistemas operativos invitados. Para obtener más información sobre los sistemas operativos invitados compatibles con el arranque seguro UEFI, consulte Arranque UEFI de invitado y arranque seguro.

    (Solo VHDX/AVHDX) Al importar una VM desde un archivo VHDX/AVHDX, el asistente de Importación intenta detectar automáticamente el modo de arranque del archivo VHDX/AVHDX que está importando. Revise la configuración y asegúrese de que se seleccione el mismo modo de arranque que se configuró originalmente para la VM.

    Haga clic en Siguiente para continuar.

  12. (Opcional) Habilitar la corrección del sistema operativo. Si ha seleccionado una plantilla de Windows, este panel no se muestra.

    Si la imagen de disco que está importando se creó en un hipervisor que no sea XenServer, seleccione Usar corrección del sistema operativo. Elija un SR ISO donde se pueda copiar el ISO de corrección para que XenServer pueda usarlo. Para obtener más información, consulte Acerca de la importación y exportación de VM.

    Importante:

    Si está importando un archivo VHDX/AVHDX de Citrix Provisioning (PVS) en VMware vSphere, seleccione No usar la corrección del sistema operativo. Habilitar la corrección del sistema operativo para VHDX/AVHDX de PVS podría provocar un error de arranque.

    Haga clic en Siguiente para continuar.

  13. En la página Finalizar, revise todas las configuraciones de importación. Haga clic en Finalizar para iniciar el proceso de importación y cerrar el asistente.

    El progreso de la importación se muestra en la barra de estado en la parte inferior de la ventana de XenCenter y también en la vista Eventos en Notificaciones.

El proceso de importación puede tardar algún tiempo. El tiempo que tarda depende del tamaño de los discos virtuales importados, el ancho de banda de red disponible y la velocidad de la interfaz de disco del host de XenCenter. Cuando finaliza la importación, la máquina virtual recién importada aparece en el panel Recursos.

Nota:

Si la versión 8.5.0 o posterior del dispositivo virtual Conversion Manager se está ejecutando en su grupo, elimina automáticamente las herramientas de VMware, si están presentes, después de que la máquina virtual importada se inicie por primera vez.

Pasos siguientes

Asegúrese de que las herramientas de XenServer VM Tools para Windows estén completamente instaladas:

  • Si eligió instalar las herramientas de XenServer VM Tools para Windows como parte del proceso de importación, reinicie la máquina virtual después de la importación para completar la instalación de las herramientas.
  • Si eligió no instalar las herramientas de XenServer VM Tools para Windows como parte del proceso de importación, asegúrese de instalarlas manualmente más tarde para que la máquina virtual sea totalmente compatible. Para obtener más información, consulte Instalar XenServer VM Tools.

Importar máquinas virtuales desde XVA

Puede importar máquinas virtuales, plantillas e instantáneas que se hayan exportado previamente y almacenado localmente en formato XVA (.xva). Para ello, siga los pasos habituales para crear una máquina virtual: nominar un host y luego configurar el almacenamiento y la red para la nueva máquina virtual.

Advertencia:

Puede que no siempre sea posible ejecutar una máquina virtual importada que se exportó desde otro host con un tipo de CPU diferente. Por ejemplo, una máquina virtual de Windows exportada desde un host con una CPU Intel VT habilitada podría no ejecutarse al importarse a un host con una CPU AMD-VTM.

Para importar máquinas virtuales desde XVA usando XenCenter:

  1. Abra el asistente de Importación realizando una de las siguientes acciones:

    • En el panel de Recursos, haga clic con el botón derecho y, a continuación, seleccione Importar en el menú contextual.
    • En el menú Archivo, seleccione Importar.
  2. En la primera página del asistente, localice el archivo que desea importar (.xva o ova.xml) y, a continuación, haga clic en Siguiente para continuar.

    Si introduce una ubicación URL (http, https, file o ftp) en el cuadro Nombre de archivo. Haga clic en Siguiente, se abrirá un cuadro de diálogo Descargar paquete y deberá especificar una carpeta en su host de XenCenter donde se copiará el archivo.

  3. Seleccione un grupo o host en el que se iniciará la máquina virtual importada y, a continuación, elija Siguiente para continuar.

  4. Seleccione los repositorios de almacenamiento en los que colocar el disco virtual importado y, a continuación, haga clic en Siguiente para continuar.

  5. Configure la red para las máquinas virtuales importadas: asigne la interfaz de red virtual de la máquina virtual que está importando para que apunte a una red en el grupo de destino. La dirección de red y MAC que se muestra en la lista de máquinas virtuales entrantes se almacena como parte de la definición de la máquina virtual original (exportada) en el archivo de exportación. Para asignar una interfaz de red virtual entrante a una red de destino, seleccione una red de la lista en la columna Red de destino. Haga clic en Siguiente para continuar.

  6. Revise la configuración de importación y, a continuación, haga clic en Finalizar para iniciar el proceso de importación y cerrar el asistente.

    Nota:

    La importación de una máquina virtual puede tardar algún tiempo, dependiendo del tamaño de la máquina virtual y de la velocidad y el ancho de banda de la conexión de red.

El progreso de la importación se muestra en la barra de estado en la parte inferior de la ventana de XenCenter y en la vista Notificaciones > Eventos. Cuando la máquina virtual recién importada esté disponible, aparecerá en el panel de Recursos.

Para importar una máquina virtual desde XVA usando la CLI de xe:

Para importar la máquina virtual al SR predeterminado en el host de XenServer de destino, introduzca lo siguiente:

xe vm-import -h hostname -u root -pw password \
    filename=pathname_of_export_file
<!--NeedCopy-->

Para importar la VM a un SR diferente en el host de destino de XenServer, añada el parámetro opcional sr-uuid:

xe vm-import -h hostname -u root -pw password \
    filename=pathname_of_export_file sr-uuid=uuid_of_target_sr
<!--NeedCopy-->

Si desea conservar la dirección MAC de la VM original, añada el parámetro opcional preserve y configúrelo en true:

xe vm-import -h hostname -u root -pw password \
    filename=pathname_of_export_file preserve=true
<!--NeedCopy-->

Nota:

La importación de una VM puede tardar algún tiempo, dependiendo del tamaño de la VM y de la velocidad y el ancho de banda de la conexión de red.

Una vez importada la VM, el símbolo del sistema devuelve el UUID de la VM recién importada.

Exportar VM

Puede exportar archivos OVF/OVA y XVA mediante el asistente de exportación de XenCenter. También puede exportar archivos XVA mediante la CLI de xe.

Nota

La configuración del grupo de VM no se conserva cuando se exporta una VM.

Exportar VM como OVF/OVA

Mediante el asistente de exportación de XenCenter, puede exportar una o varias VM como un paquete OVF/OVA. Cuando exporta VM como un paquete OVF/OVA, los datos de configuración se exportan junto con los discos duros virtuales de cada VM.

Para exportar VM como OVF/OVA mediante XenCenter:

  1. Apague o suspenda las VM que desea exportar.

  2. Abra el asistente de exportación: en el panel Recursos, haga clic con el botón derecho en el grupo o host que contiene las VM que desea exportar y, a continuación, seleccione Exportar.

  3. En la primera página del asistente:
    • Introduzca el nombre del archivo de exportación
    • Especifique la carpeta donde desea que se guarden los archivos
    • Seleccione Paquete OVF/OVA (*.ovf, *.ova) de la lista Formato
    • Haga clic en Siguiente para continuar
  4. De la lista de máquinas virtuales disponibles, seleccione las máquinas virtuales que desea incluir en el paquete OVF/OVA y, a continuación, haga clic en Siguiente para continuar.

  5. Si es necesario, puede añadir al paquete un documento de Contrato de licencia de usuario final (EULA) (.rtf, .txt) preparado previamente.

    Para añadir un EULA, haga clic en Añadir y busque el archivo que desea añadir. Una vez que haya añadido el archivo, puede ver el documento seleccionándolo de la lista Archivos EULA y, a continuación, haciendo clic en Ver.

    Los EULA pueden proporcionar los términos y condiciones legales para usar el dispositivo y las aplicaciones entregadas en el dispositivo.

    La capacidad de incluir uno o más EULA le permite proteger legalmente el software del dispositivo. Por ejemplo, si su dispositivo incluye un sistema operativo propietario en sus máquinas virtuales, es posible que desee incluir el texto del EULA de ese sistema operativo. El texto se muestra y la persona que importa el dispositivo debe aceptarlo.

    Nota:

    Intentar añadir archivos EULA que no estén en formatos compatibles, incluidos archivos XML o binarios, puede provocar que la funcionalidad de importación de EULA falle.

    Seleccione Siguiente para continuar.

  6. En la página Opciones avanzadas, especifique un manifiesto, una firma y las opciones del archivo de salida, o simplemente haga clic en Siguiente para continuar.

    1. Para crear un manifiesto para el paquete, seleccione la casilla de verificación Crear un manifiesto.

      El manifiesto proporciona un inventario o una lista de los otros archivos de un paquete. El manifiesto se utiliza para garantizar que los archivos incluidos originalmente cuando se creó el paquete sean los mismos archivos presentes cuando llega el paquete. Cuando se importan los archivos, se utiliza una suma de comprobación para verificar que los archivos no han cambiado desde que se creó el paquete.

    2. Para añadir una firma digital al paquete

      1. Seleccione Firmar el paquete OVF.

        La firma digital (.cert) contiene la firma del archivo de manifiesto y el certificado utilizado para crear esa firma. Cuando se importa un paquete firmado, el usuario puede verificar la identidad del creador del paquete utilizando la clave pública del certificado para validar la firma digital.

      2. Busque para localizar un certificado.

        Utilice un certificado X.509 que ya haya creado a partir de una Autoridad de confianza y exportado como archivo .pfx. Para certificados con resumen SHA-256, exporte utilizando el “Microsoft Enhanced RSA and AES Cryptographic Provider” como CSP.

      3. En Contraseña de clave privada, introduzca la contraseña de exportación (PFX) o, si no se proporcionó una contraseña de exportación, la clave privada asociada al certificado.

    3. Para generar las máquinas virtuales seleccionadas como un único archivo (tar) en formato OVA, seleccione la casilla de verificación Crear paquete OVA (archivo de exportación OVA único). Para obtener más información sobre los diferentes formatos de archivo, consulte Formato de virtualización abierto.

    4. Para comprimir las imágenes de disco duro virtual (archivos .VHD) incluidas en el paquete, seleccione la casilla de verificación Comprimir archivos OVF.

      Cuando se crea un paquete OVF, las imágenes de disco duro virtual se asignan, por defecto, con la misma cantidad de espacio que la máquina virtual exportada. Por ejemplo, una máquina virtual a la que se le asignan 26 GB de espacio tiene una imagen de disco duro que consume 26 GB de espacio. La imagen de disco duro utiliza este espacio independientemente de si la máquina virtual lo necesita realmente o no.

      Nota:

      Comprimir los archivos VHD hace que el proceso de exportación tarde más en completarse. La importación de un paquete que contiene archivos VHD comprimidos también tarda más, ya que el asistente de Importación debe extraer todas las imágenes VHD a medida que las importa.

    Si se seleccionan tanto Crear paquete OVA (archivo de exportación OVA único) como Comprimir archivos OVF, el resultado es un archivo OVA comprimido con la extensión .ova.gz.

  7. Revise la configuración de exportación.

    Para que el asistente verificar el paquete exportado, seleccione la casilla de verificación verificar exportación al finalizar. Haga clic en Finalizar para iniciar el proceso de exportación y cerrar el asistente.

    Nota:

    La exportación de una máquina virtual puede tardar algún tiempo, dependiendo del tamaño de la máquina virtual y de la velocidad y el ancho de banda de la conexión de red.

El progreso de la exportación se muestra en la barra de estado en la parte inferior de la ventana de XenCenter y en la vista de Notificaciones > Eventos. Para cancelar una exportación en curso, haga clic en la vista Notificaciones > Eventos, busque la exportación en la lista de eventos y haga clic en el botón Cancelar.

Exportar máquinas virtuales como XVA

Puede exportar una máquina virtual existente como un archivo XVA mediante el asistente de Exportación de XenCenter o la CLI de xe. Recomendamos exportar una máquina virtual a una máquina que no sea el host de XenServer, en la que pueda mantener una biblioteca de archivos de exportación. Por ejemplo, puede exportar la máquina virtual a la máquina que ejecuta XenCenter.

Advertencia:

Es posible que no siempre se pueda ejecutar una máquina virtual importada que se exportó desde otro host con un tipo de CPU diferente. Por ejemplo, una máquina virtual de Windows exportada desde un host con una CPU Intel VT Enabled podría no ejecutarse al importarse a un host con una CPU AMD-VTM.

Para exportar máquinas virtuales como archivos XVA mediante XenCenter:

  1. Apague o suspenda la máquina virtual que desea exportar.

  2. Abra el asistente de exportación: en el panel Recursos, haga clic con el botón derecho en la máquina virtual que desea exportar y, a continuación, seleccione Exportar.

  3. En la primera página del asistente:
    • Introduzca el nombre del archivo de exportación
    • Especifique la carpeta donde desea que se guarden los archivos
    • Seleccione Archivo XVA (*.xva) en la lista Formato
    • Haga clic en Siguiente para continuar
  4. En la lista de máquinas virtuales disponibles, seleccione la máquina virtual que desea exportar y, a continuación, haga clic en Siguiente para continuar.

  5. Revise la configuración de exportación.

    Para que el asistente verificar el paquete exportado, seleccione la casilla de verificación verificar export on completion. Haga clic en Finalizar para iniciar el proceso de exportación y cerrar el asistente.

    Nota:

    La exportación de una máquina virtual puede tardar algún tiempo, dependiendo del tamaño de la máquina virtual y de la velocidad y el ancho de banda de la conexión de red.

El progreso de la exportación se muestra en la barra de estado en la parte inferior de la ventana de XenCenter y en la vista Notifications > Events. Para cancelar una exportación en curso, haga clic en la vista Notifications > Events, busque la exportación en la lista de eventos y haga clic en el botón Cancel.

Para exportar máquinas virtuales como archivos XVA mediante la CLI de xe:

  1. Apague la máquina virtual que desea exportar.

  2. Exporte la máquina virtual ejecutando lo siguiente:

    xe vm-export -h hostname -u root -pw password vm=vm_name \
        filename=pathname_of_file
    <!--NeedCopy-->
    

    Nota:

    Asegúrese de incluir la extensión .xva al especificar el nombre del archivo de exportación. Si la máquina virtual exportada no tiene esta extensión, XenCenter podría no reconocer el archivo como un archivo XVA válido al intentar importarlo.

Importar y exportar máquinas virtuales