XenServer

Importación y exportación de máquinas virtuales

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

Con el asistente de importación de XenCenter, puede importar máquinas virtuales desde el formato de virtualización abierta (OVF y OVA), los 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 que ofrecen VMware y Microsoft.

Nota:

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

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

También puede usar la CLI xe para importar máquinas virtuales y exportarlas 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 comprueba que tiene el rol requerido en el grupo de destinos antes de permitirle continuar. Para obtener más información sobre las funciones de RBAC que se requieren, consulte Roles y permisos de RBAC.

Formatos de archivo admitidos

Formato ¿Se admite la importación? ¿Se admite la exportación? Descripción
Formato de virtualización abierta (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 con formato de disco duro virtual (VHD), disco duro virtual extendido (VHDX), disco duro virtual automático (AVHDX) y disco de máquina virtual (VMDK) se pueden importar mediante el asistente de importación.
Formato XVA de XenServer XVA es un formato específico de hipervisores basados en Xen para empaquetar una VM individual como un archivo único, incluyendo 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

  • Ahorre más de una VM

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

  • Hay una imagen de disco virtual disponible sin ningún metadato OVF asociado

Considere usar el formato XVA para:

  • Importar y exportar máquinas virtuales mediante la ejecución de un script en la CLI

Formato de virtualización abierto (OVF y OVA)

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

Un paquete OVF es el conjunto de archivos que comprende 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 los discos virtuales, el paquete en sí 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 el formato X.509 para autenticar al autor del paquete.

Manifest (.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 vDisk en el formato definido por el producto de virtualización que exportó los discos vDisk. XenServer produce paquetes OVF con imágenes de disco en formato VHD dinámico; los productos VMware y Virtual Box producen paquetes OVF con discos virtuales en formato VMDK optimizado para streaming.

Los paquetes de OVF también admiten otras capacidades no relacionadas con metadatos, como compresión, archivado, datos adjuntos de CLUF y anotaciones.

Nota:

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

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

Seleccione el 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 comprimirlo, no le brinda 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 que el paquete sea más fácil de manejar. 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 Disco duro virtual (VHD), Disco duro virtual extendido (VHDX), Disco duro virtual automático (AVHDX) y Disco de máquina virtual (VMDK). No se admite la exportación de imágenes de disco independientes.

VHD es un formato de disco duro virtual que se usa para almacenar los datos del 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 acerca de VHDX/AVHDX, consulte VHDX/AVHDX.

Puede importar una imagen de disco cuando esté disponible una imagen de disco vDisk sin metadatos OVF asociados. Esta opción puede producirse en las siguientes situaciones:

  • Es posible importar una imagen de disco, pero los metadatos de OVF asociados no se pueden leer

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

  • Está pasando de una plataforma que no le permite crear un paquete OVF (por ejemplo, plataformas o imágenes más antiguas)

  • Desea importar un dispositivo VMware anterior que no tenga ninguna información de OVF

  • Quiere importar una máquina virtual independiente que no tenga información OVF

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

VHDX/AVHDX

VHDX es una versión mejorada del formato VHD que proporciona 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 usa para almacenar la información de instantáneas o puntos de control de las máquinas virtuales. Cada vez que crea una instantánea en una máquina virtual, se genera automáticamente un archivo AVHDX para conservar el estado actual del disco duro virtual. Este archivo se puede usar para rastrear la información de las instantáneas de las máquinas virtuales. Cada archivo AVHDX está vinculado al archivo AVHDX anterior, lo que crea una cadena que contiene todos los cambios realizados desde el archivo de disco duro virtual base.

Con el asistente de importación de XenCenter, puede importar un archivo VHDX/AVHDX a un grupo o a un host específico como máquina virtual. 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 máquinas virtuales 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 utilizar el asistente de importación de XenCenter para importar un archivo VHDX/AVHDX, puede migrar fácilmente el disco virtual de VMware a XenServer. Para obtener más información, consulte Migración desde VMware.

Formato XVA

XVA es un formato de dispositivo virtual específico de XenServer, que empaqueta una sola máquina virtual como un conjunto único de archivos, incluidos 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 sola 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 para 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 máquina virtual se exportó desde Citrix Hypervisor 8.0 o anterior, este archivo tiene la extensión .checksum. Si la máquina virtual se exportó desde Citrix Hypervisor 8.1 o posterior, este archivo tiene la extensión .xxhash.

Importante:

Si se exporta una máquina virtual desde el host de XenServer y, a continuación, se importa a otro host de XenServer con un tipo de CPU diferente, es posible que no se ejecute correctamente. Por ejemplo, una VM Windows exportada desde un host con una CPU habilitada para Intel® VT podría no ejecutarse cuando se importa 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 distinta de XenServer, es posible que tenga que configurar la máquina virtual antes de que se inicie correctamente en el host de XenServer.

XenCenter incluye una función avanzada de interoperabilidad de hipervisores, Operating System Fixup, que tiene como objetivo garantizar un nivel básico de interoperabilidad para las máquinas virtuales que se importan a XenServer. Utilice la corrección del sistema operativo al importar máquinas virtuales de paquetes OVF/OVA e imágenes de disco creadas en otras plataformas de virtualización.

El proceso de reparación del sistema operativo aborda los problemas de controladores y dispositivos del sistema operativo inherentes al pasar de un hipervisor a otro. El proceso intenta reparar los problemas relacionados con el dispositivo de arranque con la máquina virtual importada que podrían impedir que el sistema operativo interno 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 reparación del sistema operativo se suministra como una imagen ISO de arranque automático que se conecta a la unidad de DVD de la máquina virtual importada. Realiza las operaciones de reparación necesarias cuando la VM se inicia por primera vez y, a continuación, la apaga. La próxima vez que se inicie la nueva VM, se restablecerá el dispositivo de arranque y la VM se iniciará normalmente.

Para usar la corrección del sistema operativo en imágenes de disco o paquetes OVF/OVA importados, habilite la función en la página Opciones avanzadas del asistente de importación de XenCenter. Especifique una ubicación en la que se copie la ISO de Fixup para que XenServer pueda usarla.

¿Qué le hace la reparación del sistema operativo a la VM?

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

Durante el proceso de reparación, una ISO se copia en una ISO SR. La ISO está conectada a una VM. El orden de arranque se establece para que arranque desde la unidad de DVD virtual y la VM se inicia en la ISO. El entorno dentro de la ISO luego verifica cada disco de la VM para determinar si se trata de un sistema Linux o Windows.

Si se detecta un sistema Linux, se determina la ubicación del archivo de configuración de GRUB. Los punteros a los dispositivos de arranque de disco SCSI se modifican para que apunten a los discos IDE. Por ejemplo, si GRUB contiene una entrada /dev/sda1 que representa el primer disco en la primera controladora SCSI, esta entrada se cambia a /dev/hda1 para representar el primer disco en la primera controladora IDE.

Si se detecta un sistema Windows, se extrae un controlador de dispositivo de arranque crítico genérico de la base de datos de controladores del sistema operativo instalado y se registra con el sistema operativo. Este proceso es especialmente importante para los sistemas operativos Windows más antiguos cuando el dispositivo de arranque se cambia entre una interfaz SCSI e IDE.

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

Importación de máquinas virtuales

Al importar una máquina virtual, se crea una máquina virtual de manera eficaz, siguiendo muchos de los mismos pasos necesarios para aprovisionar una nueva máquina virtual. Estos pasos incluyen la designación de un host y la configuración del almacenamiento y las redes.

Puede importar archivos OVF/OVA, imagen 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 xe.

Importación de máquinas virtuales de OVF/OVA

El asistente de importación de XenCenter le permite importar máquinas virtuales que se han guardado como archivos OVF/OVA. El asistente de importación le guía por los pasos habituales para crear una máquina virtual en XenCenter: nominar un host y, a continuación, configurar el almacenamiento y las redes para la nueva máquina virtual. Al importar archivos OVF y OVA, es posible que se requieran pasos adicionales, tales como:

  • Al importar máquinas virtuales que se han creado con 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 máquina virtual. Para obtener más información, consulte Reparación del sistema operativo.

Requisitos previos

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

Para importar máquinas virtuales desde OVF/OVA mediante XenCenter:

  1. Abra el asistente de importación mediante una de las siguientes acciones:

    • En el panel 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, busque el archivo que desea importar y, a continuación, haga clic en Siguiente para continuar.

  3. Revise y acepte los EULA, si procede.

    Si el paquete que va a importar incluye algún CLUF, acéptelo y haga clic en Siguiente para continuar. Si el paquete no incluye ningún EULA, el asistente omite este paso y pasa directamente a la página siguiente.

  4. Especifique el grupo o el host al que desea importar las máquinas virtuales.

    Para seleccionar un host o un grupo, elija de la lista Importar máquinas virtuales a.

    Haga clic en Next para continuar.

  5. Configure el almacenamiento para las máquinas virtuales importadas: elija uno o más repositorios de almacenamiento en los que colocar los discos virtuales importados y, a continuación, haga clic en Siguiente para continuar.

    Para colocar todos los discos vDisk importados en el mismo SR, seleccione Colocar todas las VM importadas en este SR de destino. Seleccione un SR de la lista.

    Para colocar los discos virtuales de las máquinas virtuales entrantes en diferentes SR, seleccione Colocar máquinas virtuales importadas en los SR de destino especificados. Para cada VM, seleccione el SR de destino en la lista de la columna SR.

  6. Configure las redes para las máquinas virtuales importadas: asigne las interfaces de red virtual de las máquinas virtuales que va a importar a las redes de destino del grupo de destino. La dirección de red y MAC que se muestran en la lista de máquinas virtuales entrantes se almacenan 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 Next para continuar.

  7. Especificar la configuración de seguridad: si el paquete OVF/OVA seleccionado está configurado con funciones de seguridad, como certificados o un manifiesto, especifique la información necesaria y, a continuación, haga clic en Siguiente para continuar.

    En la página Seguridad aparecen diferentes opciones en función de las funciones de seguridad que se hayan configurado en el dispositivo OVF:

    • Si el dispositivo está firmado, aparece la casilla Verificar firma digital, que se selecciona automáticamente. Haga clic en Ver certificado para mostrar el certificado utilizado para firmar el paquete. Si el certificado parece que no es de confianza, es probable que el certificado raíz o la autoridad emisora de certificados no sean de confianza en el equipo local. Desmarque la casilla de verificación Verificar firma digital si no desea verificar la firma.

    • Si el dispositivo incluye un manifiesto, aparece la casilla de verificación Verificar el contenido del manifiesto. Seleccione esta casilla de verificación para que el asistente verifique la lista de archivos del paquete.

    Cuando los paquetes se firman digitalmente, el manifiesto asociado se verifica automáticamente, por lo que la casilla de verificación Verificar el contenido del manifiesto no aparece en la página Seguridad.

    Nota:

    Los archivos OVF de VMware Workstation 7.1.x no se importan cuando decide verificar el manifiesto. Este error se produce porque VMware Workstation 7.1.x produce un archivo OVF con un manifiesto que tiene valores hash SHA-1 no válidos. Si decide no verificar el manifiesto, la importación se ha realizado correctamente.

  8. Habilitar la reparación del sistema operativo: si las máquinas virtuales del paquete que va a importar se crearon en una plataforma de virtualización distinta de XenServer, active la casilla Usar reparación del sistema operativo . Seleccione una ISO SR donde se pueda copiar la ISO de Fixup para que XenServer pueda acceder a ella. Para obtener más información sobre esta función, consulte Corrección del sistema operativo.

    Haga clic en Next para continuar.

  9. 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 VM puede llevar algún tiempo, según el tamaño de la VM y 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 ficha Registros. Cuando la máquina virtual recién importada está disponible, aparece en el panel Recursos y la nueva vApp aparece en el cuadro de diálogo Administrar vApps.

Nota:

Después de utilizar XenCenter para importar un paquete OVF que contenga sistemas operativos Windows, debe establecer el parámetro platform.

  1. Establezca el parámetro platform en device_id=0002. Por ejemplo:

    xe vm-param-set uuid=VM uuid platform:device_id=0002
    
  2. Establezca el parámetro platform en viridian=true. Por ejemplo:

    xe vm-param-set uuid=VM uuid platform:viridian=true
    

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 máquina virtual. El asistente de importación le guía por los pasos habituales para crear una máquina virtual en XenCenter: nominar un host y, a continuación, configurar el almacenamiento y las redes para la nueva máquina virtual.

Requisitos previos

  • Asegúrese de que DHCP se ejecute 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. Abra el asistente de importación mediante una de las siguientes acciones:

    • En el panel 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, busque el archivo que desea importar y, a continuación, haga clic en Siguiente para continuar.

  3. Especifique el nombre de la VM y asigne los recursos de CPU y memoria.

    Introduzca un nombre para la nueva máquina virtual que se creará a partir de la imagen de disco importada y, a continuación, asigne la cantidad de CPU y la cantidad de memoria. Haga clic en Next para continuar.

  4. Especifique el grupo o el host al que desea importar la máquina virtual.

    Para seleccionar un host o un grupo, elija de la lista Importar máquinas virtuales a.

    Haga clic en Next para continuar.

  5. Configurar el almacenamiento de las máquinas virtuales importadas: seleccione uno o más repositorios de almacenamiento en los que colocar los discos virtuales importados y, a continuación, haga clic en Siguiente para continuar.

    Para colocar todos los discos vDisk importados en el mismo SR, seleccione Colocar todas las VM importadas en este SR de destino. Seleccione un SR de la lista.

    Para colocar los discos virtuales de las máquinas virtuales entrantes en diferentes SR, seleccione Colocar máquinas virtuales importadas en los SR de destino especificados. Para cada VM, seleccione el SR de destino en la lista de la columna SR.

  6. Configure las redes para las máquinas virtuales importadas: asigne las interfaces de red virtual de las máquinas virtuales que va a importar a las redes de destino del grupo de destino. La dirección de red y MAC que se muestran en la lista de máquinas virtuales entrantes se almacenan 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 Next para continuar.

  7. Especifique la opción de arranque.

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

    • Arranque de BIOS: seleccione esta opción para arrancar la máquina virtual en modo BIOS heredado. El arranque de BIOS antiguo no es compatible con las máquinas virtuales con Windows 11.

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

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

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

    Haga clic en Next para continuar.

  8. Habilite o inhabilite la reparación del sistema operativo.

    Si la imagen de disco que va a importar está integrada en un hipervisor que no sea XenServer, seleccione Usar reparación del sistema operativo. Elija una ISO SR en la que se pueda copiar la ISO de Fixup para que XenServer pueda utilizarla. Para obtener más información, consulte Acerca de VM Import and Export.

    Importante:

    Si va a importar un archivo VHDX/AVHDX desde Citrix Provisioning (PVS) en VMware vSphere, seleccione No usar reparación del sistema operativo. Si se habilita la reparación del sistema operativo para VHDX/AVHDX desde PVS, es posible que se produzca un error de arranque.

    Haga clic en Next para continuar.

  9. 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.

    La importación de una máquina virtual puede llevar algún tiempo, según el tamaño de la máquina virtual y 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 ficha Registros. Cuando la máquina virtual recién importada está disponible, aparece en el panel Recursos.

Nota:

Después de utilizar XenCenter para importar una imagen de disco que contenga sistemas operativos Windows, debe establecer el parámetro platform. El valor de este parámetro varía según la versión de Windows contenida en la imagen de disco:

  • Para Windows Server 2016 y versiones posteriores, establezca el parámetro platform en device_id=0002. Por ejemplo:

     xe vm-param-set uuid=VM uuid platform:device_id=0002
     <!--NeedCopy-->
    
  • Para todas las demás versiones de Windows, establezca el parámetro platform en viridian=true. Por ejemplo:

     xe vm-param-set uuid=VM uuid platform:viridian=true
     <!--NeedCopy-->
    

Importar máquinas virtuales desde XVA

Puede importar máquinas virtuales, plantillas e instantáneas que se hayan exportado y almacenado previamente de forma local en formato XVA (.xva). Para hacerlo, siga los pasos habituales para crear una VM: nominar un host y, a continuación, configurar el almacenamiento y las redes para la nueva VM.

Advertencia:

Es posible 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, es posible que una máquina virtual de Windows exportada desde un host con una CPU compatible con Intel VT no se ejecute cuando se importe a un host con una CPU AMD-VTM.

Para importar máquinas virtuales desde XVA mediante XenCenter:

  1. Abra el asistente de importación mediante una de las siguientes acciones:

    • En el panel 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, busque el archivo que desea importar (.xva o ova.xml) y, a continuación, haga clic en Siguiente para continuar.

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

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

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

  5. Configure las redes para las máquinas virtuales importadas: asigne la interfaz de red virtual de la máquina virtual que está importando para que se dirija a una red del grupo de destino. La dirección de red y MAC que se muestran en la lista de máquinas virtuales entrantes se almacenan 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 Next 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 VM puede llevar algún tiempo, según el tamaño de la VM y 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 ficha Registros. Cuando la máquina virtual recién importada está disponible, aparece en el panel Recursos.

Para importar una VM desde XVA mediante la CLI 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 máquina virtual a un SR diferente en el host XenServer de destino, agregue el parámetro sr-uuid opcional:

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

Si quiere conservar la dirección MAC de la máquina virtual original, agregue el parámetro preserve opcional y establezca 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 llevar algún tiempo, según el tamaño de la VM y la velocidad y el ancho de banda de la conexión de red.

Después de importar la máquina virtual, el símbolo del sistema devuelve el UUID de la máquina virtual recién importada.

Exportación de máquinas virtuales

Puede exportar archivos OVF/OVA y XVA mediante el asistente XenCenter Export; también puede exportar archivos XVA a través de la CLI xe.

Exportar máquinas virtuales como OVF/OVA

Con el asistente XenCenter Export, puede exportar una o más máquinas virtuales como un paquete OVF/OVA. Cuando exporta máquinas virtuales como un paquete OVF/OVA, los datos de configuración se exportan junto con los discos duros virtuales de cada máquina virtual.

Para exportar máquinas virtuales como OVF/OVA mediante XenCenter:

  1. Apague o suspenda las máquinas virtuales que quiera exportar.

  2. Abra el asistente de exportación: en el panel Recursos, haga clic con el botón derecho en el grupo o el host que contiene las máquinas virtuales 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 en la que quiere que se guarden los archivos.
    • Seleccione Paquete OVF/OVA (*.ovf, *.ova) en la lista Formato.
    • Haga clic en Siguiente para continuar.
  4. En la lista de máquinas virtuales disponibles, seleccione las máquinas virtuales que quiera incluir en el paquete OVF/OVA y, a continuación, haga clic en Siguiente para continuar.

  5. Si es necesario, puede agregar al paquete un documento de acuerdo de licencia de usuario final (EULA) previamente preparado (.rtf, .txt).

    Para agregar un CLUF, haga clic en Agregar y busque el archivo que desea agregar. Una vez que haya agregado el archivo, puede ver el documento seleccionándolo en la lista de archivos del CLUF 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 quiera incluir el texto del CLUF de ese sistema operativo. Se muestra el texto y la persona que importa el dispositivo debe aceptarlo.

    Nota:

    Intentar agregar archivos EULA que no están en formatos compatibles, incluidos archivos XML o binarios, puede provocar un error en la función de importación de CLUF.

    Selecciona Siguiente para continuar.

  6. En la página Opciones avanzadas, especifique las opciones de manifiesto, firma y 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 demás archivos de un paquete. El manifiesto se usa 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 hayan cambiado desde que se creó el paquete.

    2. Para agregar una firma digital al paquete

      1. Seleccione Firmar el paquete de 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 mediante la clave pública del certificado para validar la firma digital.

      2. Navegue para encontrar un certificado.

        Use un certificado X.509 que ya haya creado a partir de una autoridad de confianza y que haya exportado como un archivo .pfx. Para certificados con exportación de resumen SHA-256 utilizando el “Proveedor criptográfico RSA y AES mejorado de Microsoft” 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, marque 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 Abrir formato de virtualización.

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

      Cuando crea un paquete OVF, las imágenes de disco duro virtual se asignan, de forma predeterminada, a la misma cantidad de espacio que a 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 del disco duro usa este espacio independientemente de si la VM lo requiere o no.

      Nota:

      La compresión de 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 lleva más tiempo, ya que el asistente de importación debe extraer todas las imágenes VHD a medida que las importa.

    Si se seleccionan Crear paquete OVA (archivo de exportación OVA único) y 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 verifique el paquete exportado, marque la casilla 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 VM puede llevar algún tiempo, según el tamaño de la VM y 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 de la parte inferior de la ventana de XenCenter y en la ficha Registros. Para cancelar una exportación en curso, haga clic en la ficha Registros, 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 xe. Recomendamos exportar una máquina virtual a una máquina que no sea el host de XenServer, en la que puede mantener una biblioteca de archivos de exportación. Por ejemplo, puede exportar la VM a la máquina que ejecuta XenCenter.

Advertencia:

Es posible 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, es posible que una máquina virtual de Windows exportada desde un host con una CPU compatible con Intel VT no se ejecute cuando se importe a un host con una CPU AMD-VTM.

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

  1. Apague o suspenda la VM que quiere 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 en la que quiere 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 verifique el paquete exportado, marque la casilla 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 VM puede llevar algún tiempo, según el tamaño de la VM y 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 de la parte inferior de la ventana de XenCenter y en la ficha Registros. Para cancelar una exportación en curso, haga clic en la ficha Registros, busque la exportación en la lista de eventos y haga clic en el botón Cancelar.

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

  1. Apague la VM que quiere exportar.

  2. Exporte la VM 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, es posible que XenCenter no reconozca el archivo como un archivo XVA válido cuando intente importarlo.

Importación y exportación de máquinas virtuales