Importar y exportar máquinas virtuales

Citrix Hypervisor le permite importar máquinas virtuales desde y exportarlas a varios formatos diferentes. Con el asistente de importación de XenCenter, puede importar máquinas virtuales desde imágenes de disco (VHD y VMDK), Open Virtualization Format (OVF y OVA) y Citrix Hypervisor XVA. Incluso puede importar máquinas virtuales creadas en otras plataformas de virtualización, como las ofrecidas por VMware y Microsoft.

Nota:

Al importar máquinas virtuales creadas con otras plataformas de virtualización, configure o corrija el sistema operativo invitado para asegurarse de que se inicie en Citrix Hypervisor. La función de corrección del sistema operativo de XenCenter tiene como objetivo proporcionar este nivel básico de interoperabilidad. Para obtener más información, consulte Corrección del sistema operativo.

Con el Asistente para exportación de XenCenter, puede exportar máquinas virtuales al formato Open Virtualization Format (OVF y OVA) y al formato Citrix Hypervisor XVA.

Al importar y exportar máquinas virtuales, se utiliza una VM temporal (la VM de transferencia) para realizar la importación/exportación de paquetes OVF/OVA e imágenes de disco. Configure las opciones de red para Transferir VM en los asistentes de importación y exportación de XenCenter. Para obtener más información, consulte La máquina virtual de transferencia.

También puede utilizar la CLI xe para importar máquinas virtuales desde y exportarlas al formato XVA de Citrix Hypervisor.

Formatos compatibles

Formato Descripción
Formato de virtualización abierto (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 y VMDK) Los archivos de imagen de disco con formato Disco duro virtual (VHD) y Disco de máquina virtual (VMDK) se pueden importar mediante el Asistente para importación. La importación de una imagen de disco puede ser apropiada cuando hay una imagen de disco virtual disponible, sin metadatos OVF asociados.
Formato XVA de Citrix Hypervisor 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.
Formato de Citrix Hypervisor XVA versión 1 La versión 1 de XVA es el formato original específico de los hipervisores basados en XEN. Este formato empaqueta una VM individual como un archivo único, incluyendo un descriptor e imágenes de disco. Su extensión de nombre de archivo es ova.xml.

¿Qué formato usar?

Considere usar el formato OVF/OVA para:

  • Comparta VAPP y VM de Citrix Hypervisor con otras plataformas de virtualización compatibles con OVF

  • Guardar más de una VM

  • Proteja una vApp o VM contra daños y manipulaciones

  • Incluir un contrato de licencia

  • Simplifique la distribución de vApp almacenando un paquete OVF en un archivo OVA

Considere usar el formato XVA para:

  • Compartir máquinas virtuales con versiones de Citrix Hypervisor anteriores a 6.0

  • Importar y exportar máquinas virtuales desde un script con una CLI

Formato de virtualización abierto (OVF y OVA)

OVF es un estándar abierto, especificado por 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 información sobre los formatos OVF y OVA, consulte la siguiente información:

Nota:

Para importar o exportar paquetes OVF u OVA, debe iniciar sesión como root o tener el rol Control de acceso basado en roles de administrador de grupo (RBAC) asociado a su cuenta de usuario.

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 podrá especificar otra información, entre ellas:

  • Descripciones de discos virtuales, el paquete en sí y los sistemas operativos invitados
  • Un contrato de licencia
  • Instrucciones para iniciar y detener las 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.

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 virtuales en el formato definido por el producto de virtualización que exportó los discos virtuales. Citrix Hypervisor 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 por secuencias.

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

Nota:

Al importar un paquete OVF que se ha comprimido o que contiene archivos comprimidos, es posible que necesite liberar espacio adicional en disco en el servidor Citrix Hypervisor para importarlo correctamente.

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

Select 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 da la flexibilidad de una serie de archivos.

Usar el 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 tanto los procesos de exportación como de importación.

Formatos de imagen de disco (VHD y VMDK)

