Product Documentation

Respaldo para instancias de SQL con nombre

May 05, 2016

Puede usar Upgrade Tool para actualizar el producto desde XenMobile 9 a XenMobile 10 y desde XenMobile 9 a XenMobile 10.1. Si su configuración de XenMobile 9 está basada en instancias SQL con nombre, necesita seguir unos pasos específicos. Si el entorno de XenMobile 9 cumple los requisitos siguientes, siga los pasos indicados en este artículo para llevar a cabo la actualización. 

  • XenMobile 9 MDM Edition o Enterprise Edition configurados con una base de datos SQL Server externa.
  • Una base de datos SQL Server ejecutándose en una instancia no predeterminada con nombre.
  • La instancia SQL Server con nombre escucha en un puerto TCP estático o dinámico. Puede verificar este requisito consultando las direcciones IP del protocolo TCP/IP de la instancia con nombre, como se ven en las siguientes imágenes. 

Nota

Citrix recomienda que la instancia de la base de datos de SQL Server se ejecute siempre en un puerto estático, porque el servidor XenMobile necesita acceso continuo a la base de datos. Esta conexión, por lo general, atraviesa un firewall. Como resultado de ello, necesita abrir el puerto correspondiente en el firewall; por lo tanto, necesita tener la instancia de la base de datos ejecutándose en un puerto estático.

localized image
localized image

Pasos para actualizar XenMobile con una instancia SQL Server con nombre

1. Vaya al directorio de instalación de Device Manager y abra el archivo ew-config.properties. Este se encuentra en tomcat\webapps\zdm\WEB-INF\classes.

localized image

2. En el archivo ew-config.properties, busque las siguientes URL en la sección DATASOURCE Configuration:

pooled.datasource.url= jdbc:jtds:sqlserver:///;instance=

audit.datasource.url= jdbc:jtds:sqlserver:///;instance=

localized image

3.     Quite el nombre de la instancia en las direcciones URL anteriores y añada el puerto junto con el nombre de dominio completo (FQDN) del servidor SQL Server. En este caso, el puerto necesario es el 64940: 

pooled.datasource.url=jdbc:jtds:sqlserver:// :64940/

audit.datasource.url=jdbc:jtds:sqlserver:// :64940/

Nota

Citrix recomienda hacer una copia de seguridad, copiar, o tomar nota de los cambios realizados en el archivo ew-config.properties. Esta información puede servir de ayuda en caso de que falle la migración.

localized image

4. Reinicie el servicio de Device Manager. Actualice la vista de las conexiones de dispositivos cuando vuelva a la instancia de Device Manager. 

localized image

5. Determine si el nuevo servidor XenMobile 10 también necesita funcionar con la instancia SQL con nombre. En ese caso, identifique el puerto en el que se está ejecutando la instancia con nombre. Si se trata de un puerto dinámico, Citrix recomienda convertirlo a un puerto estático; a continuación, configure el puerto estático en el nuevo servidor XenMobile durante la configuración de la base de datos.

localized image

6. Siga los pasos indicados en estos artículos para continuar la actualización del entorno de XenMobile: