Product Documentation

Migración

Nov 11, 2015

Puede transferir datos y parámetros de una comunidad de XenDesktop 4 a un sitio de XenDesktop 7.x con la herramienta de migración, que incluye los siguientes componentes:

  • La herramienta de exportación, XdExport, para exportar los datos de la comunidad de XenDesktop 4.
  • Un editor XML para ver y modificar el archivo XML, cuyo nombre predeterminado es XdSettings.xml.
  • La herramienta de importación, XdImport, que importa los datos al ejecutar el script de PowerShell Import-XdSettings.ps1.

Para usar la herramienta de migración correctamente, ambas implementaciones deben utilizar:

  • Versión del hipervisor (por ejemplo, XenServer 6.2)
  • El mismo entorno de Active Directory

Restricciones de XenApp

  • No se pueden migrar versiones anteriores de XenApp a la versión actual
  • No se pueden migrar comunidades de XenApp a XenDesktop
  • No se puede migrar XenDesktop 4 a XenApp

Requisitos previos

Realice las siguientes tareas antes de la migración:

  • Asegúrese de conocer bien qué datos se pueden exportar e importar y de qué modo esto es aplicable a su implementación. La información sobre los tipos de datos que pueden importarse y exportarse se encuentra disponible en Información acerca de la importación y la exportación de datos.
  • Citrix recomienda encarecidamente realizar manualmente una copia de seguridad de la base de datos del sitio, de modo que pueda restaurarla si se detecta algún problema.
  • Configure un sitio de XenDesktop 7.x, incluida su base de datos. Para obtener más información acerca de los requisitos de la base de datos, consulte Requisitos de las bases de datos.
  • Para migrar de XenDesktop 4 a XenDesktop 7.x, todos los VDA deben estar en un nivel de XenDesktop 5.x para que sean compatibles con los Controllers de XenDesktop 4 y XenDesktop 7.x. Una vez que la infraestructura del Controller se esté ejecutando totalmente en XenDesktop 7.x, los VDA de Windows 7 se pueden actualizar a XenDesktop 7.x. Para obtener información específica, consulte Ejemplos de migración.

La figura siguiente resume el proceso de migración.

Pasos para la migración

  1. En la consola de Desktop Studio en el Controller de XenDesktop 4, ponga todas las máquinas que desea exportar en modo de mantenimiento.
  2. Exporte los datos y los parámetros de la comunidad de XenDesktop 4 a un archivo XML mediante la herramienta de exportación. Para hacerlo, consulte Exportación desde una comunidad de XenDesktop 4.
  3. Modifique el archivo XML de modo que solo contenga los datos y los parámetros que desea importar al sitio de XenDesktop 7.x. 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.
  4. Importe los datos y los parámetros del archivo XML al sitio de XenDesktop 7.x. Para usar la herramienta de importación para completar este paso, consulte Importación de datos de XenDesktop 4.
  5. Para realizar cambios adicionales, repita los pasos 4 y 5. Después de realizar cambios, es posible que desee importar escritorios adicionales en los grupos de escritorios existentes. Para ello, use la opción Mergedesktops como se describe en Importación de datos de XenDesktop 4.
  6. Complete las tareas posteriores a la migración descritas en Tareas posteriores a la migración.

Para ver ejemplos de migración, consulte Ejemplos de migración.

Nuevo conceptos y funciones

En comparación con XenDesktop 4, esta versión tiene muchas funciones nuevas y presenta nuevos conceptos. Para informarse sobre nuevos conceptos, terminología y requisitos del sistema, consulte Acerca de XenDesktop.

Ejemplos de migración

Ejemplo 1: Desde una sola comunidad XenDesktop 4 de gran tamaño a un sitio de XenDesktop 7

En este ejemplo, se actualiza la comunidad entera de XenDesktop 4 a XenDesktop 7.

Condiciones iniciales

