Actualizar

Provisioning Services respalda la actualización a la versión más reciente del producto desde la versión 7.6 LTSR en adelante.

Antes de intentar actualizar una comunidad de servidores de Provisioning Services:

  • Seleccione una ventana de mantenimiento que tenga la menor cantidad de tráfico
  • Haga una copia de respaldo de la base de datos de Provisioning Services
  • Haga una copia de respaldo de todos los discos virtuales (vDisk)

Sugerencia:

Haga imágenes reflejo si está en un entorno de alta disponibilidad; para obtener más información, consulte Reflejar bases de datos. No se requiere ninguna acción especial durante la actualización una vez configurado el reflejo.

Al actualizar Provisioning Services, tenga en cuenta lo siguiente:

  • Actualice al servidor de licencias más reciente. Tenga en cuenta lo siguiente al actualizar el servidor de licencias:
    • Los servidores de licencias son compatibles con versiones anteriores y proporcionan las últimas soluciones de seguridad.
    • Si es necesario, actualice licencias individuales. Las nuevas características de Provisioning Services requieren que la licencia de Citrix tenga una fecha de suscripción (SA) mínima.
  • Realice una copia de seguridad de la base de datos de Provisioning Services. Si bien Citrix siempre hace pruebas para garantizar una actualización correcta de la base de datos, pueden surgir situaciones no previstas. Citrix recomienda encarecidamente que realice una copia de seguridad de la base de datos antes de actualizarla.
  • Realice una copia de seguridad del disco vDisk de Provisioning Services. Citrix recomienda que realice una copia de seguridad del disco vDisk antes de actualizarlo. Solo es necesario si va a usar copias inversas de las imágenes privadas.
  • Cuando se ejecuta el instalador para actualizar los componentes del servidor o la consola, si se detecta una versión anterior de Provisioning Services, se actualizan ambos componentes.

Nota:

Para actualizar Provisioning Services, se necesitan privilegios de administrador local.

Actualizar el entorno

La actualización desde una comunidad de servidores de Provisioning Services anterior requiere completar los siguientes procedimientos:

  1. Actualice el primer servidor de Provisioning Services, que actualiza la base de datos de Provisioning Services.
  2. Actualice las consolas. La consola es un archivo ejecutable independiente que puede instalarse en servidores actualizados (PVS_Console.exe o PVS_Console_64.exe). Se recomienda actualizar el servidor de Provisioning Services y el software de la consola al mismo tiempo para cada sistema del servidor de Provisioning Server de la comunidad. Es posible actualizar las consolas remotas en cualquier momento.
  3. Actualice los servidores de Provisioning Services restantes de la comunidad.
  4. Actualice los discos vDisk.

Importante:

Si va a actualizar el disco virtual de Provisioning Services con una distribución de XenDesktop, actualice el software del dispositivo de destino principal de Provisioning Services antes de actualizar el software VDA de XenDesktop.

Utilidades de actualización

Upgrade Wizard incluye las siguientes utilidades:

  • UpgradeAgent.exe se ejecuta en el dispositivo de destino para actualizar el software del producto instalado previamente.
  • UpgradeManager.exe se ejecuta en el servidor de Provisioning Services para controlar el proceso de actualización en el dispositivo de destino.

Actualización paso a paso

La información en esta sección ofrece instrucciones paso a paso para actualizar los componentes de Provisioning Services. Para obtener información sobre la actualización de un servidor, consulte el artículo de servidor. Para obtener más información acerca de la actualización de discos virtuales, consulte el artículoDiscos vDisk.

Actualizar el servidor y la consola

