Product Documentation

Post-requis de l'outil de mise à niveau

Oct 11, 2016

Après avoir effectué la mise à niveau, assurez-vous que vous avez effectué les post-requis suivants. Lorsque vous cliquez sur Finish & Restart, le serveur redémarre.

Remarque : ouvrez une session sur la console XenMobile à l'aide de https://:4443 avec vos informations d'identification d'administrateur de XenMobile 9.0 Device Manager. (Si vous avez effectué une mise à niveau de MAM, entrez vos informations d'identification d'administrateur de XenMobile 9.0 App Controller.)

localized image
localized image

Système de licences

XenMobile 10.1 prend uniquement en charge le système de licences Citrix V6. Assurez-vous de définir la configuration de licence distante ou locale dans la console XenMobile, comme illustré dans la figure suivante, et téléchargez le fichier de licences sur Système de licences Citrix. Pour plus de détails, consultez la section Licences pour XenMobile.

localized image

Vous devez configurer des licences sur XenMobile 10.1 pour activer les connexions utilisateur. Pour ce faire, accédez à Configuration > Paramètres > Gestion Licences. Si vous utilisez un serveur autonome exécutant XenMobile 10.1, vous pouvez charger la licence dans la console XenMobile.

NetScaler

Remarque

Ce post-requis s'applique uniquement lorsque vous mettez à niveau une mise à niveau de production de XenMobile Enterprise Edition ; il ne concerne pas les mises à niveau de MAM ou MDM.

Les étapes à suivre dans NetScaler entraînent la création d'un nouveau serveur virtuel d'équilibrage de charge pour le nom de domaine complet de XenMobile 9.0 App Controller. Les principales étapes sont les suivantes :

  1. Configurez un serveur virtuel d'équilibrage de charge pour la migration.
  2. Créez une entrée hôte pour le nom de domaine complet d'App Controller qui pointe vers le nouveau serveur virtuel d'équilibrage de charge.
  3. Changez NetScaler Gateway pour pointer vers le nouveau nom de domaine complet du serveur XenMobile : 8443.
  4. Changez le serveur virtuel d'équilibrage de charge de Device Manager pour pointer vers la nouvelle adresse IP du serveur XenMobile.
  5. Créez un nouveau serveur virtuel d'équilibrage de charge MAM basé sur un pont SSL ou une configuration MDM de déchargement SSL.
  6. Créez une entrée hôte pour le nom de domaine complet du serveur XenMobile vers le nouveau serveur virtuel d'équilibrage de charge MAM.
  1. Ouvrez une session sur NetScaler, puis cliquez sur Traffic Management > Load Balancing > Virtual Servers.
localized image

2. Cliquez sur Add.

3. Sur la page Load Balancing Virtual Server, configurez les paramètres suivants, puis cliquez sur OK.

localized image
  • Name : tapez un nom pour le nouvel équilibrage de charge.
  • Protocol : doit être défini sur SSL. La valeur par défaut est HTTP.
  • IP Address : entrez une adresse IP pour le nouvel équilibrage de charge, en respectant la norme RFC 1918 ; par exemple 192.168.1.10.
  • Port : vérifiez que le numéro de port est 443.

4. Sous Services and Service Groups, cliquez sur No Load Balancing Virtual Server Service Group Binding.

localized image

5. Sous Select Service Group Name, cliquez sur Click to Select.

localized image

6. Cliquez sur Add pour créer un groupe de services.

localized image

7. Sur la page Load Balancing Service Group, entrez un nom pour le nouveau groupe de services, vérifiez que le protocole est défini sur SSL, puis cliquez sur OK.

localized image

8. Cliquez sur Members.

localized image

9. Cliquez sur l'entrée No Service Group Member mise en surbrillance.

localized image

10. Sur la page Create Service Group Member, configurez les paramètres suivants :

  • IP Address/IP Address Range* : entrez l'adresse IP du serveur XenMobile 10.1.
  • Port : définissez sur 8443.
  • Server ID : si vous migrez d'un environnement XenMobile 9.0 en cluster vers un environnement XenMobile 10.1 en cluster, entrez l'ID du nœud de serveur (Server Node ID) du serveur XenMobile actuel.

Remarque

Vous pouvez obtenir l'ID du nœud de serveur en vous connectant à l'interface de ligne de commande du serveur XenMobile 10.1 et en tapant 1 pour accéder au menu Clustering. L'ID du nœud de serveur est appelé ID du nœud actuel (Current Node ID).

