Product Documentation

Actualizar XenDesktop 7

Nov 11, 2015
Revise la información siguiente antes de actualizar XenDesktop 7:
  • Sitios existentes: debe usar el procedimiento conocido como actualización en contexto para actualizarse a XenDesktop 7.1 o 7.5.
  • VDA: no puede actualizar los agentes Virtual Desktop Agent ejecutados en Windows XP o Windows Vista a la versión 7.1 de Virtual Delivery Agent. Debe actualizar estos agentes VDA a la versión para Windows XP o Windows Vista proporcionada por el instalador, o actualizarlos a la versión 5.6 Feature Pack 1.
  • System Center Virtual Machine Manager (VMM): XenDesktop 7.1 y 7.5 admiten VMM 2012, VMM 2012 SP1 y VMM 2012 R2.

Al ejecutar el instalador AutoSelect, el asistente comprueba si determinados componentes del sitio (tales como los Delivery Controllers y los agentes VDA) necesitan actualizarse. Si opta por no actualizar algunos componentes durante este proceso, al ejecutar Studio se realiza una comprobación de componentes y Studio le notifica cuando los componentes necesitan actualizarse. No podrá administrar el sitio hasta que actualice esos componentes.

Importante: Haga una copia de respaldo de sus bases de datos, según se describe en Cómo hacer una copia de respaldo y restaurar la base de datos de XenDesktop antes de realizar cualquier procedimiento de actualización.

Actualización del sitio con los componentes implementados en las diferentes máquinas

La siguiente ilustración muestra los procesos generales que intervienen en la actualización de un sitio de XenDesktop 7 a XenDesktop 7.x en el que los componentes de Studio se implementan en diferentes máquinas.

Realice los procedimientos de actualización en el orden siguiente.

Comprobación de las licencias

Asegúrese de que la fecha de Subscription Advantage de las licencias no sea anterior al 22 de mayo de 2013.

Actualización de StoreFront

Si StoreFront se implementa en una máquina diferente, siga los pasos descritos en Actualización de StoreFront.

Actualización de Director

Si Director se implementa en una máquina diferente, siga los pasos descritos en Actualización de componentes principales.

Actualización de Provisioning Services

Si utiliza los servicios Provisioning Services, siga los procedimientos descritos en Actualización de Provisioning Services.

Actualización manual de los agentes VDA en máquinas físicas

Al actualizar los VDA de las versiones 7 o 7.1 instaladas en una máquina física (incluidas las máquinas utilizadas para el acceso con Remote PC) a VDA de la versión 7.5, debe comenzar la actualización desde la línea de comandos con el siguiente parámetro:

/EXCLUDE "Personal vDisk","Machine Identity Service"

El siguiente ejemplo muestra la actualización manual física de un VDA.

  1. Si utiliza algún medio de instalación físico, insértelo en la unidad de DVD. Si utiliza un recurso compartido de red, monte el elemento multimedia como una unidad de red. En este ejemplo se presupone que los medios de instalación están en la unidad D.
  2. Abra la ventana del símbolo del sistema.
  3. Escriba:
    D:\x64\XenDesktop Setup\XenDesktopVdaSetup.exe /EXCLUDE "Personal vDisk","Machine Identity Service" 

    Ahora comenzará la actualización del VDA y se completará tal y como se describe en Actualización de Virtual Delivery Agent.

Actualización de Virtual Delivery Agent