Siga estos pasos para actualizar el servidor y la consola:

  1. Ejecute los archivos ejecutables del servidor y la consola para iniciar el proceso de actualización automáticamente. Citrix recomienda que primero actualice la consola y después el servidor.

    Sugerencia:

    Para mantener la comunidad y los dispositivos de destino de Provisioning Services en ejecución durante el proceso de actualización, use el procedimiento de actualización gradual de servidores. Ese proceso actualiza un servidor PVS a la vez.

  2. La actualización gradual de servidores realiza una actualización en un servidor a la vez.

    Nota:

    Mientras el servidor PVS se actualiza, ese servidor no puede ofrecer servicios a ningún dispositivo de destino PVS. Debido a esta limitación, los demás servidores de Provisioning Services de la comunidad deben poder respaldar los dispositivos de destino PVS (clientes) durante el proceso de conmutación por error cuando se actualiza el servidor.

    Para realizar la actualización gradual, actualice el primer servidor de Provisioning Services de la comunidad:

    a. Abra el archivo de servicios MSC (services.msc) y detenga el servicio Citrix Provisioning Services Stream Service. Todos los dispositivos de destino de PVS conectados a ese servidor de Provisioning Services conmutan por error a otros servidores de Provisioning Services que haya en la comunidad. Una vez haya terminado, actualice el servidor PVS y los componentes de la consola.

    b. Actualice la base de datos de Provisioning Services. Solo tendrá que hacerlo una vez. Hay dos formas de hacerlo:

    • Use dbScript.exe para generar el script SQL (elija la opción de actualizar la base de datos y escriba el nombre de esta). A continuación, use ese script en SQL Management o la línea de comandos SQL para actualizar la base de datos de Provisioning Services.
    • Use el asistente de configuración para actualizar la base de datos de Provisioning Services; cuando se utiliza este método, tenga en cuenta lo siguiente:
    • El asistente de configuración de PVS se inicia automáticamente cuando se selecciona el botón Finish una vez que el servidor de Provisioning Services se haya actualizado correctamente.
    • Use la configuración predeterminada para que el asistente de configuración de PVS use la configuración previamente configurada. En la página “Farm Configurations”, seleccione la opción Farm is already configured. Una vez introducida toda la información de configuración, revise la información en la página Finish. Haga clic en Finish para empezar a configurar el servidor de Provisioning Services. En ese punto, la base de datos de PVS no está configurada; aparece un mensaje que indica que la base de datos se actualizará ahora. Haga clic en OK para confirmar el mensaje y actualizar la base de datos.
    • Compruebe que todos los servicios de Provisioning Services se hayan iniciado con services.msc; arranque un dispositivo de destino para confirmar que puede conectarse al servidor de Provisioning Services.

Actualizar los servidores PVS restantes

Después de actualizar el primer servidor de Provisioning Services, actualice los servidores restantes de Provisioning Services que haya en la comunidad:

  1. Abra el archivo de servicios MSC (services.msc) y detenga el servicio Citrix Provisioning Services Stream Service. Todos los dispositivos de destino de PVS conectados a ese servidor de Provisioning Services conmutan por error a otros servidores de Provisioning Services que haya en la comunidad. Una vez haya terminado, actualice el servidor PVS y los componentes de la consola.

    Sugerencia:

    Una vez que el servidor se haya actualizado correctamente, el asistente de configuración de Provisioning Services se inicia automáticamente después de hacer clic en Finish. La base de datos de PVS solo se actualiza después de que se haya actualizado el PRIMER servidor PVS.

  2. Use la configuración predeterminada. El asistente de configuración de PVS usa la configuración previamente configurada. En la página “Farm Configurations”, compruebe que está seleccionada la opción Farm is already configured. Una vez introducida toda la información de configuración, revise la información en la página “Finish”. Haga clic en Finish para empezar a configurar el servidor de Provisioning Services.

  3. Repita estos pasos para completar la actualización de todos los servidores de Provisioning Services restantes de la comunidad.

Reequilibrar clientes PVS

Después de actualizar y configurar todos los servidores de Provisioning Services, Citrix recomienda reequilibrar todos los clientes (dispositivos de destino) de Provisioning Services que haya en la comunidad. Para reequilibrar clientes PVS:

  1. Inicie la consola de PVS e inicie sesión en la comunidad de Provisioning Services.
  2. Vaya a la ficha Servers.
  3. Seleccione todos los servidores de Provisioning Services que se hayan actualizado recientemente; haga clic con el botón secundario para abrir un menú contextual.
  4. Seleccione Rebalance clients.