localized image

11. Cliquez sur Create, puis cliquez sur Done.

localized image
localized image

12. Cliquez sur OK.

localized image

13. Cliquez sur Bind, puis sur l'écran suivant, cliquez sur Done.

localized image
localized image

14. Sous Certificates, cliquez sur No Server Certificate.

localized image

15. Sous Server Certificate Binding, cliquez sur Click to Select.

localized image

16. Sous Certificates, cliquez sur le certificat de serveur que vous avez exporté au cours des Prérequis, cliquez sur OK.

localized image

17. Cliquez sur Bind, puis sur l'écran suivant, cliquez sur Done.

localized image
localized image

18. Cliquez sur le bouton d'actualisation pour confirmer que le serveur est en fonctionnement. 

localized image

Configurer un enregistrement d'adresse pour le nom de domaine complet du serveur App Controller pointant vers le nouvel équilibrage de charge de migration

Cliquez sur Traffic Management > DNS > Records > Address Records, puis cliquez sur Add pour créer un enregistrement d'adresse pour le nom de domaine complet du serveur App Controller pointant vers le nouvel équilibrage de charge de migration.

Remarque

Si vous disposez d'une configuration d'équilibrage de charge de serveur global, l'ajout d'un enregistrement d'adresse entraîne une réponse faisant autorité du système d'équilibrage de charge du serveur global pour le serveur avec l'adresse IP locale.

localized image

Mettre à jour l'équilibrage de charge XenMobile 9.0 MDM pour pointer vers la nouvelle adresse IP du serveur XenMobile 10.1

Si vous avez déployé le serveur exécutant XenMobile 9.0 derrière un boîtier d'équilibrage de charge NetScaler, vous devez configurer l'instance d'équilibrage de charge de XenMobile 9.0 Device Manager dans NetScaler avec la nouvelle adresse IP du serveur XenMobile 10.1, et aussi charger le certificat du serveur XenMobile 9.0 sur le serveur XenMobile 10.1.

1.    Démarrez l'utilitaire de configuration NetScaler XenMobile.

localized image

2.    Dans la partie droite de l'écran, sous XenMobile Server Load Balancing, cliquez sur Edit.

localized image

3.     Cliquez sur l'icône de stylo pour modifier l'adresse IP de Device Manager Server (Device Manager Server IP Address).

localized image

4.     Sélectionnez l'adresse IP du serveur XenMobile 9.0 Device Manager et cliquez sur Remove Server.

localized image

5.     Cliquez sur Add Server et ajoutez l'adresse IP du nouveau serveur XenMobile 10.1. Remarque : vous ne pouvez pas définir les numéros de port ici. Le serveur est créé sur le port 80 et son état est défini sur Down. Vous devez créer des services pour les ports 443 et 8443 et lier ces services au serveur virtuel d'équilibrage de charge approprié.

localized image
localized image

Modifier le nom de domaine complet d'App Controller sur NetScaler Gateway

Dans XenMobile 10.1, le composant App Controller écoute sur le port 8443 plutôt que sur le port 443. Vous devez modifier le nom de domaine complet d'App Controller en fonction de l'édition que vous migrez.

XenMobile Enterprise Edition

Modifiez le nom de domaine complet d'App Controller de manière à pointer vers le nouveau nom de domaine complet de XenMobile 10.1, qui est le nom de domaine complet de XenMobile 9.0 Device Manager suivi du port 8443. Le tableau suivant présente un exemple. 

Composant de XenMobile 9.0

Nom de domaine complet du composant

Nom de domaine complet de XenMobile 10.1 Enterprise Edition

Device Manager

enroll.example.com

enroll.example.com:8443

App Controller

appc.example.net

S.O.

NetScaler Gateway

access.example.com

S.O.

XenMobile App Edition

Modifiez le nom de domaine complet d'App Controller de manière à pointer vers le nouveau nom de domaine complet de XenMobile 10.1, à savoir le nom de domaine complet de XenMobile 9.0 App Controller suivi du port 8443. Le tableau suivant présente un exemple.

Composant de XenMobile 9.0

Nom de domaine complet du composant

Nom de domaine complet de XenMobile 10.1 Enterprise Edition

App Controller

appc.example.net

appc.example.net:8443

NetScaler Gateway