Una comunidad de XenDesktop 4 que se está utilizando. La comunidad de XenDesktop 4 tiene 50 grupos de escritorios y cada grupo contiene un promedio de 100 escritorios. Los escritorios de XenDesktop 4 se suministran mediante Provisioning Services (PVS) y las máquinas se ejecutan en hipervisores VMware ESX. El software de VDA instalado en todas las VM es el software de VDA de XenDesktop 4.

Pasos para la migración

  1. Actualice todos los VDA de XenDesktop 4 al software de VDA de XenDesktop 5.6 Feature Pack 1. Este paso permite que los VDA se registren tanto con el Controller de XenDesktop 4 como con el Delivery Controller de XenDesktop 7.
  2. Asegúrese de que todos los usuarios cierren sus sesiones en la comunidad existente de XenDesktop 4.
  3. Asegúrese de que todas las máquinas están en modo de mantenimiento.
  4. Ejecute la herramienta de exportación (XdExport) en la comunidad existente de XenDesktop 4.
  5. Instale XenDesktop 7.
    1. Realice la configuración del sitio de XenDesktop 7 usando Studio. Seleccione el modo de entorno de producción completo en el asistente de implementación.
    2. Actualice el servidor de Provisioning Services (PVS) y los agentes de PVS, si PVS forma parte de la implementación.
    3. Actualice el servidor de licencias y las licencias asociadas.
  6. Descomprima la herramienta de importación (XdImport) en un directorio local en el Delivery Controller de XenDesktop 7.
  7. Copie el archivo XML (XdSettings.xml) generado en el paso 3 por la herramienta de exportación en el directorio local.
  8. En el panel PowerShell del nodo raíz de Studio en el sitio de XenDesktop 7, inicie una sesión de PowerShell.
  9. Ejecute la herramienta de importación (XdImport) pasando las credenciales de los hipervisores asociados y la ruta del archivo XML.
  10. Vuelva a crear manualmente los parámetros de Administrador mediante el nodo Administradores de Studio, según se describe en Administradores.
  11. Modifique los escritorios importados para que usen la detección de Controllers basada en el Registro y haga que apunten al nuevo Delivery Controller de XenDesktop 7.
  12. Para los VDA que se ejecutan en Windows 7, Citrix le recomienda actualizarlos para usar VDA para sistemas operativos de escritorio de XenDesktop 7. Así se obtiene acceso a todas las funciones de XenDesktop 7.

    Después de actualizar el software de VDA a XenDesktop 7 para las máquinas de un catálogo o de un grupo de entrega, actualice el catálogo y los grupos de entrega tal y como se describe en Actualización de un catálogo de máquinas y en Actualización de un grupo de entrega.

  13. Quite los grupos de entrega del modo de mantenimiento.
  14. Configure StoreFront para suministrar los escritorios que antes se suministraban mediante la Interfaz Web. Para obtener información sobre la instalación y configuración de StoreFront, consulte Para instalar y configurar StoreFront.

Ejemplo 2: Completar la exportación de una comunidad de XenDesktop 4 con una importación parcial a un sitio de XenDesktop 7.1

Este ejemplo muestra un método más comúnmente usado en el que se realiza la migración en una serie de pasos, migrando en cada paso un grupo de escritorios.

Condiciones iniciales

Una comunidad de XenDesktop 4 que está en uso y un sitio de XenDesktop 7.1 que ya se ha creado y está en uso. La comunidad de XenDesktop 4 tiene 50 grupos de escritorios y cada grupo contiene un promedio de 100 escritorios. Los escritorios de XenDesktop 4 se suministran mediante Provisioning Services (PVS) y las máquinas se ejecutan en hipervisores Citrix XenServer. La versión del software de VDA instalada en todas las máquinas virtuales de XenDesktop 4 es la versión de XenDesktop 4.