Para implementaciones de acceso con Remote PC, Citrix recomienda actualizar el VDA de un PC remoto mediante la línea de comandos. Para obtener información detallada, consulte Instalación mediante línea de comandos.

  1. Inicie sesión en el servidor usando una cuenta de administrador local y ejecute el instalador; para ello, introduzca el medio de instalación o monte la unidad ISO de esta versión, y haga doble clic en AutoSelect.
  2. En la página Bienvenida, haga clic en Iniciar. El asistente detecta qué componentes necesitan actualizarse y muestra la página de Opciones de actualización, activando los componentes que es posible actualizar.
  3. En la página de Opciones de actualización, seleccione:
    • Virtual Delivery Agent para SO de escritorio Windows para sistemas operativos de escritorio y versiones de XenDesktop anteriores
    • Virtual Delivery Agent para SO de servidor Windows para sistemas operativos de servidor
  4. En la página Firewall revise los puertos predeterminados y configure las reglas de firewall.
  5. En la página Resumen revise los requisitos previos que se deben instalar y los componentes que se van a actualizar y, a continuación, haga clic en Actualizar.
  6. En la página Finalizar actualización, aparecerá alguno de estos mensajes:
    • Correcto: Actualización correcta aparece cuando la actualización se completa sin errores.
    • Falló: La actualización falló aparece junto con una lista de los componentes cuya actualización dio errores. Haga clic en ¿Por qué ha fallado esto? para ver qué hay que hacer para solucionar el problema. Los componentes que se instalaron correctamente se conservarán; no es necesario volver a instalarlos.
  7. Haga clic en Finalizar para completar la actualización.

Actualización de Delivery Controllers

Citrix recomienda actualizar Delivery Controllers de la siguiente manera:
  1. Actualice la mitad de los Delivery Controllers de su sitio.
  2. Use la versión actualizada de Studio para realizar la actualización del sitio como se describe en Actualización de componentes principales.
  3. Actualice los Delivery Controllers restantes.

Actualización de bases de datos mediante Studio

Use Studio para actualizar la base de datos.

Actualización automática de las bases de datos

  1. Inicie Studio. El asistente detecta qué componentes necesitan actualizarse y muestra la página Actualización obligatoria.
  2. Seleccione Comenzar la actualización del sitio automáticamente.
  3. En el diálogo que aparecerá, seleccione Estoy listo para actualizar.

    El asistente muestra el progreso de la actualización. Una vez completada la actualización, el asistente realiza las pruebas. Esto puede tardar varios minutos.

  4. En la ventana Actualización del sitio completada, tiene la opción de ver un informe sobre la migración de datos. Haga clic en Finalizar.
  5. En la página Actualización correcta, haga clic en Finalizar la actualización y volver a Tareas comunes.

Actualización manual de las bases de datos

Para minimizar el tiempo de inactividad del sitio cuando se realiza una actualización manual, es importante que el administrador de XenDesktop se coordine con el administrador de la base de datos. Este proceso requiere que ejecute un script que inhabilita temporalmente XenDesktop Services mientras el Administrador de la base de datos ejecuta la actualización manual de los scripts mediante la herramienta preferida (por ejemplo, SQL Server Management Studio). Preferiblemente, inmediatamente después de completarse estos scripts, el administrador de XenDesktop debe habilitar los servicios de XenDesktop y completar la actualización mediante Studio.

La actualización manual requiere:

  • Copia de seguridad de las bases de datos
  • Ejecución de los scripts generados, en este orden:
  1. DisableServices.ps1: script de PowerShell que debe ejecutar el administrador de XenDesktop en un Controller de XenDesktop.
  2. UpgradeSiteDatabase.sql: script de SQL que se ejecuta donde reside la base de datos del sitio.
  3. UpgradeMonitorDatabase.sql: script de SQL que se ejecuta donde reside la base de datos de supervisión.
  4. UpgradeLoggingDatabase.sql: script de SQL que se ejecuta donde reside la base de datos de registro.
    Nota: Ejecute este script solo en caso de que la base de datos de registro cambie. Por ejemplo, ejecútelo después de aplicar una revisión hotfix.
  5. EnableServices.ps1: script de PowerShell que debe ejecutar el administrador de XenDesktop en un Controller de XenDesktop.