access.example.com

S.O.

Pour modifier le nom de domaine complet d'App Controller

1.     Sous NetScaler Gateway, cliquez sur Edit.

localized image

2.      Cliquez sur l'icône de stylo en regard de XenMobile Settings.

localized image

3.     Modifiez le nom de domaine complet d'App Controller : XenMobile Enterprise Edition: enroll.example.com:8443

localized image

XenMobile App Edition: appc.example.net:8443

localized image

4.      Cliquez sur Continue et Finish. Ensuite, vous devez mettre à jour votre DNS pour résoudre le nom de domaine complet de l'adresse IP du serveur XenMobile 10.1.

Créer un nouveau serveur virtuel d'équilibrage de charge MAM basé sur une configuration MDM de pont SSL

Vous devez créer un nouveau serveur virtuel d'équilibrage de charge MAM pour équilibrer la charge du trafic de MAM sur la base de la configuration du serveur virtuel d'équilibrage de charge MDM existant. La procédure suivante explique comment procéder si vous avez un pont SSL configuré.  Si votre serveur virtuel d'équilibrage de charge est configuré avec le déchargement SSL, veuillez consulter les étapes de cette procédure

Créez un serveur virtuel d'équilibrage de charge MAM et liez les services du groupe de services au serveur virtuel d'équilibrage de charge.

1.     Cliquez sur Traffic Management > Load Balancer > Service Groups.

2.     Cliquez sur Add, puis configurez les paramètres comme illustré dans la figure suivante :

localized image

3.     Cliquez sur OK, puis sur Members.

localized image

4.     Cliquez sur No Service Group Member pour ajouter un nouveau membre.

localized image

5.     Entrez l'adresse IP du serveur XenMobile, le port 8443 et l'ID du serveur, puis cliquez sur Create.

localized image

Remarque

  • Vous pouvez obtenir l'ID du serveur à partir de l'interface de ligne de commande de XenMobile 10.1 sous l'option de menu Afficher l'état du cluster.
  • Si vous disposez de plusieurs nœuds XenMobile, recommencez cette étape pour chaque nœud, en ajoutant chaque nœud au groupe de services MAM_LB_SG_8443.

6.     Cliquez sur Done.

localized image

7.     Cliquez sur Traffic Management > Load Balancer > Virtual Server, puis cliquez sur Add.

Remarque

vous créez cet équilibrage de charge pour acheminer le trafic de NetScaler Gateway vers les nœuds du serveur XenMobile.

8.     Tapez un nom pour l'équilibrage de charge MAM, le port 8443 et les adresses IP privées inutilisées comme indiqué dans la figure suivante.

localized image

9.     Cliquez sur No Load Balancing Virtual Server ServiceGroup Binding pour lier le groupe de services MAM_LB_SG_8443 comme indiqué dans les figures suivantes.

localized image
localized image
localized image

10.     Liez le certificat du serveur au serveur virtuel MAM_LB_8443 comme indiqué dans les figures suivantes.

localized image
localized image
localized image
localized image
localized image

11.     Sous Persistence, dans la liste Persistence, cliquez sur CUSTOMSERVERID, puis dans le champ Expression, tapez HTTP.REQ.COOKIE.VALUE(“ACNODEID”), puis cliquez sur OK.

localized image

12.     Cliquez surTraffic Management > DNS Records Address Records pour créer un enregistrement d'adresse pour le nom de domaine complet du serveur XenMobile 10.1 pointant vers le nouveau serveur virtuel MAM_LB_8443.

Remarque

Le nom de domaine complet du serveur XenMobile 10.1 est enroll.example.com.

localized image

Créer un nouveau serveur virtuel d'équilibrage de charge MAM basé sur une configuration MDM de déchargement SSL

1.     Cliquez sur Traffic Management > Load Balancer > Virtual Server, puis cliquez sur Add.

2.     Tapez un nom pour l'équilibrage de charge MAM, le port 8443 et les adresses IP privées inutilisées comme indiqué dans l'image suivante.

localized image

3.     Cliquez sur OK.

4.     Cliquez sur No Load Balancing Virtual Server Service Binding pour lier le serveur virtuel du groupe de services MAM_LB_8443 comme indiqué dans les figures suivantes.

localized image

Remarque

Le service est déjà présent puisqu'il a été configuré à l'aide de l'assistant d'équilibrage de charge MDM.

localized image

