Product Documentation

Requisitos previos

May 05, 2016

Debe cumplir los siguientes requisitos previos antes de ejecutar la herramienta de actualización Upgrade Tool de XenMobile 10 MDM.

Citrix License Server
Compruebe que se instala la versión 11.12.1 del servidor de licencias de Citrix (disponible en la página Citrix Licensing) y que configura el servidor con la licencia V6 pura de MDM más reciente. Compruebe que los puertos del servidor de licencias 27000 y 7279 están abiertos para el servidor. Este paso es fundamental para evitar la actualización accidental de los dispositivos de los usuarios al modo XenMobile Enterprise, lo que puede dar lugar a una infracción de licencias y obligar a los usuarios a volver a inscribir sus dispositivos.
Base de datos
La migración solo se puede realizar entre bases de datos del mismo tipo. Por ejemplo:

Respaldado

  • De PostgreSQL a PostgreSQL
  • De MSSQL a MSSQL

Sin respaldo

  • De MSSQL a PostgreSQL
  • De PostgreSQL a MSSQL

Durante el proceso de migración de datos, XenMobile necesita la capacidad de acceder a la solución de base de datos implementada en XenMobile 9.0 Device Manager. Por ejemplo, los siguientes puertos deben estar abiertos:

  • Para Microsoft SQL Server, el puerto predeterminado es 1433.
  • Para PostgreSQL, el puerto predeterminado es 5432.

Para permitir conexiones remotas a PostgreSQL, debe llevar a cabo los siguientes pasos:

  1. Abra el archivo pg_hba.conf y busque la línea siguiente: "host all all 127.0.0.1/32 md5"
  2. Añada una nueva línea de host all all [direcciónXMS/dirección externa]/32 md5
  3. Guarde el archivo.
  4. Detenga y vuelva a iniciar el servicio.
  5. Busque y abra el archivo postgresql.conf y cambie la línea:

    "#listen_addresses = 'localhost'"

    por

    "listen_addresses = ‘*’"

    Nota: La línea debe figurar sin marca de comentario.  Esto se puede restringir permitiendo que solo las direcciones IP de los servidores XenMobile 9.0 y XenMobile 10 puedan acceder a la base de datos PostgreSQL (listen_addresses = '10.x.x.1,10.x.x.2').
  6. Detenga y reinicie el servicio de PostgreSQL para que los cambios surtan efecto.
  7. Asegúrese de que XMS y la base de datos pueden comunicarse entre sí.  (Esto también comprueba que la base de datos puede aceptar conexiones remotas).

Si se ha asignado un puerto personalizado a la solución de base de datos, debe comprobar que ese puerto consta como permitido y abierto en el firewall que protege la versión 9.0 de XenMobile Device Manager. De esta manera, XenMobile 10 puede conectarse a la base de datos y migrar la información pertinente.

Certificado SSL externo
Los certificados SSL externos deben cumplir las condiciones que se describen en How to Configure an External SSL Certificate. No olvide consultar el archivo pki.xml antes de iniciar la migración para garantizar que el certificado SSL cumple esas condiciones.
Cuenta de administrador Nombre de usuario
La cuenta de administrador que se utiliza para iniciar sesión en la consola de XenMobile 10 solo puede contener letras en minúscula. Por tanto, no podrá iniciar sesión en la consola de XenMobile 10 después de la migración si la cuenta contiene letras en mayúscula. Cree una cuenta de usuario de administrador que contenga solo letras en minúscula y que tenga todos los permisos habilitados para que, después de la migración, pueda usar esa cuenta para iniciar sesión en la consola de XenMobile 10.
Nombres de paquetes de implementación con caracteres especiales
Los nombres de los paquetes de implementación presentes en XenMobile 9.0 que contienen caracteres especiales (!, $, (), #, % , +, *, ~, ?, |, {}, y []) se migran, pero los grupos de entrega en XenMobile 10 no se pueden modificar después de la migración. Además, los usuarios locales y los grupos locales creados en XenMobile 9.0 que contienen un corchete de apertura ([) causan problemas en XenMobile 10 cuando se crean invitaciones de inscripción. Antes de proceder a la migración, quite todos los caracteres especiales de los nombres de los paquetes de implementación, así como corchetes de apertura que estén presentes en los nombres de usuarios y grupos locales .
Copiar archivos de XenMobile 9.0 Device Manager

Si Device Manager está instalado en la ubicación predeterminada (C:\Archivos de programa (x86)\Citrix\XenMobile Device Manager\tomcat), copie los siguientes archivos a una carpeta temporal:

De la carpeta C:\Archivos de programa (x86)\Citrix\XenMobile Device Manager\tomcat\conf:

  • server.xml
  • https.p12
  • cacerts.pem.jks
  • pki-ca-root.p12
  • pki-ca-devices.p12
  • pki-ca-servers.p12
Nota: Si se han utilizado certificados SSL de servidor (.p12) personalizados en el servidor con Device Manager, compruebe que copia el certificado en lugar de https.p12 a la carpeta temporal.

Desde la carpeta C:\Archivos de programa (x86)\Citrix\XenMobile Device Manager\tomcat\webapps\zdm\WEB-INF\classes\, copie los siguientes archivos a la misma carpeta temporal:

  • ew-config.properties
  • pki.xml
  • variables.xml

Después de copiar todos los archivos mencionados, abra la carpeta temporal y comprímalos; no comprima la carpeta, solo los archivos. Los archivos comprimidos se cargarán durante la actualización.

Tras familiarizarse con los problemas conocidos y cumplir todos los requisitos previos, inicie la actualización. Para obtener más información, consulte Cómo habilitar y ejecutar la herramienta de actualización Upgrade Tool de XenMobile 10 MDM