Actualizar el dispositivo de destino de PVS

Provisioning Services admite tres métodos de actualización de los dispositivos de destino:

  • Actualización en contexto
  • Arranque VHD o VHDX directo
  • Actualizar manualmente por copia inversa de imágenes

Importante:

Citrix recomienda encarecidamente realizar copias de seguridad del disco vDisk si no utiliza el control de versiones en el proceso de actualización.

Al usar instaladores en los dispositivos de destino de Provisioning Services:

  • Si el sistema ejecuta Provisioning Services 7.6.2 (7.6 CU1) o posterior, ejecute el nuevo instalador PVS en el dispositivo de destino (la misma versión que la instalada en el dispositivo de destino). A efectos prácticos, eso permite al instalador ocuparse de la actualización.
  • Si el sistema ejecuta Provisioning Services 7.6.1 o anterior, desinstale el antiguo software PVS del dispositivo de destino, reinicie el sistema y, a continuación, instale la nueva versión de Provisioning Services en el dispositivo de destino.

Actualizaciones en contexto

Para las actualizaciones en contexto, una versión de mantenimiento del disco vDisk se puede sustituir por la imagen privada. Sin embargo, Citrix recomienda aprovechar las ventajas del control de versiones de Provisioning Services para realizar una actualización en contexto.

Para realizar una actualización en contexto:

  1. Cree una versión de mantenimiento del disco vDisk.
  2. En la consola de Provisioning Services, vaya a las propiedades del dispositivo y establezca el tipo de dispositivo a Maintenance.
  3. En el menú Boot, seleccione la opción 1 para arrancar un cliente en el modo de disco vDisk desde la versión de mantenimiento.
  4. Inicie sesión en Windows y ejecute el nuevo instalador de Provisioning Services en el dispositivo de destino. Instale todo el software, como si realizara una instalación completa. El instalador del dispositivo de destino realiza la actualización: no ejecute el asistente Imaging Wizard. Cuando el sistema se lo solicite, reinicie el dispositivo de destino.
  5. Una vez que Windows se haya cargado, inicie sesión en el sistema y verifique que el software del dispositivo de destino sea la versión esperada. Para ello, consulte la bandeja de estado de PVS. Tenga en cuenta que la bandeja de estado de PVS puede estar oculta por Windows. Para encontrarla, haga clic en la flecha hacia arriba situada en el icono de la bandeja de estado.
  6. Apague el dispositivo de destino de PVS.
  7. Si invocó el control de versiones, use la consola de Provisioning Services para transferir la versión de mantenimiento y probar el funcionamiento de la versión. Realice pruebas con la nueva versión y transfiérala a versión de producción cuando considere que haya alcanzado la calidad de producción. Aplique esta versión a los usuarios reiniciando todos los dispositivos de destino mediante este disco vDisk.

Actualización con arranque VHD o VHDX

