Product Documentation

Componentes de actualización de XenDesktop 5

Nov 18, 2015

Actualización de componentes

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 elige no actualizar algunos componentes durante este proceso, al ejecutar Studio se le notificará qué componentes necesitan actualizarse. No podrá administrar el sitio hasta que actualice esos componentes.

Dependiendo del sitio, los procedimientos que hay que llevar a cabo y el orden en que hay que hacerlo puede variar.

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 servidor de licencias

Antes de actualizar el servidor de licencias, asegúrese de que la fecha de Subscription Advantage de los archivos de licencias es compatible con una edición respaldada del producto.

  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. Acepte el contrato de licencia.
  4. Si el asistente detecta que el servidor de licencias o los archivos de licencias no son compatibles, se le pedirá que actualice el componente de licencias. Actualice el componente y, a continuación, ejecute de nuevo el instalador, como se describe en Actualización de los componentes principales.

Actualización de Virtual Desktop Agent

Cuando se actualiza desde XenDesktop 5.x a XenDesktop 7.x, solo se pueden actualizar los VDA (Virtual Delivery Agent) con sistema operativo de escritorio (escritorio Windows).

Para implementaciones de acceso con Remote PC, Citrix recomienda usar la interfaz de línea de comandos para actualizar el VDA en el PC.

Importante: Para actualizar una versión de VDA 5.x a la nueva versión, Citrix recomienda instalar el nuevo VDA en una imagen de máquina limpia (o en una imagen dorada anterior que no contenga ningún VDA). Si esto no es posible, desinstale manualmente el VDA 5.x con la función de Windows para quitar o cambiar programas y, a continuación, instale el nuevo VDA.

Para instalar el nuevo VDA, siga las instrucciones en la documentación de instalación.

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.
    Nota: Si el programa detecta la edición Express de XenDesktop, se le solicitará que obtenga e instale una licencia para una edición respaldada. No se puede continuar con la actualización hasta que obtenga e instale una licencia para las ediciones VDI, Enterprise o Platinum antes de realizar la actualización.
  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.
    Seleccione Iniciar Studio para abrir Studio cuando se complete la actualización y haga clic en Finalizar.

Actualización de la base de datos mediante Studio

Después de actualizar los componentes principales, use Studio para actualizar la base de datos.

Actualización automática de la base de datos

  1. Inicie Studio. El asistente detecta qué componentes necesitan actualizarse y muestra la página de 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 Finalice la actualización y vuelva a Tareas comunes.

Actualización manual de la base de datos

Para minimizar el tiempo de inactividad del sitio durante una actualización manual, es importante que el administrador de Studio se coordine con el administrador de la base de datos. Este proceso requiere ejecutar un script que inhabilita temporalmente los servicios mientras se están ejecutando los scripts de actualización manual. Es preferible que, inmediatamente después de completarse estos scripts, el administrador de Studio habilite los servicios y complete la actualización mediante Studio.

La actualización manual requiere:
  • Un servidor de licencias y unos archivos de licencias compatibles
  • Una copia de seguridad de la base de datos
  • Ejecución de los scripts generados, en este orden:
  1. DisableServices.ps1: script de PowerShell que debe ejecutar el administrador de Studio en un Controller
  2. UpgradeDatabase.sql: script SQL que debe ejecutar el administrador de base de datos mediante la herramienta que prefiera (por ejemplo, SQL Server Management Studio)
  3. EnableServices.ps1: script de PowerShell que debe ejecutar el administrador de Studio en un Controller

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 la versión 7.x de XenDesktop. Marque la casilla de confirmación y haga clic en Continuar.
  4. El asistente le solicitará que haga una copia de respaldo 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 Delivery Controllers restantes

Actualice los demás Controllers del sitio.

  1. En la página Tareas comunes, haga clic en Actualizar los Delivery Controllers restantes. Aparecerá una lista de Controllers.
  2. Realice todas las tareas descritas anteriormente, empezando con Para actualizar los componentes principales en cada Controller.
  3. Cuando haya actualizado todos los Controllers, haga clic en He actualizado los Delivery Controllers restantes y haga clic en Finalizar.
  4. Cierre Studio y, a continuación, vuelva a abrir Studio para implementar los cambios.
  5. En la sección Configuración del sitio de la página Tareas comunes, seleccione Realizar registro. Al registrar el resto de los Controllers, los Controllers y sus servicios empiezan a estar disponibles para el sitio.