Skip To Content

Mettre à niveau ArcGIS Server

ArcGIS 11.4 (Linux)  | |  Archive de l’aide

Le paquetage d’installation d’ArcGIS Server 11.4 peut mettre à niveau les versions 10.7 et ultérieures installées sur votre système. 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. Considérez votre site ArcGIS Server comme étant hors connexion pendant la mise à niveau.

Retrait d’ArcGIS GeoAnalytics Server

ArcGIS GeoAnalytics Server est retiré dans la version ArcGIS Enterprise 11.4. En outre, avec le retrait de ArcGIS GeoAnalytics Server à la version 11.4, vous ne pouvez plus inscrire de partage de fichiers Big Data. Si GeoAnalytics Server est votre seul rôle de serveur à la version 11.3, vous pouvez annuler la fédération de GeoAnalytics Server ou configurer un autre rôle à la version 11.4. Si votre serveur possède plusieurs rôles à la version 11.3, vous pouvez continuer de l’utiliser pour des rôles autres que GeoAnalytics Server à la version 11.4. Si vous n’annulez pas la fédération de GeoAnalytics Server, vous devez supprimer le rôle GeoAnalytics Server avant la mise à niveau.

Avant de mettre à niveau Portal for ArcGIS, si GeoAnalytics Server ne possède pas d’autre rôle et que vous n’avez pas l’intention de réaffecter une licence à GeoAnalytics Server comme autre rôle de serveur, vous devez supprimer tous vos éléments de partage de fichiers Big Data et annuler la fédération de GeoAnalytics Server sur votre portail. Une fois que cette opération est terminée, vous pouvez désinstaller ArcGIS Server de cette machine.

Si vous avez l’intention de réaffecter une licence à GeoAnalytics Server avec un autre rôle de serveur ou de continuer de l’utiliser pour d’autres rôles existants, vous pouvez supprimer votre partage de fichiers Big Data avant ou après la mise à niveau.

Migrer les services de l’environnement d’exécution d’ ArcMap vers l’environnement d’exécution d’ArcGIS Pro

À compter de ArcGIS Enterprise 11.0, ArcGIS Server ne prend plus en charge l’environnement d’exécution de services ArcMap. Vous ne pouvez pas publier de services depuis ArcMap (y compris les services publiés avec la version de ArcPy installée avec ArcMap) sur les sites ArcGIS Server.

Lorsque vous mettez à niveau ArcGIS Server de la version 10.9.1 (ou d’une version antérieure) à la version 11.4, les comportements suivants s’appliquent aux couches Web existantes :

  • Les services de carte, d’imagerie et de géodonnées existants suivants, qui utilisent l’environnement d’exécution du service ArcMap, sont migrés vers l’environnement d’exécution du service ArcGIS Pro dans le cadre de la mise à niveau. La configuration du service demeurera inchangée après la migration du service.
    • Services de carte (avec ou sans KML activé)
    • Services d'entités (services de carte dont l'accès aux entités est activé)
    • Services d’imagerie
    • Services WMS (services de carte avec WMS activé)
    • Services WCS (services de carte avec WCS activé)
    • Services WFS (services de carte avec WFS activé)
    • Services d’analyse de réseau (services de carte pour lesquels la fonction d’analyse de réseau est activée)
    • Services de géodonnées
  • Si l’un des services de carte, d’imagerie ou de géodonnées migrés contient des données non prises en charge par l’environnement d’exécution ArcGIS Pro, les couches sont supprimées du service après la mise à niveau.
  • Les services de géocode et de géotraitement qui utilisent l’environnement d’exécution de services ArcMap ne fonctionnent pas tant que vous ne les avez pas migrés ou republiés.

Pour plus d’informations sur la migration des services, reportez-vous à la rubrique Services et environnement d’exécution des services ArcGIS Pro.

Mettre à niveau ArcGIS Server à partir de la version 10.8 ou d’une version ultérieure

Le paquetage d’installation de ArcGIS Server 11.4 est conçu pour détecter et mettre à niveau une installation existante de ArcGIS Server sur le système cible. Il n’est pas nécessaire d’obtenir et d’installer chaque version précédemment publiée en séquence, ni de désinstaller votre version précédente de ArcGIS Server.

Mettre à niveau ArcGIS Server à partir de la version 10.7.1 ou d’une version antérieure

La mise à niveau directe vers ArcGIS Server 11.4 à partir des versions 10.7.1 et antérieures n’est pas prise en charge.

Pour effectuer une mise à niveau vers ArcGIS Server 11.4 à partir d’une version 10.7.x ou antérieure, commencez par une mise à niveau vers une version intermédiaire (10.8.x à 11.3). Mettez ensuite cette version à niveau vers la version ArcGIS Server 11.4. Vous préserverez ainsi le magasin de configuration et les répertoires de serveur de votre site.

Pour effectuer une mise à niveau vers ArcGIS Server 11.4 à partir de la version 10.6.1 ou d’une version antérieure, effectuez d’abord une mise à niveau vers une version intermédiaire (10.7.x à 10.9.1). Mettez ensuite cette version à niveau vers la version ArcGIS Server 11.4. Vous préserverez ainsi le magasin de configuration et les répertoires de serveur de votre site.

Attention :

Consultez la documentation sur la mise à niveau de la version intermédiaire pour vérifier que les mises à niveau directes sont prises en charge pour la version ArcGIS Server de laquelle vous partez.

Les sites des versions 10.0 et antérieures ne peuvent conserver aucun contenu ou répertoire existant. Vous devez désinstaller le logiciel et installer ArcGIS Server 11.4 en tant que site nouveau.

Préparation de la mise à niveau de ArcGIS Server

Avant la mise à niveau, étudiez soigneusement les informations suivantes. Consultez le forum aux questions relatif à la mise à niveau de ArcGIS Server.

  • Si vous effectuez une mise à niveau vers 11.4 à partir d’une version antérieure, vous devez ré-autoriser votre logiciel avec un nouveau fichier d’autorisation pour 11.4. Vous pouvez accéder aux nouveaux fichiers d’autorisation sur My Esri.
  • Pour que le portail ArcGIS Enterprise fonctionne, il doit être de la même version que votre serveur d’hébergement. Vous devez également réinstaller les instances ArcGIS Web Adaptor à la même version que ArcGIS Server.
  • N'annulez pas la fédération d'un serveur fédéré avec un portail lorsque vous mettez votre déploiement à niveau. Cela est néfaste au déploiement de votre portail, car les utilisateurs ne pourront pas accéder aux services ArcGIS Server sur le portail, ni les partager ou les utiliser.
  • Lorsque vous mettez à niveau un site ArcGIS Server, assurez-vous que l’espace requis est disponible dans le répertoire /tmp pour partager le contenu du site mis à niveau. Déterminez la taille du contenu des dossiers <install dir>/usr/config-store et <install dir>/usr/directories pour connaître approximativement l’espace requis.

  • La version du portail ArcGIS Enterprise doit correspondre à la version du serveur d’hébergement, ainsi qu’aux éventuelles instances de GeoEvent Server et de serveur d’analyse raster avec lesquelles il est fédéré. Pour plus d’informations sur les versions prises en charge pour les autres serveurs fédérés, reportez-vous à la rubrique Fédérer une instance ArcGIS Server avec votre portail.

    À partir de la version 11.4, les sites ArcGIS GeoAnalytics Server ne sont pas mis à niveau. Lorsque vous mettez à niveau Portal for ArcGIS, le site ArcGIS GeoAnalytics Server est supprimé du rôle GeoAnalytics Server dans l’organisation, mais il reste fédéré. Vous pouvez fournir une licence pour le site à d’autres fins, par exemple pour servir de GIS Server fédéré, ou si le site n’est plus nécessaire, vous pouvez annuler la fédération et le supprimer.

  • Si vous sauvegardez votre site ArcGIS Server avant la mise à niveau, vous pouvez si besoin utiliser la sauvegarde pour revenir à la version précédente. Pour savoir comment sauvegarder votre site ArcGIS Server avant de procéder à la mise à niveau, reportez-vous à la rubrique Sauvegarder et restaurer la configuration de votre site ArcGIS Server.
  • 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.
  • Avant la mise à niveau, effacez le cache de tous les navigateurs Web utilisés pour accéder au déploiement ArcGIS Server.
  • Avant de mettre le site ArcGIS Server à niveau, vérifiez que les bases de données que vous utilisez avec le site sont prises en charge par la version à niveau de ArcGIS Server. Reportez-vous à la rubrique de configuration requise pour les systèmes de gestion de bases de données relationnelles ArcGIS ci-dessous pour en savoir plus. Utilisez la liste déroulante Other versions (Autres versions) pour choisir la version ArcGIS vers laquelle vous effectuez la mise à niveau.
  • Avant la mise à niveau, vérifiez que les ports requis sont ouverts pour la communication.

Ordre de mise à niveau d’ArcGIS Enterprise

