Product Documentation

Importación de datos de XenDesktop 4

Nov 18, 2015

La herramienta de importación XdImport lee los parámetros de XenDesktop 4 que contiene el archivo XML generado por la herramienta de exportación XdExport. A continuación, aplica estos mismos parámetros a un sitio existente de XenDesktop 7.x. La herramienta de importación es el script de PowerShell Import-XdSettings.ps1.

No todos los datos se importan del archivo XdSettings.xml; para obtener más información acerca de los tipos de datos que se importan, consulte Información acerca de la importación y la exportación de datos.

Para aplicar solo un subconjunto de los datos exportados, edite el archivo XML antes de ejecutar la herramienta de importación. Por ejemplo, es posible que desee quitar grupos de escritorios y directivas que no se requieren en la implementación de XenDesktop 7.x.

La herramienta de importación se ejecuta correctamente si deja elementos completos vacíos. Por ejemplo, puede eliminar todos los grupos de escritorios sin causar ningún problema. La herramienta siempre valida el archivo XML antes de intentar importar cualquier dato. Para obtener más información sobre cómo modificar el archivo XML, consulte Edición del archivo XML de la herramienta de migración.

En Información acerca de la importación y la exportación de datos, se describe cómo se migran los datos del archivo XML al sitio de XenDesktop 7.x.

Ejecute XdImport en cualquier máquina en la que los SDK de XenDesktop 7.x estén instalados. Debe tener la identidad de administrador total de XenDesktop para ejecutar la herramienta.

Antes de importar, asegúrese de que ha configurado un sitio de XenDesktop 7.x, incluida su base de datos. Para obtener información completa de los requisitos de la base de datos, consulte la sección de la base de datos en Requisitos del sistema para XenDesktop 7.1.

Citrix recomienda completar la importación a XenDesktop 7.x antes de llevar a cabo una prueba de usuario o configuración general del sitio. Combine configuraciones solo cuando el sitio no esté en uso.

Para importar datos de XenDesktop 4

  1. Cree un nuevo sitio de XenDesktop 7.x.
  2. Descargue XdImport.zip y extraiga los archivos en la máquina donde ejecutará la herramienta.
  3. En una sesión de PowerShell, ejecute Import-XdSettings.ps1. Puede especificar los siguientes parámetros:
    Parámetro Descripción

    -HypervisorConnectionCredentials

    Este parámetro es obligatorio.

    La tabla hash de PowerShell que asigna direcciones de hipervisores a las instancias de PSCredential según sea necesario para la creación de conexiones de hipervisor.

    Predeterminado = @{}

    Escriba las credenciales del hipervisor al que se conecta la comunidad de XenDesktop 4.

    Para un hipervisor único, puede crear el argumento del siguiente modo:

    $credential = Get-Credential $mappings = @{"http://" =$credential} .\Import-XdSettings.ps1 -FilePath. \XdSettings.xml -HypervisorConnectionCredentials $mappings

    Tenga en cuenta que la dirección especificada en la tabla hash debe coincidir exactamente con la dirección en el archivo XML.

    Por ejemplo, con unos supervisores de XenServer y de VMware, cree el siguiente argumento:

    $Xencredential = Get-Credential $VMWcredential = Get-Credential $mappings = @{"http://" = $Xencredential;"http:///SDK" = $VMWcredential} .\Import-XdSettings.ps1 -FilePath. \XdSettings.xml -HypervisorConnectionCredentials $mappings

    -FilePath

    La ubicación del archivo XML desde la cual se importarán los datos de la comunidad.

    El valor de es obligatorio.

    -AdminAddress

    El nombre de un Controller en el sitio de XenDesktop 7.x.

    Predeterminado = localhost

    -MergeDesktops

    Agrega escritorios definidos en el archivo XML a los grupos de entrega en el sitio de XenDesktop 7.x que tienen el mismo nombre que los grupos que se describen en el archivo XML. También se agregan las máquinas o los usuarios asociados.

    Si no se proporciona este parámetro, no se agrega ningún contenido a los grupos de escritorios existentes en el sitio de XenDesktop 7.x.

    -SkipMachinePolicy

    El script no crea una directiva de máquinas que contiene parámetros de sitio.

    Si no proporciona este parámetro y la directiva de máquinas para el sitio existe, el script falla.

    -WhatIf

    Realiza una prueba para determinar qué se cambiaría o agregaría al sitio de XenDesktop 7.x. La inclusión de este parámetro envía la información al archivo de registro, pero no cambia el sitio.

    -LogFilePath

    Indica la ruta completa del archivo de registro. El archivo de registro contiene texto que describe todas las escrituras realizadas en el sitio de XenDesktop 7.x.

    Predeterminado = .\Import-XdSettings.log

    -? o -help

    Muestra información acerca de los parámetros y se cierra sin importar ningún dato.

    Si el archivo XML contiene datos de directivas, se importan todas las directivas correctamente; si se produce un error, no se importa ningún dato. La importación de grandes cantidades de directivas que contienen muchas configuraciones puede tardar varias horas.
  4. Cuando el script se completa, aparece el mensaje Completado.

Una vez importados correctamente los datos del archivo XML, es posible ejecutar más iteraciones de exportación e importación, o bien, si ha importado todos los datos relevantes, es posible llevar a cabo las tareas posteriores a la migración tal y como se describe en Tareas posteriores a la migración.