Con XenCenter, puede importar imágenes de disco en los formatos Disco duro virtual (VHD) y Disco de máquina virtual (VMDK). No se admite la exportación de imágenes de disco independientes.

Nota:

Para importar imágenes de disco, asegúrese de haber iniciado sesión como root o de tener la función RBAC Administrador de Pool asociada a su cuenta de usuario.

Puede importar una imagen de disco cuando esté disponible una imagen de disco virtual sin metadatos OVF asociados. Esta opción puede producirse 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

  • Se está moviendo desde una plataforma que no le permite crear un paquete OVF (por ejemplo, plataformas o imágenes más antiguas)

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

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

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

Formato XVA

XVA es un formato de dispositivo virtual específico de Citrix Hypervisor, que empaqueta una sola máquina virtual como un único conjunto de archivos, incluidos un descriptor e imágenes de disco. La extensión de nombre de archivo es.xva.

El descriptor (extensión de nombre de archivo ova.xml) especifica el hardware virtual de una sola máquina virtual.

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 una extensión. El segundo archivo es una suma de comprobación del primer archivo, con la extensión.checksum.

Importante:

Si una máquina virtual se exporta desde el servidor Citrix Hypervisor y luego se importa a otro servidor Citrix Hypervisor con un tipo de CPU diferente, es posible que no se ejecute correctamente. Por ejemplo, es posible que una VM de Windows exportada desde un host con una CPU habilitada para Intel® VT no se ejecute cuando se importa a un host con una CPU AMD-VTM.

Formato XVA versión 1

La versión 1 de XVA es el formato original específico de los hipervisores basados en XEN. Este formato empaqueta una VM individual como un archivo único, incluyendo un descriptor e imágenes de disco. Su extensión de nombre de archivo es ova.xml.

El descriptor (extensión de nombre de archivo ova.xml) especifica el hardware virtual de una sola máquina virtual.

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 un archivo por cada fragmento de 1 GB de la imagen de disco. El nombre base de cada archivo incluye el número de fragmento en decimal. Contiene un bloque de la imagen de disco en formato binario sin procesar, comprimido con gzip.

Importante:

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

XenCenter incluye una función avanzada de interoperabilidad de hipervisores, la solución del sistema operativo, que tiene como objetivo garantizar un nivel básico de interoperabilidad para las máquinas virtuales que se importan a Citrix Hypervisor. Utilice la solució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 corrección del sistema operativo resuelve los problemas del dispositivo del sistema operativo y del controlador inherentes al pasar de un hipervisor a otro. El proceso intenta reparar problemas relacionados con el dispositivo de arranque con la máquina virtual importada que podrían impedir que el sistema operativo se inicie en el entorno de Citrix Hypervisor. 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 está conectada a la unidad de DVD de la máquina virtual importada. Realiza las operaciones de reparación necesarias cuando la máquina virtual se inicia por primera vez y, a continuación, apaga la máquina virtual. La próxima vez que se inicie la nueva máquina virtual, se restablecerá el dispositivo de arranque y la máquina virtual se iniciará normalmente.

Para utilizar la solución del sistema operativo en imágenes de disco importadas o paquetes OVF/OVA, 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 copia la ISO de corrección para que Citrix Hypervisor pueda usarla.

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

La opción de corrección del sistema operativo está diseñada para realizar los cambios mínimos posibles para permitir el arranque de un sistema virtual. Dependiendo del sistema operativo invitado y del hipervisor del host original, es posible que se requieran otras acciones después de utilizar la corrección del sistema operativo. Estas acciones pueden incluir cambios en la configuración y la instalación del controlador.

Durante el proceso de corrección, una ISO se copia en una ISO SR. 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. A continuación, el entorno dentro de la ISO comprueba 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 apuntar a discos IDE. Por ejemplo, si GRUB contiene una entrada de/dev/sda1 representar el primer disco en el primer controlador SCSI, esta entrada se cambia a/dev/hda1 representar el primer disco en el primer controlador 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 antiguos cuando el dispositivo de arranque se cambia entre una interfaz SCSI e IDE.