Si usa este método para actualizar un dispositivo de destino, tenga en cuenta lo siguiente:

  • XenServer solo admite .vhd
  • Hyper-V 2012 y 2008 R2 solo admite .vhd
  • Hyper-V 2012 R2 y 2016 admite .vhd y .vhdx
  1. Obtenga el archivo VHDX. Tenga en cuenta lo siguiente:

    • Si el disco vDisk no dispone de versión, copie el archivo VHDX a Hyper-V Server o impórtelo en XenServer mediante XenCenter (Archivos > Importar).
    • Si el disco vDisk tiene una versión, fusione la versión base y cree un archivo .vhdx en modo de mantenimiento.
  2. Realice un arranque VHD directo desde XenServer:

    a. Copie el archivo VHD a un sistema que ejecute XenCenter e impórtelo en XenServer mediante Archivos > Importar.

    b. Cree una VM con el archivo VHD importado. Consulte la sección “Importing and Exporting VMs” en la documentación de XenServer para obtener más información.

    c. Arranque la VM.

    d. Actualice el software del dispositivo de destino. Consulte la información indicada al principio de esta sección para saber cómo utilizar los instaladores de Provisioning Services en los dispositivos de destino.

  3. Realice un arranque VHD o VHDX directo desde Hyper-V:

    1. Copie el archivo VHDX a Hyper-V Server o

    2. Cree una nueva VM de Hyper-V con la opción “Use an existing virtual hard disk” y haga que apunte al archivo VHDX. Consulte los siguientes enlaces para crear máquinas virtuales en Hyper-V. Para Hyper-V 2012 R2 y 2016, compruebe que la generación de la máquina virtual coincide con la del disco vDisk:

      • 1ª generación = sistemas y máquinas virtuales de BIOS tradicionales
      • 2ª generación = sistemas y máquinas virtuales UEFI

      Para entornos de Hyper-V 2016:

      https://docs.microsoft.com/en-us/windows-server/virtualization/hyper-v/get-started/create-a-virtual-machine-in-hyper-v

      Para Hyper-V 2012 y 2012 R2:

      https://technet.microsoft.com/en-us/library/hh846766(v=ws.11).aspx

      Para Hyper-V 2008 R2 y 2008 R2 SP1:

      https://technet.microsoft.com/en-us/library/cc956091.aspx

    3. Arranque la VM.

        • Consulte la información indicada al principio de esta sección para saber cómo utilizar los instaladores de Provisioning Services en los dispositivos de destino.
  4. Copie el archivo VHD o VHDX de vuelta al almacén del disco vDisk donde se encontraba originalmente:

    • Si el archivo VHD o VHDX se tomó de una versión base fusionada, está listo para pruebas y verificaciones.
    • Si el archivo se copia desde el disco vDisk base, importe el disco vDisk en la base de datos de Provisioning Services con la opción Add or import Existing vDisk que se ejecuta desde el nivel vDisk Pool o vDisk Store en la consola de PVS.

Actualizar por copia inversa de imágenes con P2PVS

Use la información de esta sección para actualizar PVS usando copia inversa de imágenes con P2PVS.

Imagen del proceso manual de copia inversa de imágenes

En la siguiente tabla se ilustran los métodos de actualización respaldados:

Método de copia inversa de imágenes Herramientas Xen Herramientas de VM Compatibilidad con Hyper-V Controlador de NIC Actualización de Windows 10 Actualizaciones de antivirus Software de seguridad de red o firewall
Copia inversa de imágenes P2PVS x x x x x x x
Arranque de VHD desde hipervisor x   x     x x
Arranque directo de VHD x x x x   x x
  1. Arranque el dispositivo de destino de PVS con el disco vDisk en modo Private\Maintenance.

  2. Instale PVS_UpgradeWizard.exe o PVS_UpgradeWizard_x64.exe desde la carpeta Upgrade de la imagen ISO. En la versión más reciente de Provisioning Services, esta carpeta se encuentra en el área más actualizada (la que contiene el archivo P2PVS.exe más reciente). El asistente de actualización también se puede instalar desde el metainstalador de Provisioning Services con la opción Target Device Installation > Install Upgrade Wizard.

  3. Ejecute P2PVS.exe desde el directorio Provisioning Services Upgrade Wizard. De forma predeterminada, ese archivo se encuentra en C:\Archivos de programa\Citrix\Provisioning Services Upgrade Wizard.

  4. Haga clic en el menú desplegable From para elegir el disco vDisk de PVS. Haga clic en Next.

  5. En la pantalla de particiones, seleccione las particiones donde se realizará la copia inversa de la imagen. Se usarán todas las particiones del sistema para la copia inversa de imágenes, independientemente de si tienen una letra de unidad o no. Haga clic en Next.

  6. Haga clic en Convert en la última página para comenzar la copia inversa de la imagen.

    Nota:

    Cuando se usa la copia inversa de imágenes, tenga en cuenta lo siguiente:

    • La copia inversa de imágenes para sistemas BIOS no es destructiva. La tabla de particiones del sistema no se modificará. La creación de imágenes de PVS se basa en bloques, por lo que la tabla de particiones del disco duro local debe ser la misma que la del disco vDisk.
    • La copia inversa de imágenes para sistemas UEFI es destructiva. Todas las particiones en el disco duro local se destruirán y se volverán a crear en función del vDisk.
  7. Una vez terminado el proceso de copia inversa de imágenes, reinicie la máquina virtual desde el disco duro sin arranque de red.

  8. Actualice el dispositivo de destino. Consulte la información indicada al principio de esta sección para obtener más información.

  9. Vuelva a enviar la imagen del sistema operativo al disco vDisk. Para ello, puede crear un disco vDisk nuevo o usar el disco existente.

