Skip To Content

Mettre à niveau une version antérieure d'ArcGIS Server

Le paquetage d'installation d'ArcGIS 10.4.1 for Server peut mettre à niveau les versions 10.1 et ultérieures actuellement installées sur votre système Linux. Pour ce faire, suivez les instructions ci-après.

Attention :

Le processus de mise à niveau entraîne le redémarrage de tous vos services ArcGIS Server. Placez votre site ArcGIS for Server hors connexion pendant la mise à niveau.

Avant de mettre à niveau votre site ArcGIS Server, vérifiez que les bases de données que vous utilisez sont prises en charge par la version à niveau d'ArcGIS Server. Reportez-vous à la section appropriée de la rubrique Configuration requise des bases de données pour les systèmes de gestion de bases de données relationnelles, à savoir Spécifications de bases de données IBM DB2 par exemple, pour en savoir plus.

Lorsque vous utilisez ArcGIS Server avec ArcGIS Data Store, veillez à mettre à niveau ArcGIS Server avant de mettre à niveau ArcGIS Data Store.

Pour savoir comment sauvegarder votre site avant de procéder à la mise à niveau, reportez-vous à la rubrique Sauvegarder et restaurer la configuration de votre site ArcGIS Server. Notez que la sauvegarde ne peut pas être utilisée sur le site mis à niveau. Elle ne peut servir qu'à restaurer votre site dans la version antérieure si vous devez revenir à la version précédente.

Si votre site est en mode de lecture seule, le mode du site est défini sur modifiable lorsque vous effectuez la mise à niveau. Une fois toutes les machines de votre site mises à niveau, le site demeure en mode modifiable. Vous pouvez revenir en mode de lecture seule une fois la mise à niveau terminée.

Site à une seule machine

Si vous possédez un site ArcGIS Server à une seule machine, suivez les étapes ci-après pour mettre à niveau le serveur SIG vers la version 10.4.1.

Site à plusieurs machines

Si vous possédez un site ArcGIS Server à plusieurs machines, vous devez mettre à niveau chaque serveur SIG du site vers la version 10.4.1. Il est recommandé de mettre à niveau chaque serveur SIG à tour de rôle : attendez que le premier serveur soit mis à niveau avant d'appliquer la mise à niveau sur le serveur suivant. Chaque serveur SIG du site doit présenter exactement le même numéro de version et la même licence. Répétez les étapes ci-après pour mettre à niveau chaque serveur SIG vers la version 10.4.1.

Mettre à niveau ArcGIS for Server

  1. A l'invite de commande, lancez le script d'installation ArcGIS 10.4.1 for Server avec le même nom d'utilisateur que celui qui a installé la version antérieure existante, par exemple, <répertoire CD_ROOT ou untar>/Setup. Il n'est pas nécessaire d'arrêter ArcGIS Server avant de lancer ce script.

    Astuce:

    Pour lancer le script d'installation à partir du support d'installation d'ArcGIS 10.4.1 for Server, cliquez sur le script d'installation et sélectionnez le bouton Exécuter dans le terminal.

  2. Le programme d'installation détecte votre version antérieure d'ArcGIS for Server sur la machine cible et vous invite à continuer ou à quitter la mise à niveau. Par exemple :

    =========================================================================
    ArcGIS 10.4.1 for Server (Linux)
    =========================================================================
    Your ArcGIS 10.3 for Server is installed at:
    /home/ags/arcgis/server
    Confirm Settings
    =========================================================================
    Product to upgrade:             ArcGIS 10.3 for Server (Linux)
    Location to upgrade:            /home/ags/arcgis/server
    Your ArcGIS 10.3 for Server will be stopped when performing the upgrade and 
    ArcGIS 10.4.1 for Server will be started after the upgrade completes.
      'y' to continue with these settings
      'q' to exit without upgrading this product
    Enter choice [y,q] (y):
  3. Saisissez y et appuyez sur Entrée pour accepter les paramètres et continuer la mise à jour.

    Remarque :

    Patientez pendant la mise à niveau d'ArcGIS for Server vers la version 10.4.1. Cette opération peut prendre plusieurs minutes.

A l'issue de l'installation, ArcGIS Server Manager s'ouvre automatiquement. Il n'est pas nécessaire d'autoriser à nouveau ArcGIS Server ou de configurer le gestionnaire ArcGIS Server.

Si vous possédez un site ArcGIS Server à plusieurs machines, répétez les étapes ci-dessus pour les autres serveur SIG du site.

Si vous avez configuré ArcGIS Web Adaptor pour qu'il fonctionne avec votre site, vous devez également installer la version 10.4.1. Pour en savoir plus, reportez-vous à l'adaptateur Web approprié suivant :

Si vous souhaitez être en mesure de mettre à jour les mots de passe des connexions aux bases de données inscrites et gérées qui sont utilisées par des services existants, exécutez l'utilitaire de commande ExternalizeConnectionStrings.so en procédant comme indiqué dans la section suivante.

Mettre à jour les services pour autoriser la modification des mots de passe

Les services SIG utilisent les informations d'identification des bases de données inscrites et gérées du serveur SIG pour accéder aux données. Si le service se connecte à une base de données inscrite ou gérée à l'aide d'un compte d'utilisateur de base de données et que le mot de passe de cet utilisateur a changé, le service n'est plus en mesure d'accéder aux données. Depuis ArcGIS 10.4, les services récemment publiés sont configurés de façon à vous permettre de mettre à jour les mots de passe des bases de données. Toutefois, si vous mettez à niveau ArcGIS 10.3.1 for Server ou une version antérieure vers la version 10.4.1 et que vous possédez des services de carte, d'entités ou d'imagerie existants qui accèdent à une base de données à l'aide d'un compte d'utilisateur de base de données, vous devez exécuter l'utilitaire de commande externalizeconnectionstrings.sh pour mettre à jour les services si vous souhaitez être en mesure de modifier les mots de passe.

Remarque :

Même si la commande externalizeconnectionstrings.sh met à jour la connexion à une base de données, la redéfinition du mot de passe ne s'applique pas aux services de géotraitement existants ou aux services de cartes résultants associés. Vous pouvez toutefois republier des services de géotraitement sur votre serveur SIG mis à niveau afin d'obtenir le type de connexion qui peut être mis à jour pour utiliser un nouveau mot de passe.

  1. Après la mise à niveau d'ArcGIS Server sur toutes les machines du site ArcGIS Server, connectez-vous à ArcGIS Server Manager en tant qu'administrateur ArcGIS Server et validez toutes les bases de données inscrites. Accédez à Site > Stockage des données et cliquez sur Tout valider.
  2. Si des connexions aux bases de données inscrites ne sont pas valides, rectifiez-les.
  3. Connectez-vous à l'une des machines ArcGIS Server en tant que propriétaire de l'installation ArcGIS Server.
  4. Ouvrez une interface de commande et définissez le répertoire sur <ArcGIS Server installation>/tools/externalizeconnectionstrings.
  5. Exécutez externalizeconnectionstrings.sh. Par exemple

    /usr/arcgis/tools/externalizeconnectionstrings>./externalizeconnectionstrings.sh

    Cette opération renvoie la liste de tous les services qui s'exécutent sur le site ArcGIS Server, avec des messages indiquant si la connexion a été mise à jour pour le service.