Para actualizar manualmente

  1. Inicie Studio. El asistente detecta qué componentes necesitan actualizarse y muestra la página Actualización obligatoria.
  2. Seleccione Actualizar este sitio manualmente.
  3. El asistente comprueba la compatibilidad de servidor de licencias. Asegúrese de que el servidor de licencias y los archivos de licencias son compatibles con su versión de XenDesktop 7.x. Marque la casilla de confirmación y haga clic en Continuar.
  4. El asistente le solicitará que haga una copia de seguridad de la base de datos. Cuando haya terminado esto, marque la casilla de confirmación y haga clic en Continuar.
    • El asistente genera los scripts de actualización manual que hay que ejecutar y los muestra en una ventana
    • La página Actualización obligatoria cambia para mostrar una lista de comprobación de los pasos para la actualización manual
  5. Complete las tareas de esa lista y haga clic en Finalizar la actualización y volver a Tareas comunes.

Actualización de los componentes principales

El instalador actualiza automáticamente los componentes principales como los Delivery Controllers, Studio y Director si ya están instalados.

  1. Inicie sesión en el servidor usando una cuenta de administrador local y ejecute el instalador; para ello, introduzca el medio de instalación o monte la unidad ISO de esta versión, y haga doble clic en AutoSelect.
  2. En la página Bienvenida, haga clic en Iniciar. El asistente detecta qué componentes necesitan actualizarse y muestra la página de Opciones de actualización, activando los componentes que es posible actualizar.
  3. Haga clic en Delivery Controller.
  4. Acepte el contrato de licencia.
  5. Revise los pasos de actualización, haga clic en Estoy listo para continuar y haga clic en Siguiente.
  6. En la página Componentes principales revise los componentes disponibles para la actualización.
  7. En la página Firewall revise los puertos predeterminados y configure las reglas de firewall.
  8. En la página Actualizar revise los requisitos previos que se deben instalar y los componentes que se van a actualizar y, a continuación, haga clic en Actualizar.
  9. En la página Finalizar actualización, aparecerá alguno de estos mensajes:
    • Correcto: Actualización correcta aparece cuando la actualización se completa sin errores.
    • Falló: La actualización falló aparece junto con una lista de los componentes cuya actualización dio errores. Haga clic en ¿Por qué ha fallado esto? para ver qué hay que hacer para solucionar el problema. Los componentes que se instalaron correctamente se conservarán; no es necesario volver a instalarlos.
  10. Haga clic en Finalizar para completar la actualización.
  11. Después de completar la actualización de XenDesktop, actualice los catálogos de máquinas, según se describe en Actualización de un catálogo de máquinas, y actualice los grupos de entrega, según se describe en Actualización de un grupo de entrega.

Actualización del sitio con los componentes implementados en la misma máquina

La siguiente ilustración muestra los procesos generales que intervienen en la actualización de un sitio en el que los componentes se implementan en la misma máquina.

Actualización de XD7 en una sola máquina

Realice los procedimientos de actualización en el orden siguiente:

  1. Asegúrese de que la fecha de Subscription Advantage de las licencias no sea anterior al 22 de mayo de 2013.
  2. Haga una copia de respaldo de las bases de datos de Controller, según se describe en Cómo hacer una copia de respaldo y restaurar la base de datos de XenDesktop.
  3. Si lo desea, puede hacer una copia de seguridad de las plantillas y actualizar el hipervisor.
  4. Actualice los servidores y agentes de PVS como se describe en Actualización de Provisioning Services.
  5. Actualice los componentes principales como se describe en Actualización de componentes principales.
  6. Actualice los VDA tal y como se describe en Actualización de Virtual Delivery Agent.
  7. Actualice la base de datos mediante Studio como se describe en Actualización de bases de datos mediante Studio.
  8. Actualice los Delivery Controllers restantes.
  9. Después de completar la actualización de XenDesktop, actualice los catálogos de máquinas, según se describe en Actualización de un catálogo de máquinas, y actualice los grupos de entrega, según se describe en Actualización de un grupo de entrega.

Procesos posteriores a la actualización

Una vez completada la actualización y la migración de datos, puede ejecutar unas pruebas de entorno y de configuración para asegurarse de que el sitio funciona correctamente.

Para probar el sitio actualizado, seleccione Probar sitio en el panel Configuración del sitio de la página Tareas comunes, en Studio.