Si se descubren ciertos conjuntos de herramientas de virtualización en la máquina virtual, se desactivan para evitar problemas de rendimiento y mensajes de eventos innecesarios.

La máquina virtual de transferencia

Transfer VM es una VM integrada que sólo se ejecuta durante la importación o exportación de una imagen de disco virtual. Se utiliza para transferir su contenido entre la ubicación del archivo de imagen de disco y el repositorio de almacenamiento de Citrix Hypervisor.

Una máquina virtual de transferencia se ejecuta para cada importación o exportación de una imagen de disco. Al importar o exportar un dispositivo virtual con más de una imagen de disco, solo se transfiere una imagen de disco a la vez.

La ejecución de una máquina virtual de transferencia tiene los siguientes requisitos:

   
CPU virtual 1
Memoria virtual 256 MB
Almacenamiento 8 MB
Red Accesible por el servidor Citrix Hypervisor; dirección IP estática o dinámica (dinámica, recomendada)

El protocolo de transferencia predeterminado es iSCSI. En ese caso, Transfer VM requiere un iniciador iSCSI en el servidor Citrix Hypervisor. Un protocolo de transferencia alternativo es RawVDI.

Para utilizar el protocolo de transferencia RawVDI:

  1. Respalde elXenCenterMain.exe.config archivo, que se encuentra en la carpeta de instalación.

  2. Abra elXenCenterMain.exe.config archivo con un editor de texto.

  3. Agregue el siguiente grupo de secciones aconfigSection:

    <sectionGroup name="applicationSettings"
        type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0,
        Culture=neutral, PublicKeyToken=b77a5c561934e089" >
        <section name="XenOvfTransport.Properties.Settings"
           type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0,
          Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false"/>
    </sectionGroup>
    
  4. Al final del archivo, agregue la siguiente sección:

    <applicationSettings>
        <XenOvfTransport.Properties.Settings>
            <setting name="TransferType" serializeAs="String"> <value>UploadRawVDI</value>
            </setting>
        </XenOvfTransport.Properties.Settings>
    </applicationSettings>
    
  5. Guarde elXenCenterMain.exe.config archivo.

    Nota:

    Si XenCenter no se inicia correctamente, compruebe que el nuevo grupo de sección y sección se han agregado correctamente.

Importar máquinas virtuales

Al importar una máquina virtual, se crea efectivamente una máquina virtual, utilizando muchos de los mismos pasos necesarios para aprovisionar una nueva máquina virtual. Estos pasos incluyen la nominación de un host y la configuración de almacenamiento y 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.

Importar VM desde OVF/OVA

Nota:

Para importar paquetes OVF u OVA, debe iniciar sesión como root o tener el rol Control de acceso basado en roles de administrador de grupo (RBAC) asociado a su cuenta de usuario.

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 guiará por los pasos habituales para crear una máquina virtual en XenCenter: designar 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, como:

  • Al importar máquinas virtuales creadas con otras plataformas de virtualización, ejecute la función de corrección del sistema operativo para garantizar un nivel básico de interoperabilidad para la máquina virtual. Para obtener más información, consulte Corrección del sistema operativo.

  • Es necesario configurar la red para la máquina virtual de transferencia utilizada para realizar el proceso de importación. Para obtener más información, consulte La máquina virtual de transferencia.

Consejo:

Asegúrese de que el host de destino tiene suficiente RAM para admitir las máquinas virtuales que se importan. La falta de RAM disponible da como resultado una importación fallida. Para obtener más información sobre cómo resolver este problema, consulteCTX125120 - Error en el asistente de importación de dispositivos debido a la falta de memoria.