L’ordre recommandé pour mettre à niveau les composants de votre déploiement d’ArcGIS Enterprise est le suivant :

  1. Mettez à niveau Portal for ArcGIS.
  2. Mettez à niveau ArcGIS Web Adaptor (pour Portal for ArcGIS).
  3. Mettez à niveau le site ArcGIS Server qui fait office de serveur d’hébergement du portail.
  4. Mettez à niveau ArcGIS Web Adaptor (pour ArcGIS Server).
  5. Mettez à niveau ArcGIS Data Store.
  6. Si votre déploiement ArcGIS Enterprise inclut des serveurs fédérés, mettez-les à niveau.

    La plupart des serveurs fédérés doivent correspondre à la version du déploiement ArcGIS Enterprise de base. Pour en savoir plus sur les versions prises en charge pour les serveurs fédérés, reportez-vous à la rubrique Fédérer un site ArcGIS Server avec votre portail.

    Reportez-vous aux informations de mise à niveau correspondant au type des serveurs fédérés à mettre à niveau.

Mettre à niveau un site à plusieurs machines

Si vous possédez un site ArcGIS Server à plusieurs machines, vous devez mettre à niveau chaque machine du site vers la version 11.4. Nous vous recommandons de mettre à niveau chaque machine ArcGIS Server à tour de rôle, en attendant que la première machine soit à niveau avant de poursuivre la mise à niveau sur la suivante. Chaque machine ArcGIS Server du site doit présenter le même numéro de version et la même licence.

Si ArcGIS Web Adaptor est configuré avec vos machines, mettez chaque instance ArcGIS Web Adaptor à niveau une fois que sa machine ArcGIS Server correspondante a été mise à niveau.

