Migrar Citrix XenApp 6 o XenApp 6.5 a XenApp 7.6

En este documento podremos ver un proceso de migración manual de una organización con Citrix XenApp 6 o 6.5, veremos cómo exportar tanto las directivas como las aplicaciones de nuestras granjas viejas a una comunidad nueva en Citrix XenApp 7.6, opcionalmente además podremos hacer un upgrade in place de los propios servidores XenApp 6.x a VDA 7.6 para poder reutilizarlos!

xd76-bujarra

Si queremos exportar la configuración de las aplicaciones o las directivas de nuestras granjas de Citrix Xenapp 6.x con IMA a nuestras comunidades de Citrix XenApp 7.6 con FMA, podremos descargarnos XenApp Migration Script de la web oficial de MyCitrix. Si queréis ver todas las novedades que trajo la versión 7.6 de Citrix tanto en XenApp como en XenDesktop no dudéis en ver este documento! Adicionalmente podremos hacer un upgrade in situ de los propios servidores XenApp 6 o XenApp 6.5 a Virtual Delivery Agent 7.6, el propio instalador de Citrix nos desinstalará todo el software que queda obsoleto y nos instalará el VDA de esta nueva versión!

 

Importando/Exportando directivas y aplicaciones,

migrar-citrix-xenapp-65-76-01-bujarra

Una vez descomprimido, desde un servidor XenApp 6 o 6.5, si lo que nos interesa es exportar las directivas de Citrix, ejecutaremos desde PowerShell los siguientes comandos para obtener un fichero XML que posteriormente importaremos en nuestra comunidad 7.6:

Set-ExecutionPolicy RemoteSigned
Import-Module .ExportPolicy.psd1
Export-Policy -XmlOutputFile ".Config_Politicas.XML" -LogFile ".Politicas_export.Log"

 

migrar-citrix-xenapp-65-76-02-bujarra

Si lo que nos interesa es exportar las aplicaciones y sus configuraciones de nuestra granja 6 o 6.5 a la nueva comunidad de la 7.6 realizaremos lo siguiente desde PowerShell:

Set-ExecutionPolicy RemoteSigned
Import-Module .ExportXAFarm.psd1
Export-XAFarm -XmlOutputFile ".Config_Granja.XML" -LogFile ".Granja_export.Log"

 

migrar-citrix-xenapp-65-76-03-bujarra

Para importar las configuraciones anteriores, en el caso de las directivas, desde una PowerShell de un Controller ejecutaremos:

Set-ExecutionPolicy RemoteSigned
Import-Module .ImportPolicy.psd1
Import-Policy -XmlInputFile ".Config_Politicas.XML" -LogFile ".Politicas_import.Log"

Pudiendo añadir el parámetro ‘-Preview’ que nos indicará los cambios que realizará.

 

migrar-citrix-xenapp-65-76-04-bujarra

De igual forma importaremos las aplicaciones y sus configuraciones, podremos poner el parámetro ‘-Preview’ para poder simular la importación y observar los cambios que podría hacer, sería importante ver todos los parámetros ya que tiene varios interesantes.

Set-ExecutionPolicy RemoteSigned
Import-Module .ImportXAFarm.psd1
Import-XAFarm -XmlInputFile ".Config_Granja.XML" -LogFile ".Granja_import.Log"

 

 

migrar-citrix-xenapp-65-76-06-bujarra

Pantallazo de ejemplo con las aplicaciones de una comunidad 6.5 importadas en una 7.6, así como si vamos a las directivas también las tendremos!

 

Upgrade in situ de XenApp 6.x a VDA,

migrar-citrix-xenapp-65-76-07-bujarra

Si queremos, podremos actualizar nuestros servidores de aplicaciones con Citrix XenApp 6.x, reemplazando el software viejo de Citrix por el nuevo, en el mismo DVD nos detectará y nos indicará que podemos “Reemplazar XenApp 6.5 con VDA”,

 

migrar-citrix-xenapp-65-76-08-bujarra

Si ejecutamos el asistente, comprobaremos que nos desinstalará la versión vieja de Citrix y nos instalará el nuevo VDA! tendremos que reiniciar durante la migración un par de veces y tendremos el servidor listo de nuevo para poder servir apps de la nueva comunidad!!!

Guia oficial de migrar XenApp 6.x y video de cómo usar la herramienta.

Héctor Herrero

Autor del blog Bujarra.com
Cualquier necesidad que tengas, no dudes en contactar conmigo, os intentare ayudar siempre que pueda, compartir es vivir 😉 . Disfrutar de los documentos!!!

Últimos Posts de: Héctor Herrero (ver todos)