Los paquetes OVF importados aparecen como VAPP cuando se importan con XenCenter. Una vez finalizada la importación, las nuevas máquinas virtuales 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. Para abrir el Asistente para importar, siga uno de estos procedimientos:

    • En el panel Recursos , haga clic con el botón secundario 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 CLUF, si procede.

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

  4. Especifique el grupo o host al que desea importar las máquinas virtuales y, a continuación, asigne (opcionalmente) las máquinas virtuales a un servidor Citrix Hypervisor doméstico.

    Para seleccionar un host o grupo, elija de la lista Importar VM.

    Para asignar a cada máquina virtual un servidor Citrix Hypervisor doméstico, seleccione un servidor de la lista de Home Server. Si no desea asignar un servidor doméstico, seleccione No asignar un servidor doméstico.

    Haga clic en Siguiente para continuar.

  5. Configurar 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 virtuales importados en el mismo SR, seleccione Colocar todas las VM importadas en este SR de destino. Select una SR de la lista.

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

  6. Configurar la red para las máquinas virtuales importadas: asigne las interfaces de red virtual de las máquinas virtuales que está importando 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 de la columna Red de destino. Haga clic en Siguiente para continuar.

  7. Especificar 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 características de seguridad que se hayan configurado en el dispositivo OVF:

    • Si el dispositivo está firmado, aparece una casilla de verificación Verificar firma digital , activada automáticamente. Haga clic en Ver certificado para mostrar el certificado utilizado para firmar el paquete. Si el certificado aparece como no de confianza, es probable que el certificado raíz o la entidad emisora de certificados no sean de confianza en el equipo local. Desactive 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 . Select 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, de modo 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 pueden importar cuando decide verificar el manifiesto. Este error se produce porque VMware Workstation 7.1.x produce un archivo OVF con un manifiesto que tiene hashes SHA-1 no válidos. Si no elige verificar el manifiesto, la importación se realiza correctamente.

  8. Habilitar corrección del sistema operativo: si las máquinas virtuales del paquete que está importando se crearon en una plataforma de virtualización distinta de Citrix Hypervisor, active la casilla de verificación Usar corrección del sistema operativo . Select una ISO SR en la que se pueda copiar la ISO de corrección para que Citrix Hypervisor pueda acceder a ella. Para obtener más información acerca de esta función, consulte Corrección del sistema operativo.

    Haga clic en Siguiente para continuar.

  9. Configurar la transferencia de redes de VM.

    Select una red de la lista de interfaces de red disponibles en el grupo o host de destino. Elija configurar la configuración de red de forma automática o manual.

    • Para utilizar el Protocolo de configuración dinámica de host automatizado para asignar la configuración de red, incluida la dirección IP, la máscara de subred y la puerta de enlace, seleccione Obtener automáticamente la configuración de red mediante DHCP.

    • Para configurar manualmente la configuración de red, seleccione Usar esta configuración de redy, a continuación, introduzca los valores necesarios. Introduzca una dirección IP. Opcionalmente, establezca la configuración de la máscara de subred y la puerta de enlace.

    Haga clic en Siguiente para continuar.

  10. 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 situada 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 uuuid=VM uuid plataforma:device_id=0002
    
  2. Establezca el parámetro platform en viridian=true. Por ejemplo:

    xe vm-param-set uuuid=VM uuid plataforma: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 host específico como VM. El asistente de importación le guiará por los pasos habituales para crear una máquina virtual en XenCenter: designar un host y, a continuación, configurar el almacenamiento y las redes para la nueva máquina virtual.