Mettre à niveau ArcGIS Server sous Linux

  1. À l’invite de commande, lancez le script d’installation de ArcGIS Server 11.4 avec le nom d’utilisateur qui avait servi à installer la version précédente existante, par exemple, <CD ROOT or untar directory>/Setup.

    Il n’est pas nécessaire d’arrêter ArcGIS Server avant de lancer ce script. Pour découvrir les options de configuration et un exemple de syntaxe, reportez-vous à la rubrique Installer ArcGIS Server en mode silencieux.

    Conseil :

    Pour lancer le script d’installation à partir du support d’installation de ArcGIS Server 11.4, cliquez sur le script d’installation, puis sur le bouton Run in Terminal (Exécuter dans le terminal).

  2. Le programme d’installation détecte votre version antérieure de ArcGIS Server sur la machine cible et vous invite à continuer ou à quitter la mise à niveau. En voici un exemple :

    =========================================================================
    ArcGIS Server 11.4 (Linux)
    =========================================================================
    
    Your ArcGIS Server <Previous Version> is installed at:
    
    /home/ags/arcgis/server
    
    Confirm Settings
    =========================================================================
    Product to upgrade:             ArcGIS Server <Previous Version> (Linux)
    Location to upgrade:            /home/ags/arcgis/server
    
    Your ArcGIS Server <Previous Version> will be stopped when performing the upgrade and 
    ArcGIS Server 11.4 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):

    Pour éviter d'avoir à confirmer l'opération, exécutez /Setup -l yes -m silent au lieu de /Setup.

  3. Saisissez y et appuyez sur Entrée pour accepter les paramètres et continuer la mise à jour.
    Remarque :

    Patientez pendant la mise à niveau de ArcGIS Server vers la version 11.4. Cette opération peut prendre plusieurs minutes.

  4. Une fois l’installation terminée, vous devez utiliser l’outil authorizeSoftware pour autoriser de nouveau ArcGIS Server avec un nouveau fichier de licence. Vous pouvez accéder aux nouveaux fichiers d’autorisation sur My Esri. Vous pouvez autoriser votre logiciel ultérieurement, mais vous devez finaliser ce processus avant de passer à l’étape suivante du processus de mise à niveau.

    Remarque :

    Si vous autorisez votre instance de ArcGIS Server avec plusieurs rôles de licence, vous devrez réexécuter l’outil authorizeSoftware, une fois pour chaque rôle de licence appliqué à la machine.

    Si votre licence ArcGIS Server a une date d’expiration, pensez à mettre à jour les licences de vos géodatabases d’entreprise après avoir mis à niveau et mis à jour votre licence ArcGIS Server.

  5. Une fois l’autorisation accordée, ouvrez ArcGIS Server Manager et cliquez sur Continue Server Upgrade (Poursuivre la mise à niveau du serveur) pour terminer la mise à niveau sur votre première machine.

    Vous devez utiliser ArcGIS Server Manager sur la machine locale sur laquelle vous procédez à la mise à niveau pour finaliser cette étape, et vous devez exécuter la mise à niveau sur une machine à la fois. Si un hôte local n’est pas disponible, vous pouvez accéder à ArcGIS Server Manager via le nom de domaine complet de la machine serveur sur le port 6443 (https://gisserver.domain.com:6443/arcgis/manager). Vous ne pouvez pas utiliser Continue Server Upgrade (Poursuivre la mise à niveau du serveur) dans une instance ArcGIS Web Adaptor ou dans un équilibreur de charge.

    Vous pouvez également utiliser l’utilitaire de ligne de commande upgradeserver pour terminer en mode silencieux les opérations de mise à niveau et celles requises après celle-ci. Dans la ligne de commande, accédez à votre dossier <Server install directory>/tools/upgradeserver et exécutez : upgradeserver.sh -s. Pour obtenir de l’aide, exécutez la commande avec -h ou --help.

    Depuis la version 11.4, vous pouvez obtenir davantage d’informations sur le statut en temps réel de l’opération après mise à niveau de ArcGIS Server, via l’utilitaire de ligne de commande. Via l’utilitaire de ligne de commande, vous pouvez voir les étapes suivantes lors de la mise à niveau :

    • Initialisation de la mise à niveau et vérification des licences
    • Mise à niveau des configurations du site
    • Mise à niveau et démarrage des services système et utilitaires
    • Synchronisation de la machine locale avec le site
    • Configuration des extensions et des fournisseurs de données
    • Génération du certificat SSL et activation de SSL
    • Dernières vérifications et nettoyage

    Attention :

    Si des erreurs sont renvoyées lorsque vous utilisez l’option Continue Server Upgrade (Poursuivre la mise à niveau du serveur), il est possible que vous deviez les corriger avant de continuer. Par exemple, si vous rencontrez une erreur concernant une licence non valide, vous devez autoriser de nouveau le logiciel à l’aide d’une licence valide. Vous pouvez réessayer en cliquant de nouveau sur Continue Server Upgrade (Poursuivre la mise à niveau du serveur).

  6. Si vous prévoyez d’utiliser la version mise à niveau de ArcGIS Server pour l’analyse raster avec ArcGIS Image Server et que vous n’avez pas déjà utilisé ces rôles, procédez comme suit pour utiliser votre site ArcGIS Server mis à niveau pour cela :
    1. Veillez à avoir autorisé le site avec un rôle de licence ArcGIS Image Server.
    2. Connectez-vous au portail fédéré avec votre site. Connectez-vous en tant que membre du rôle Administrator (Administration) par défaut. L’URL du portail est au format https://webadaptorhost.domain.com/<webadaptorname>/home.
    3. Cliquez sur Organization (Organisation) > Settings (Paramètres) > Servers (Serveurs).
    4. Dans la page Servers (Serveurs), cliquez sur Validate server sites (Valider les sites de serveur) afin de vérifier que le serveur fédéré à utiliser en tant que serveur d’analyse raster peut toujours communiquer avec le portail. Une coche verte apparaît en regard du statut de chaque serveur fédéré valide.
    5. Une fois que vous avez vérifié la validité du serveur, configurez-le en tant que serveur d’analyse raster du portail. Pour cela, cliquez sur le Server role (Rôle serveur) actuellement attribué au serveur et activez Raster Analysis Server (Serveur d’analyse raster).
  7. Si vous effectuez la mise à niveau à partir de la version 10.4.1 ou d’une version antérieure, redémarrez le service ArcGIS Server sur les machines du serveur d’hébergement du portail et du serveur fédéré à utiliser pour l’analyse raster avec ArcGIS Image Server.

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

Si vous avez configuré ArcGIS Web Adaptor pour qu’il fonctionne avec votre site, vous devez également installer la version 11.4 ArcGIS Web Adaptor. Procédez comme suit pour le type de Web Adaptor utilisé.

Remarque :

Si vous avez fédéré un site ArcGIS Server avec votre portail et que vous utilisez ArcGIS Web Adaptor avec votre site, connectez-vous à la machine qui héberge Web Adaptor et désinstallez ArcGIS Web Adaptor. Notez le nom de l’instance Web Adaptor. Vous devrez utiliser le même nom lors de la réinstallation.

Héritage :

Pour modifier les mots de passe ou les noms d’instance de base de données des fichiers de connexion à la base de données utilisés avec les services publiés depuis ArcGIS Server 10.1 vers la version 10.3, vous devez exécuter l’utilitaire externalizeconnectionstrings. Même si vous mettez à niveau votre site vers ArcGIS Server 10.4 ou une version ultérieure, si le service a été publié sur un site ArcGIS Server 10.1.x, 10.2.x ou 10.3.x, vous devez exécuter cet utilitaire sur le service avant de mettre à jour le mot de passe ou l’instance de base de données utilisé dans la connexion à la base de données. Vous devez exécuter l’utilitaire une seule fois sur chaque service.

Si vous avez personnalisé un service à l’aide d’extensions d’objet serveur (SOE) ou d’intercepteurs d’objet serveur (SOI), redémarrez le service après la mise à niveau d’ArcGIS Server.

Rechercher les pratiques conseillées en matière de sécurité

Nous vous recommandons d’utiliser le script serverScan.py pour vérifier les pratiques conseillées en matière de sécurité pour votre site ArcGIS Server après son installation.