5.     Liez le certificat du serveur au serveur virtuel MAM _LB_8443 comme indiqué dans les figures suivantes, puis cliquez sur Done.

localized image
localized image

6.     Sous Persistence, dans la liste Persistence, cliquez sur CUSTOMSERVERID, puis dans le champ Expression, tapez HTTP.REQ.COOKIE.VALUE(“ACNODEID”).

localized image

7.     Configurez un enregistrement d'adresse pour le nom de domaine complet du serveur XenMobile pointant vers le nouveau serveur virtuel d'équilibrage de charge MAM.

8.     Cliquez sur Traffic Management > DNS Records Address Records, puis cliquez sur Add  pour créer un enregistrement d'adresse pour le nom de domaine complet du serveur XenMobile 10.1 pointant vers le nouveau serveur virtuel d'équilibrage de charge MAM.

localized image

Remarque

Le nom de domaine complet du serveur XenMobile 10.1 est enroll.example.com.

9.     Si vous utilisez le déchargement SSL, dans l'interface de ligne de commande, activez le port 80 pour le déchargement SSL.

localized image

Reconfigurer la STA sur NetScaler Gateway

Dans NetScaler Gateway, vous devez également ajouter l'adresse IP ou le nom de domaine complet du serveur exécutant la STA. Pour ce faire, suivez cette procédure :

1.       Cliquez sur Netscaler Gateway.

2.       Cliquez sur Virtual Servers.

3.      Sélectionnez la configuration du serveur virtuel NetScaler Gateway, puis cliquez sur Modifier.

4.       Sous Published Applications, cliquez sur STA server.

5.      Notez l'adresse URL, puis sélectionnez le serveur Secure Ticket Authority dans la liste.

6.       Cliquez sur Unbind , puis cliquez sur Add Binding.

7.        Dans le champ Secure Ticket Authority Server, tapez l'URL notée à l'étape 5.

8.       Cliquez sur Bind, sur Close , puis sur Done.

Paramètres NTP

Assurez-vous que l’heure de NetScaler est synchronisée avec celle du serveur XenMobile. Si possible, pointez NetScaler et le serveur XenMobile vers le même serveur NTP.

Mise en cluster

Si vous déployez XenMobile 10.1 dans un cluster, vous devez utiliser l'interface de ligne de commande pour activer la prise en charge de cluster et rejoindre les nouveaux nœuds XenMobile. Vous pouvez réutiliser les adresses IP du nœud XenMobile 9.0 en configurant la nouvelle instance de XenMobile 10.1 avec la même adresse IP et la joindre au nœud (administrateur) le plus ancien.

Mise à jour des informations qui n'ont pas été migrées

Mettez à jour les informations suivantes, selon les besoins :

  • Groupe de fournisseurs de services gérés (MSP)
  • Attributs Active Directory personnalisés
  • Rôles RBAC
  • Paramètres de journal
  • Toutes les données de configuration ou d’utilisateur répertoriées dans le fichier migration.log
  • Toutes les configurations de serveur Syslog
  • Pour une migration sur site, les rôles RBAC sont migrés, mais il existe des problèmes connus. 

Considérations à prendre en compte lors de l’utilisation d’un nom de magasin WorxStore personnalisé

Avant la mise à niveau, l’une des étapes préalables consistait à contourner ce problème :

Problème connu du WorxStore : avant la mise à niveau de XenMobile 9 vers XenMobile 10.1, si votre WorxStore a un nom personnalisé, des problèmes se produisent lors de l’inscription, de l’accès à Worx Home et de l’accès au Worx Store. Pour contourner le problème, utilisez le nom par défaut du magasin, à savoir Store, avant la mise à niveau. [#619458]

Si vous n’avez pas rempli cette condition préalable, vous devez suivre l’une de ces étapes préalables avant d’utiliser XenMobile Server 10.1 :

  • Si vous disposez d’une flotte importante d’appareils Windows, rétablissez le nom par défaut du magasin. Après cela, les utilisateurs qui se sont inscrits avec des appareils iOS et Android doivent se déconnecter et se reconnecter à WorxHome.
  • Si vous possédez moins d’appareils Windows que d’appareils iOS et Android, il est recommandé aux utilisateurs Windows de réinscrire leurs appareils.

Pour de plus amples informations sur ce problème, veuillez consulter l'article http://support.citrix.com/article/CTX214553