Requisitos

  • Debe haber iniciado sesión como root o tener la función Control de acceso basado en roles de administrador de grupo (RBAC) asociada a su cuenta de usuario.

  • Asegúrese de que DHCP se ejecute en la red de administración que está utilizando Citrix Hypervisor.

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

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

  1. Para abrir el Asistente para importar, siga uno de estos procedimientos:

    • En el panel Recursos , haga clic con el botón secundario 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 máquina virtual y asigne recursos de CPU y memoria.

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

  4. Especifique el grupo o host al que desea importar las máquinas virtuales y, a continuación, asigne (opcionalmente) las máquinas virtuales a un servidor Citrix Hypervisor doméstico.

    Para seleccionar un host o grupo, elija de la lista Importar VM.

    Para asignar a cada máquina virtual un servidor Citrix Hypervisor doméstico, seleccione un servidor de la lista de Home Server. Si no desea asignar un servidor doméstico, seleccione No asignar un servidor doméstico.

    Haga clic en Siguiente para continuar.

  5. Configurar el almacenamiento para las máquinas virtuales importadas: Select 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 virtuales importados en el mismo SR, seleccione Colocar todas las VM importadas en este SR de destino. Select una SR de la lista.

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

  6. Configurar la red para las máquinas virtuales importadas: asigne las interfaces de red virtual de las máquinas virtuales que está importando 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 de la columna Red de destino. Haga clic en Siguiente para continuar.

  7. Habilitar corrección del sistema operativo: si las imágenes de disco que está importando se crearon en una plataforma de virtualización distinta de Citrix Hypervisor, active la casilla de verificación Usar corrección del sistema operativo. Select una ISO SR en la que se pueda copiar la ISO de corrección para que Citrix Hypervisor pueda acceder a ella. Para obtener más información acerca de esta función, consulte Corrección del sistema operativo.

    Haga clic en Siguiente para continuar.

  8. Configurar la transferencia de redes de VM.

    Select una red de la lista de interfaces de red disponibles en el grupo o host de destino. Elija configurar la configuración de red de forma automática o manual.

    • Para utilizar el Protocolo de configuración dinámica de host automatizado para asignar la configuración de red, incluida la dirección IP, la máscara de subred y la puerta de enlace, seleccione Obtener automáticamente la configuración de red mediante DHCP.

    • Para configurar manualmente la configuración de red, seleccione Usar esta configuración de red y, a continuación, introduzca los valores necesarios. Introduzca una dirección IP. Opcionalmente, establezca la configuración de la máscara de subred y la puerta de enlace.

    Haga clic en Siguiente 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 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 situada 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 elplatform parámetro. El valor de este parámetro varía según la versión de Windows contenida en la imagen de disco:

  • Para Windows Server 2008 y versiones posteriores, establezca elplatform parámetro endevice_id=0002 . Por ejemplo:

     xe vm-param-set uuid=VM uuid platform:device_id=0002
    
  • Para todas las demás versiones de Windows, establezca elplatform parámetro enviridian=true . Por ejemplo:

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

Importar VM desde XVA

Puede importar máquinas virtuales, plantillas e instantáneas que previamente se hayan exportado y almacenado localmente en formato XVA (.xva) o formato XVA versión 1 (ova.xml). Para ello, siga los pasos habituales para crear una VM: nominar un host y, a continuación, configurar el almacenamiento y la red para la nueva VM.

Advertencia:

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

Para importar máquinas virtuales desde XVA mediante XenCenter:

  1. Para abrir el Asistente para importar, siga uno de estos procedimientos:

    • En el panel Recursos , haga clic con el botón secundario 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 oova.xml ) y, a continuación, haga clic en Siguiente para continuar.

    Si escribe una ubicación URL (http,httpsfile, oftp) en el cuadro Nombre de archivo. Haga clic en Siguiente, se abrirá un cuadro de diálogo Descargar paquete y debe especificar una carpeta en el host de XenCenter donde se copia el archivo.

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

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

  5. Configurar la red para la máquina virtual importada: asigne la interfaz de red virtual de la máquina virtual que está importando para dirigirse 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 de 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 situada 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 máquina virtual desde XVA mediante la CLI xe:

Para importar la máquina virtual al SR predeterminado en el servidor Citrix Hypervisor de destino, escriba lo siguiente:

xe vm-import -h hostname -u root -pw password \
    filename=pathname_of_export_file

Para importar la máquina virtual a otro SR en el servidor Citrix Hypervisor de destino, agregue elsr-uuid parámetro opcional:

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

Si desea conservar la dirección MAC de la máquina virtual original, agregue elpreserve parámetro opcional y establezca entrue :

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

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.

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

Exportar máquinas virtuales

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

