Importar y exportar máquinas virtuales

HASH (0x2c1a078) le permite importar máquinas virtuales desde y exportarlas a varios formatos diferentes. Mediante el asistente de importación de HASH (0x2e6c8e8), puede importar máquinas virtuales desde imágenes de disco (VHD y VMDK), formato de virtualización abierta (OVF y OVA) y formato XVA HASH (0x2c1a078). Incluso puede importar máquinas virtuales creadas en otras plataformas de virtualización, como las que ofrecen 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 arranca en HASH (0x2c1a078). La función de corrección del sistema operativo en HASH (0x2e6c8e8) tiene como objetivo proporcionar este nivel básico de interoperabilidad. Para obtener más información, consulte Arreglo del sistema operativo.

Mediante el Asistente para exportación de HASH (0x2e6c8e8), puede exportar máquinas virtuales al formato XVA Open Virtualization Format (OVF y OVA) y HASH (0x2c1a078).

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

También puede utilizar la CLI xe para importar máquinas virtuales desde y exportarlas al formato XVA HASH (0x2c1a078).

Formatos compatibles

Formato Descripción
Formato abierto de virtualización (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 de 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 HASH (0x2c1a078) XVA es un formato específico de hipervisores basados en XEN para empaquetar una VM individual como un único archivo de archivo, incluyendo un descriptor e imágenes de disco. Su extensión de nombre de archivo es.xva.
HASH (0x2c1a078) Formato XVA Versión 1 XVA Versión 1 es el formato original específico de los hipervisores basados en XEN. Este formato empaqueta una máquina virtual individual como un archivo único, incluyendo un descriptor e imágenes de disco. Su extensión de nombre de archivo esova.xml.

¿Qué formato usar?

Considere utilizar el formato OVF/OVA para:

  • Comparta VAPP y VM HASH (0x2c1a078) con otras plataformas de virtualización compatibles con OVF

  • Guardar más de una máquina virtual

  • Proteja una vApp o VM frente a daños y manipulaciones

  • Incluir un contrato de licencia

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

Considere utilizar el formato XVA para:

  • Compartir máquinas virtuales con versiones de HASH (0x2c1a078) anteriores a

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

Formato abierto de virtualización (OVF y OVA)

OVF es un estándar abierto, especificado por el grupo de tareas 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:

Nota:

Para importar o exportar paquetes OVF u OVA, debe haber iniciado 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 puede especificar otra información, como:

  • Descripciones de 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 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 en el 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. HASH (0x2c1a078) produce paquetes OVF con imágenes de disco en formato Dynamic VHD; los productos VMware y Virtual Box producen paquetes OVF con discos virtuales en formato VMDK optimizado para Streaming.

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

Nota:

Al importar un paquete OVF que se ha comprimido o contiene archivos comprimidos, es posible que necesite liberar espacio adicional en disco en el servidor HASH (0x2e68218) 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.

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 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 hacer 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 HASH (0x2e6c8e8), 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 raíz o de que la función RBAC de administrador de grupo esté asociada a su cuenta de usuario.

Puede importar una imagen de disco cuando una imagen de disco virtual esté disponible 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 ninguna información OVF

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

Cuando esté disponible, se recomienda 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 requiere para volver a crear una máquina virtual a partir de su imagen de disco. Esta información incluye el número de imágenes de disco asociadas a 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 recrear la máquina virtual.

Formato XVA

XVA es un formato de dispositivo virtual específico de HASH (0x2c1a078), que empaqueta una sola máquina virtual como un único conjunto de archivos, incluyendo 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 formato 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 HASH (0x2e68218) y luego se importa a otro servidor HASH (0x2e68218) con un tipo de CPU diferente, puede que no se ejecute correctamente. Por ejemplo, es posible que una máquina virtual de Windows exportada desde un host con una CPU Intel® VT habilitada no se ejecute cuando se importa a un host con una CPU AMD-VTM.

Formato XVA versión 1

XVA Versión 1 es el formato original específico de los hipervisores basados en XEN. Este formato empaqueta una máquina virtual 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 formato, comprimido con gzip.

Importante:

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

Arreglo del sistema operativo

Al importar un dispositivo virtual o una imagen de disco creada y exportada desde una plataforma de virtualización distinta de HASH (0x2c1a078), es posible que tenga que configurar la máquina virtual antes de que se inicie correctamente en el servidor HASH (0x2e68218).

HASH (0x2e6c8e8) incluye una característica avanzada de interoperabilidad del hipervisor (Fixup del sistema operativo) que tiene como objetivo garantizar un nivel básico de interoperabilidad para las máquinas virtuales que se importan en HASH (0x2c1a078). 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 corrección del sistema operativo resuelve los problemas inherentes al dispositivo del sistema operativo y al controlador 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 de arranque en el entorno HASH (0x2e68218). 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 se inicia la máquina virtual 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 corrección del sistema operativo en imágenes de disco importadas o paquetes OVF/OVA, habilite la característica en la página Opciones avanzadas del asistente de importación de HASH (0x2e6c8e8). Especifique una ubicación donde se copia la ISO Fixup para que HASH (0x2c1a078) pueda usarla.

¿Qué hace la corrección del sistema operativo a la máquina virtual?

La opción de corrección del sistema operativo está diseñada para hacer los cambios mínimos posibles para permitir que se inicie un sistema virtual. Dependiendo del sistema operativo invitado y del hipervisor del host original, es posible que se requieran otras acciones 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, una ISO se copia a una ISO SR. La ISO está conectada a una máquina virtual. El orden de arranque se establece para arrancar desde la unidad de DVD virtual y la máquina virtual arranca en la ISO. El entorno dentro de la ISO comprueba entonces cada disco de la máquina virtual 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 discos IDE. Por ejemplo, si GRUB contiene una entrada/dev/sda1 que representa 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 determinados conjuntos de herramientas de virtualización en la máquina virtual, se deshabilitan para evitar problemas de rendimiento y mensajes de eventos innecesarios.

La VM de transferencia

La VM de transferencia 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 HASH (0x2e68218).

Se ejecuta una VM de transferencia 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, sólo se transfiere una imagen de disco a la vez.

La ejecución de una VM de transferencia tiene los siguientes requisitos:

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

El protocolo de transferencia predeterminado es iSCSI. En cuyo caso, la VM de transferencia requiere un iniciador iSCSI en el servidor HASH (0x2e68218). Un protocolo de transferencia alternativo es RawVDi.

Para utilizar el protocolo de transferencia RawVDI:

  1. Una copia de seguridad delHASH(0x2e6c8e8)Main.exe.config archivo, que se encuentra en la carpeta de instalación.

  2. Con un editor de texto, abra elHASH(0x2e6c8e8)Main.exe.config archivo.

  3. Agregue el siguiente grupo de sección alconfigSection:

    <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 elHASH(0x2e6c8e8)Main.exe.config archivo.

    Nota:

    Si HASH (0x2e6c8e8) no se inicia correctamente, compruebe que el nuevo grupo de secciones y la sección se hayan 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 HASH (0x2e6c8e8). También puede importar archivos XVA a través de la CLI xe.

Importar máquinas virtuales desde OVF/OVA

Nota:

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

El asistente de importación de HASH (0x2e6c8e8) le permite importar máquinas virtuales 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 máquina virtual en HASH (0x2e6c8e8): nominar un host y, a continuación, configurar el almacenamiento y la red 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 Arreglo del sistema operativo.

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

Consejo:

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

Los paquetes OVF importados aparecen como VAPP cuando se importan usando HASH (0x2e6c8e8). Cuando se completa la importación, las nuevas VM aparecen en el panel Recursos HASH (0x2e6c8e8) y la nueva vApp aparece en el cuadro de diálogo Administrar VAPP .

Para importar máquinas virtuales desde OVF/OVA mediante HASH (0x2e6c8e8):

  1. Para abrir el Asistente de importación, realice una de las siguientes acciones:

    • 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 CLUs, si procede.

    Si el paquete que está importando incluye algún EULA, acéptelos y haga clic en Siguiente para continuar. Cuando no se incluyen 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 HASH principal (0x2e68218).

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

    Para asignar a cada máquina virtual un servidor HASH principal (0x2e68218), seleccione un servidor de la lista del servidor principal. Si no desea asignar un servidor principal, seleccione No asignar un servidor principal.

    Haga clic en Siguiente para continuar.

  5. Configurar el almacenamiento para las máquinas virtuales importadas: elija uno o varios 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 máquinas virtuales 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 SRs, seleccione Colocar máquinas virtuales importadas en los SRs de destino especificados. Para cada máquina virtual, seleccione el SR de destino en la lista de la columna SR.

  6. Configurar redes para las máquinas virtuales importadas: asigne las interfaces de red virtuales de las máquinas virtuales que está importando a las redes de destino del grupo de destino. La dirección de red y MAC mostradas 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. 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 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 configuradas en el dispositivo OVF:

    • Si el dispositivo está firmado, aparece la 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 contenido del manifiesto . Active esta casilla de verificación para que el asistente verifique la lista de archivos del paquete.

    Cuando los paquetes están firmados digitalmente, el manifiesto asociado se verifica automáticamente, por lo que la casilla de verificación Verificar 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 hash 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 HASH (0x2c1a078), active la casilla de verificación Usar corrección del sistema operativo . Seleccione una ISO SR donde se pueda copiar la ISO Fixup para que HASH (0x2c1a078) pueda acceder a ella. Para obtener más información acerca de esta función, consulteArreglo del sistema operativo.

    Haga clic en Siguiente para continuar.

  9. Configurar la red de transferencia de VM.

    Seleccione una red de la lista de interfaces de red disponibles en el host o grupo 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 configuraciones de red, incluidas 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 las opciones de red, seleccione Usar estas opciones de redy, a continuación, especifique los valores necesarios. Introduzca una dirección IP. Opcionalmente, defina la máscara de subred y la configuración de 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 importación se muestra en la barra de estado en la parte inferior de la ventana HASH (0x2e6c8e8) y en la pestaña 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 VAPP .

Nota:

Después de usar HASH (0x2e6c8e8) para importar un paquete OVF que contiene sistemas operativos Windows, debe establecer elplatform parámetro.

  1. Establezca elplatform parámetro endevice_id=0002 . Por ejemplo:

    xe vm-param-set uuid = VM uuid plataforma: device_id = 0002
    
  2. Establezca elplatform parámetro enviridian=true . Por ejemplo:

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

Importar imágenes de disco

El asistente de importación de HASH (0x2e6c8e8) le permite importar una imagen de disco en un grupo o 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 HASH (0x2e6c8e8): nominar un host y, a continuación, configurar el almacenamiento y la red 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 ejecuta en la red de administración HASH (0x2c1a078) que está utilizando.

  • 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 HASH (0x2e6c8e8):

  1. Para abrir el Asistente de importación, realice una de las siguientes acciones:

    • 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 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 HASH principal (0x2e68218).

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

    Para asignar a cada máquina virtual un servidor HASH principal (0x2e68218), seleccione un servidor de la lista del servidor principal. Si no desea asignar un servidor principal, seleccione No asignar un servidor principal.

    Haga clic en Siguiente para continuar.

  5. Configurar el almacenamiento para las máquinas virtuales importadas: seleccione uno o varios 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 máquinas virtuales 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 SRs, seleccione Colocar máquinas virtuales importadas en los SRs de destino especificados. Para cada máquina virtual, seleccione el SR de destino en la lista de la columna SR.

  6. Configurar redes para las máquinas virtuales importadas: asigne las interfaces de red virtuales de las máquinas virtuales que está importando a las redes de destino del grupo de destino. La dirección de red y MAC mostradas 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 HASH (0x2c1a078), active la casilla de verificación Usar corrección del sistema operativo. Seleccione una ISO SR donde se pueda copiar la ISO Fixup para que HASH (0x2c1a078) pueda acceder a ella. Para obtener más información acerca de esta función, consulteArreglo del sistema operativo.

    Haga clic en Siguiente para continuar.

  8. Configurar la red de transferencia de VM.

    Seleccione una red de la lista de interfaces de red disponibles en el host o grupo 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 configuraciones de red, incluidas 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 las opciones de red, seleccione Usar estas opciones de red y, a continuación, especifique los valores necesarios. Introduzca una dirección IP. Opcionalmente, defina la máscara de subred y la configuración de 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 importación se muestra en la barra de estado en la parte inferior de la ventana HASH (0x2e6c8e8) y en la pestaña Registros . Cuando la máquina virtual recién importada está disponible, aparece en el panel Recursos .

Nota:

Después de usar HASH (0x2e6c8e8) 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 máquinas virtuales desde XVA

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

Advertencia:

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

Para importar máquinas virtuales desde XVA mediante HASH (0x2e6c8e8):

  1. Para abrir el Asistente de importación, realice una de las siguientes acciones:

    • 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 introduce una ubicación URL (http,httpsfile, oftp) 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 HASH (0x2e6c8e8) donde se copia el archivo.

  3. Seleccione un grupo o host para que se inicie la máquina virtual importada y, a continuación, elija 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. Configurar redes para la máquina virtual importada: asigne la interfaz de red virtual de la máquina virtual que está importando a una red en el grupo de destino. La dirección de red y MAC mostradas 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 importación se muestra en la barra de estado en la parte inferior de la ventana HASH (0x2e6c8e8) y en la pestaña 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 HASH de destino (0x2e68218), escriba lo siguiente:

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

Para importar la máquina virtual a un SR diferente en el servidor HASH de destino (0x2e68218), 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 utilizando el asistente de exportación HASH (0x2e6c8e8); también puede exportar archivos XVA a través de la CLI xe.

Exportar máquinas virtuales como OVF/OVA

Mediante el Asistente para exportación de HASH (0x2e6c8e8), puede exportar una o más máquinas virtuales como un paquete OVF/OVA. Al exportar 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 haber iniciado sesión como root o tener asociado el rol de control de acceso basado en roles de administrador del grupo (RBAC) a su cuenta de usuario.

Para exportar VM como OVF/OVA mediante HASH (0x2e6c8e8):

  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 guardar los archivos
    • Seleccione el 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 desee 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) preparado previamente (.rtf, .txt).

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

    Nota:

    Al intentar agregar archivos CLUF que no están en formatos compatibles, incluidos archivos XML o binarios, se puede producir un error en la funcionalidad de importación de EULA.

    Seleccione 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 incluidos originalmente 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 , 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 máquinas virtuales seleccionadas como un único archivo (tar) en formato OVA, active la casilla de verificación Crear paquete OVA (único archivo de exportación de OVA) . Para obtener más información sobre los diferentes formatos de archivo, consulteFormato abierto de virtualización.

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

      Al crear un paquete OVF, las imágenes del 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 asignada 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 máquina virtual realmente lo requiere.

      Nota:

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

    Si se comprueban 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 red de transferencia de VM.

    Seleccione una red de la lista de interfaces de red disponibles en el host o grupo 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 configuraciones de red, incluidas 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 las opciones de red, seleccione Usar estas opciones de redy, a continuación, especifique los valores necesarios. Introduzca una dirección IP. Opcionalmente, defina la máscara de subred y la configuración de la puerta de enlace.

    Haga clic en Siguiente para continuar.

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

    Para que el asistente verifique el paquete exportado, active 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 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 HASH (0x2e6c8e8) y en la pestaña 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 VM existente como un archivo XVA utilizando el asistente de exportación de HASH (0x2e6c8e8) o la CLI xe. Se recomienda exportar una máquina virtual a un equipo distinto del servidor HASH (0x2e68218), en el que puede mantener una biblioteca de archivos de exportación. Por ejemplo, puede exportar la máquina virtual a la máquina que ejecuta HASH (0x2e6c8e8).

Advertencia:

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

Para exportar máquinas virtuales como archivos XVA mediante HASH (0x2e6c8e8):

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

  2. Abra el Asistente para exportación: desde el panel Recursos , haga clic con el botón secundario 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 guardar 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, active 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 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 HASH (0x2e6c8e8) y en la pestaña 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 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
    

    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, HASH (0x2e6c8e8) puede no reconocer el archivo como un archivo XVA válido cuando intenta importarlo.