Usar copia inversa de imágenes para actualizar máquinas con Windows 10

Para actualizar una imagen Windows 10 usando la copia inversa de imágenes:

  1. Cree un dispositivo de destino con un disco duro virtual que sea del mismo tamaño o más grande que el disco vDisk.
  2. Arranque de red (PXE o ISO) la VM en el disco vDisk utilizando la versión de mantenimiento o el modo imagen privada.
  3. Si el disco vDisk utiliza Provisioning Services 7.15 o versiones anteriores, instale PVS_UpgradeWizard.exe o PVS_UpgradeWizard\x64.exe desde la carpeta “Upgrade” ubicada en la imagen ISO de la versión más reciente de Provisioning Services para obtener la versión más actualizada del archivo P2PVS.exe. El asistente de actualización también se puede instalar desde el metainstalador de Provisioning Services con la opción Target Device Installation > Install Upgrade Wizard.
  4. Ejecute P2PVS.exe desde el dispositivo de destino de Provisioning Services o desde el directorio Provisioning Services Upgrade Wizard (de forma predeterminada, C:\Archivos de programa\Citrix\Provisioning Services o C:\Archivos de programa\Citrix\Provisioning Services Upgrade Wizard, respectivamente).
  5. Haga clic en el menú desplegable From, elija Provisioning Services vDisk y haga clic en Next.
  6. En la pantalla de particiones, seleccione las particiones donde se realizará la copia inversa de la imagen. Se usarán todas las particiones del sistema para la copia inversa de imágenes, independientemente de si tienen una letra de unidad o no. Haga clic en Next.
  7. Haga clic en Convert en la última página para comenzar la copia inversa de la imagen.
  8. Una vez que la copia inversa de imágenes haya finalizado, configure el arranque de la máquina virtual desde la unidad de disco duro y reiníciela.
  9. Desinstale el dispositivo de destino de Provisioning Services.
  10. Apague la VM.

    Nota:

    Tome nota de la cantidad de espacio libre en la partición c:\. Parte del espacio usado se puede liberar eliminando la carpeta Windows.old en C:\. Consulte la página de asistencia de Windows para obtener más información.

  11. Según el espacio libre en la partición C:\, aumente el tamaño del disco duro de la VM si es necesario.

    Nota:

    Si el sistema operativo es Windows 10 versión 1607 (nombre de código Redstone 1 o Anniversary Update), la actualización de Windows 10 creará otra partición del sistema después de la partición C:\. En ese momento, no es posible aumentar el tamaño de la partición C:\.

  12. Arranque la VM. Tome nota del administrador local de la VM y recuerde la contraseña de administrador local.
  13. Ejecute la actualización de Windows 10 para actualizar Windows 10.
  14. Puede que tenga que usar las credenciales de administrador local para iniciar sesión, ya que el proceso de actualización de Windows 10 puede afectar Active Directory.
  15. Vuelva a unir la VM a Active Directory si es necesario.
  16. Instale nuevos controladores y más actualizaciones de Windows si es necesario.
  17. Una vez finalizadas las actualizaciones, instale el software del dispositivo de destino de Provisioning Services.
  18. Use Imaging Wizard o P2PVS para crear un nuevo disco vDisk. El disco vDisk anterior se puede usar si el tamaño del disco duro virtual de la VM no se ha aumentado en el paso 11.