Exportar VM como OVF/OVA

Mediante el Asistente para exportación de XenCenter, puede exportar una o varias 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.

Nota:

Para exportar paquetes OVF u OVA, debe iniciar sesión como root o tener el rol Control de acceso basado en roles de administrador de grupo (RBAC) asociado a su cuenta de usuario.

Para exportar VM como OVF/OVA mediante XenCenter:

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

  2. Abra el Asistente para exportación: en el panel Recursos , haga clic con el botón secundario del mouse (ratón) en el grupo o 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 desea que se guarden los archivos
    • Select 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 desea 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 (CLUF) previamente preparado (.rtf, .txt).

    Para agregar un CLUF, haga clic en Agregar y busque el archivo que desee agregar. Una vez que haya agregado el archivo, puede ver el documento seleccionándolo en la lista de archivos CLUF y, a continuación, haciendo clic en Ver .

    Los CLUs pueden proporcionar los términos y condiciones legales para utilizar el dispositivo y las aplicaciones que se entregan en él.

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

    Nota:

    Si se intenta agregar archivos EULA que no están en formatos compatibles, incluidos archivos XML o binarios, puede producirse un error en la funcionalidad de importación de EULA.

    Select 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, active 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 asegurarse de que los archivos originalmente incluidos cuando se creó el paquete son los mismos archivos presentes cuando llega el paquete. Cuando se importan los archivos, se utiliza una suma de comprobación para comprobar que los archivos no han cambiado desde que se creó el paquete.

    2. Para agregar una firma digital al paquete, active la casilla de verificación Firmar el paquete OVF y busque un certificado. Introduzca la clave privada asociada al certificado en el campo Contraseña de clave privada .

      Cuando se importa un paquete firmado, el usuario puede verificar la identidad del creador mediante la clave pública para validar la firma digital. Utilice un certificado X.509 creado a partir de una autoridad de confianza y exportado como.pem archivo.pfx o. El certificado debe contener la firma del archivo de manifiesto y el certificado utilizado para crear esa firma.

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

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

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

      Nota:

      Al comprimir los archivos VHD, el proceso de exportación tarda más tiempo 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 activan los archivos Crear paquete OVA (único archivo de exportación OVA) y Comprimir archivos OVF , el resultado es un archivo OVA comprimido con la extensión.ova.gz .

  7. Configurar la transferencia de redes de VM.

    Select una red de la lista de interfaces de red disponibles en el grupo o host de destino. Elija configurar la configuración de red de forma automática o manual.

    • Para utilizar el Protocolo de configuración dinámica de host automatizado para asignar la configuración de red, incluida la dirección IP, la máscara de subred y la puerta de enlace, seleccione Obtener automáticamente la configuración de red mediante DHCP.

    • Para configurar manualmente la configuración de red, seleccione Usar esta configuración de redy, a continuación, introduzca los valores necesarios. Introduzca una dirección IP. Opcionalmente, establezca la configuración de la máscara de subred y la puerta de enlace.

    Haga clic en Siguiente para continuar.

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

    Para que el asistente compruebe el paquete exportado, active 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 situada en 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 VM como XVA

Puede exportar una VM existente como un archivo XVA mediante el Asistente para exportación de XenCenter o la CLI xe. Se recomienda exportar una máquina virtual a una máquina que no sea el servidor Citrix Hypervisor, en la que puede mantener una biblioteca de archivos de exportación. Por ejemplo, puede exportar la máquina virtual a la máquina que ejecuta XenCenter.

Advertencia:

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

Para exportar VM como archivos XVA mediante XenCenter:

  1. Apague o suspenda la VM que desea exportar.

  2. Abra el Asistente para exportación: en el panel Recursos , haga clic con el botón secundario del mouse (ratón) 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 desea que se guarden los archivos
    • Select 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 compruebe el paquete exportado, active 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 situada en 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 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
    

    Nota:

    Asegúrese de incluir la.xva extensión 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 al intentar importarlo.