Pasos para la migración
  1. Ejecute la herramienta de exportación en la comunidad existente de XenDesktop 4.
    1. Descomprima la herramienta de exportación (XdExport) en una de las máquinas de Desktop Delivery Controller de la comunidad.
    2. Como administrador Citrix, ejecute la herramienta de exportación sin parámetros.
  2. Copie y edite el archivo XML resultante, de modo que solo contenga los grupos y los escritorios que desea migrar.
  3. Asegúrese de que todos los usuarios de los escritorios que se van a migrar hayan cerrado sus sesiones en la comunidad existente.
  4. Asegúrese de que todos los escritorios que se van a migrar están en modo de mantenimiento en XenDesktop 4.
  5. Descomprima la herramienta de importación (XdImport) en un directorio local en el Delivery Controller de XenDesktop 7.1.
  6. Copie el archivo XML editado en el directorio local.
  7. En el panel PowerShell del nodo raíz de Studio en el sitio de XenDesktop 7.1, inicie una sesión de PowerShell.
  8. Ejecute la herramienta de importación (XdImport) pasando las credenciales de los hipervisores asociados y la ruta del archivo XML.
  9. Vuelva a crear manualmente los parámetros de Administrador mediante el nodo Administradores de Studio, según se describe en Administradores.
  10. Modifique los escritorios importados para que usen la detección de Controllers basada en el Registro y haga que apunten al nuevo Delivery Controller de XenDesktop 7.1.
  11. Actualice todos los VDA al software de VDA apropiado:
  12. Quite los grupos de entrega del modo de mantenimiento.
  13. Configure StoreFront para suministrar los escritorios que antes se suministraban mediante la Interfaz Web. Para obtener información sobre la instalación y configuración de StoreFront, consulte Para instalar y configurar StoreFront.

Componentes de XenDesktop 4 que no se migran

No todos los componentes de XenDesktop 4 están respaldados en esta versión. Esta tabla resume los componentes que no se migran.

Tipo de datos Notas

Virtual Delivery Agent

Para que un Delivery Controller de XenDesktop 7.x pueda administrar escritorios virtuales de XenDesktop 4, debe actualizar los VDA como mínimo a la versión 5.x de XenDesktop.

Para obtener información sobre cómo actualizar los agentes VDA, consulte Tareas posteriores a la migración.

Controllers

Debe implementar nuevos servidores de Controller. No puede actualizar un Controller de XenDesktop 4 a un sitio de XenDesktop 7.x.

Los sitios de XenDesktop 7.x no pueden unirse a una comunidad de XenDesktop 4, y los Controllers de XenDesktop 4 no pueden unirse a un sitio de XenDesktop 7.x.

Además, cada versión tiene requisitos de servidor diferentes. XenDesktop 4 requiere Microsoft Windows Server 2003 y XenDesktop 7.x requiere Microsoft Windows Server 2008 R2 o Microsoft Windows Server 2012.

XenDesktop 7.1 y 7.5 también son compatibles con Microsoft Windows Server 2012 R2.

Interfaz Web

Citrix recomienda utilizar StoreFront con XenDesktop 7.x. Para obtener información sobre la instalación y configuración de StoreFront, consulte Para instalar y configurar StoreFront.

Cuando el programa de instalación detecta la Interfaz Web, se instala StoreFront, pero no quita Interfaz Web.

Configuración de la unidad organizativa (OU) de Active Directory

No es compatible compartir una OU entre dos comunidades o dos sitios o una comunidad y un sitio.

Si desea configurar el sitio nuevo para usar la detección de Controllers basada en Active Directory en lugar de la detección predeterminada de Controllers basada en el Registro, debe crear una OU nueva para admitir dicha detección.

Archivo XML PortICAConfig

Si ha modificado los parámetros predeterminados de este archivo, es posible que necesite configurarlos para el sitio nuevo mediante objetos de directiva de grupo.

Parámetros del registro de configuración proporcionados a través de XenDesktop 4 Service Pack 1

 

Datos relacionados con Provisioning Services

 

Aplicaciones

 

Lista de Controllers

 

NetScaler Gateway

 

Parámetros de regulación de registros de sucesos