Skip To Content

Mettre à niveau ArcGIS Server

ArcGIS Server 10.5.1 est fourni sous la forme d'un programme d'installation exécuté via un utilitaire nommé Setup.exe.

Attention :

La mise à niveau d'ArcGIS Server entraînera le redémarrage de tous vos services. Considérez votre site ArcGIS Server comme étant hors connexion pendant la mise à niveau.

Points à prendre en compte avant la mise à niveau d'ArcGIS Server

Avant la mise à niveau, étudiez soigneusement les informations suivantes.

Puis-je procéder directement à la mise à niveau vers ArcGIS Server 10.5.1 ?

Oui. Par exemple, si la version 10.2.1 est installée, l'exécution du programme d'installation 10.5.1 la met automatiquement à niveau avec la version 10.5.1. Il n'est pas nécessaire de se procurer et d'installer chaque version publiée afin d'effectuer la mise à niveau vers 10.5.1.

Dois-je désinstaller ma version précédente d’ArcGIS Server avant d’installer la version 10.5.1 ?

Non, mais vous pouvez le faire. Si une version antérieure d’ArcGIS Server est déjà installée, le programme d'installation la mettra automatiquement à niveau vers la version 10.5.1.

Quel est l'ordre à respecter pour mettre à niveau mon déploiement d'ArcGIS Enterprise vers la version 10.5.1 ?

Que vous effectuiez une mise à niveau sur place ou désinstalliez la version précédente pour installer les logiciels les plus récents, l'ordre recommandé pour mettre à jour votre déploiement 10.5.1 est le suivant :

  1. Portal for ArcGIS
  2. ArcGIS Web Adaptor (pour Portal)
  3. ArcGIS Server
  4. ArcGIS Web Adaptor (pour Server)
  5. ArcGIS Data Store (mise à jour de la machine principale dans un premier temps, et ensuite de la machine de secours)

Dois-je autoriser à nouveau le produit lors de la mise à niveau vers la version 10.5.1 ?

Si vous procédez à une mise à niveau vers la version 10.5.1 à partir de la version 10.5, vous n'avez pas besoin d'autoriser à nouveau le logiciel. Cependant, si vous effectuez la mise à niveau à partir d'une version antérieure à 10.5, vous devez autoriser votre logiciel avec un nouveau fichier d'autorisation pour 10.5.1. Vous pouvez obtenir les nouveaux fichiers d'autorisation sur My Esri.

Dois-je sauvegarder des informations avant d'effectuer la mise à niveau ?

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. 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 vous utilisez ArcGIS Data Store avec un serveur d'hébergement, créez une sauvegarde complète du stockage des données avant de procéder à la mise à niveau.

Si j’ai fédéré mon site ArcGIS Server avec un portail, dois-je mettre à niveau ArcGIS Server lorsque je procède à une mise à niveau du portail ?

Pour que le déploiement de votre portail fonctionne correctement, les versions de votre portail et du serveur d'hébergement doivent être identiques. Toutefois, à partir de la version 10.5.1, un portail peut être fédéré avec un serveur 10.5 à condition qu'il ne soit pas défini comme serveur d'hébergement, GeoAnalytics ou d'analyse raster.

Si le site ArcGIS Server que vous avez fédéré avec le portail comprend plusieurs machines, mettez à niveau vos machines ArcGIS Server l'une après l'autre. Si ArcGIS Web Adaptor (instance unique ou plusieurs instances) est configuré avec votre site ArcGIS Server, vous devez également mettre à jour les adaptateurs web vers la même version qu'ArcGIS Server.

Si j'ai fédéré mon instance d'ArcGIS Server avec un portail, dois-je annuler la fédération avant d'effectuer la mise à niveau ?

Non. N'annulez pas la fédération lorsque vous mettez votre déploiement à niveau. Cette opération a des conséquences négatives sur le déploiement de votre portail. Par exemple, lorsque vous annulez la fédération, tous les éléments des couches hébergées restent sur le portail, mais ils sont déconnectés de leurs services dans ArcGIS Server. Cela signifie que les membres ne peuvent pas accéder à ces couches sur le portail, ni les partager ou les utiliser. En outre, les services ArcGIS Server importés au cours du processus de fédération sont supprimés du portail et ne sont plus disponibles.

Quels autres éléments dois-je prendre en compte avant de mettre à niveau ArcGIS Server ?

Mettre à niveau un site à une seule machine

Si vous possédez un site ArcGIS Server à une seule machine, suivez les étapes présentées dans les sections ci-après pour mettre à niveau la machine ArcGIS Server vers la version 10.5.1. Les options suivantes vous permettent de mettre à niveau votre site ArcGIS Server :

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 10.5.1. Nous vous recommandons de mettre à niveau chaque machine ArcGIS Server à tour de rôle, en attendant que la première machine soit à niveau avant d'appliquer la mise à niveau à la suivante. Chaque machine ArcGIS Server du site doit présenter exactement le même numéro de version et la même licence.

Les options suivantes vous permettent de mettre à niveau vos machines ArcGIS Server : Répétez les étapes de mise à niveau sur chaque machine ArcGIS Server afin de mettre à niveau le site vers la version 10.5.1.

Mettre à niveau à l'aide du programme d'installation

Remarque :

Si le message d'erreur suivant s'affiche, cela signifie que vous avez exécuté setup.msi au lieu de setup.exe :

« Le correctif de mise à niveau est introuvable. Impossible de mettre à niveau ArcGIS 10.1 for Server vers la version 10.5.1 directement sans ce correctif. Reportez-vous au guide d'installation pour plus d'informations. »

Nous vous conseillons d’utiliser setup.exe pour procéder à la mise à niveau d’ArcGIS Server vers la version 10.5.1. Si des restrictions au sein de votre organisation vous empêchent d'utiliser setup.exe, reportez-vous à la section Mise à niveau d'une version antérieure en mode silencieux grâce à setup.msi.

  1. Pendant l'installation, vous serez invité à lire l'accord de licence et à l'accepter ou à quitter l'assistant si vous n'êtes pas d'accord avec les termes de cet accord.

  2. Le programme d'installation affiche les fonctionnalités qui seront installées.

    Sélection des fonctionnalités à installer

    Si la boîte de dialogue suivante s'affiche après la boîte de dialogue Sélectionner des entités, cela signifie que Microsoft .NET Framework 4.5 n'a pas été détecté sur votre machine. La fonctionnalité de prise en charge de l'extension .NET requiert Microsoft .NET Framework 4.5. La fonctionnalité de prise en charge de l'extension .NET est requise pour le développement et l'utilisation d'extensions d'objet serveur (SOE) et d'intercepteurs d'objet serveur (SOI). Si vous envisagez de développer ou d'utiliser des SOE ou des SOI, suivez les instructions indiquées dans la boîte de dialogue pour installer la fonctionnalité de prise en charge de l'extension .NET.

    Héritage :

    Dans les versions antérieures, le programme d'installation d'ArcGIS Server nécessitait Microsoft .NET Framework 3.5 Service Pack 1 (SP1) pour installer la fonctionnalité de prise en charge de l'extension .NET.

    Boîte de dialogue Dépendances manquantes

    Le compte ArcGIS Server utilisé par votre installation existante est prérenseigné dans la zone de saisie Compte ArcGIS Server. Indiquez le mot de passe du compte ArcGIS Server. Il s'agit généralement du mot de passe que vous avez défini lors de l'installation du logiciel. Si le mot de passe a changé depuis que vous avez installé le logiciel, si vous utilisez, par exemple, l'utilitaire Configurer le compte ArcGIS Server, vous devez saisir le mot de passe que vous avez indiqué lors de la modification du compte.

    Si la vérification du mot de passe échoue, un message d'erreur s'affiche pour indiquer que le mot de passe est incorrect. Si vous n'êtes pas sûr du mot de passe pour le compte ArcGIS Server, contactez l'administrateur système ou réinitialisez le mot de passe à l'aide de l'utilitaire Configurer le compte ArcGIS Server. Pour plus d'informations, reportez-vous à la rubrique Le compte ArcGIS Server.

    Si vous choisissez la deuxième option, J'ai un fichier de configuration contenant les informations de compte générées lors d'une précédente installation., les informations d'identification présentes dans le fichier de configuration du serveur doivent être identiques à celles utilisées par votre site ArcGIS Server existant.

    Boîte de dialogue Indiquer le compte

  3. Si vous sélectionnez Indiquez le nom de compte et le mot de passe et que vous saisissez manuellement les informations du compte ArcGIS Server, la boîte de dialogue suivante vous propose une option d'exportation du fichier de configuration du serveur. Si vous ne souhaitez pas exporter de fichier de configuration, cliquez sur Suivant et acceptez l'option par défaut Ne pas exporter le fichier de configuration. Si vous souhaitez exporter un fichier de configuration du serveur pour des installations futures, sélectionnez Exporter le fichier de configuration. Accédez à un dossier sécurisé et indiquez un nom pour le fichier de configuration.

    Remarque :

    Vous pouvez exporter un fichier de configuration du serveur pour différentes raisons :

    • Créer le même compte ArcGIS Server lors de l'installation sur plusieurs machines.
    • Stocker le compte à utiliser lors d'une mise à niveau vers une version plus récente.
    • Effectuez une installation en mode silencieux dans laquelle le nom d'utilisateur et le mot de passe sont chiffrés.

    Exportation d'un fichier de configuration du serveur

    Attention :

    Lors de l'exportation d'un fichier de configuration du serveur vers un partage réseau, le compte Système local sur l'ordinateur sur lequel ArcGIS Server est en cours d'installation doit disposer des autorisations d'écriture sur le partage réseau. Par exemple, si vous installez ArcGIS Server sur un ordinateur nommé Quick, le compte Système local sur Quick doit disposer des autorisations d'écriture sur le partage réseau. Si les autorisations ne sont pas définies, le fichier de configuration du serveur peut ne pas être exporté avec succès. Si vous n'êtes pas sûr de la façon de définir les autorisations pour le partage réseau, contactez l'administrateur système ou exportez le fichier de configuration du serveur localement et copiez-le sur le partage réseau.

  4. Pour terminer l'installation, suivez les instructions à l'écran.

  5. Une fois l'installation terminée, l'assistant d'autorisation du logiciel s'ouvre et vous permet d'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 workflow avant de passer à l'étape suivante du processus de mise à niveau.

    Remarque :

    Si vous procédez à une mise à niveau vers la version 10.5.1 à partir de la version 10.5, vous n'avez pas besoin d'autoriser à nouveau le logiciel.

    Remarque :

    Si vous autorisez votre instance d'ArcGIS Server avec plusieurs rôles de licence, vous devrez réexécuter l'assistant d'autorisation du logiciel pour chaque rôle de licence appliqué à la machine.

  6. Une fois autorisé, ArcGIS Server Manager s'ouvre automatiquement. Cliquez sur Poursuivre la mise à niveau du serveur pour terminer l'opération. Vous devez utiliser ArcGIS Server Manager sur la machine locale sur laquelle vous procédez à la mise à niveau pour finaliser cette étape. Vous ne pouvez pas Poursuivre la mise à niveau du serveur via un adaptateur Web ou un équilibreur de la charge.
    Attention :

    Si des erreurs sont renvoyées lorsque vous poursuivez la mise à niveau du serveur, vous pouvez être amené à corriger les erreurs 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 ensuite réessayer en cliquant de nouveau sur Poursuivre la mise à niveau du serveur.

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

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

  8. Si vous prévoyez d'utiliser la version mise à niveau d'ArcGIS Server en tant que serveur ArcGIS GeoAnalytics Server ou 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 à autoriser le site avec un rôle de licence ArcGIS GeoAnalytics Server ou ArcGIS Image Server.
    2. Connectez-vous au portail fédéré avec votre site. Connectez-vous en tant que membre du rôle d'administrateur par défaut. L'URL du portail est au format https://webadaptorhost.domain.com/<webadaptorname>/home.
    3. Accédez à Mon organisation > Modifier les paramètres > Serveurs.
    4. Sur la page Serveurs, cliquez sur Valider des serveurs afin de vérifier que le serveur fédéré que vous souhaitez utiliser en tant que serveur ArcGIS GeoAnalytics Server ou d'analyse raster peut toujours communiquer avec le portail. Une coche verte apparaît en regard 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 GeoAnalytics ou d'analyse raster du portail en le choisissant dans la liste déroulante Analyse des entités - Outils GeoAnalytics ou Analyse raster.
  9. Si vous effectuez la mise à niveau à partir d'une version antérieure à 10.5 (10.4.1 ou plus ancienne), redémarrez le service ArcGIS Server sur les machines du serveur d'hébergement du portail et du serveur ArcGIS GeoAnalytics Server et d'analyse raster fédéré (ArcGIS Image Server).

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.bat pour mettre à jour les connexions existantes des services.

Mettre à niveau en mode silencieux

Lors de la mise à niveau en mode silencieux à l’aide du programme d’installation setup.exe, vous devez préciser le compte ArcGIS Server utilisé par le logiciel. Il s'agit généralement du compte que vous avez défini lors de l'installation du logiciel. Si le compte a changé depuis que vous avez installé la version, si vous utilisez, par exemple, l'utilitaire Configurer le compte ArcGIS Server, vous devez saisir le nom d'utilisateur et le mot de passe que vous avez indiqués lors de la modification du compte.

Si vous ne précisez pas le compte ArcGIS Server ou si celui-ci ne correspond pas au compte ArcGIS Server utilisé par votre installation actuelle, le programme d'installation affiche un message indiquant que les informations d'identification n'ont pas pu être validées. En conséquence, l'installation prendra fin.

Vous pouvez définir le compte ArcGIS Server en accédant à l'utilitaire Configurer le compte ArcGIS Server dans le menu Démarrer sur l'ordinateur hébergeant ArcGIS Server. Le compte ArcGIS Server apparaît dans la boîte de dialogue. Si vous n'êtes pas sûr du mot de passe pour le compte ArcGIS Server, contactez l'administrateur système ou réinitialisez le mot de passe à l'aide de l'utilitaire Configurer le compte ArcGIS Server. Pour plus d'informations, reportez-vous à la rubrique Le compte ArcGIS Server.

Dans l'exemple suivant, le compte ArcGIS Server utilisé par le logiciel est moncompte :

<path to ArcGIS Server setup download folder>\Setup.exe /qb USER_NAME=myaccount PASSWORD=mypassword

Une fois l'installation terminée, l'assistant d'autorisation du logiciel s'ouvre et vous permet d'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 workflow avant de passer à l'étape suivante du processus de mise à niveau.

Remarque :

Si vous autorisez votre instance d'ArcGIS Server avec plusieurs rôles de licence, vous devrez réexécuter l'assistant d'autorisation du logiciel pour chaque rôle de licence appliqué à la machine.

Une fois autorisé, ArcGIS Server Manager s'ouvre automatiquement. Cliquez sur Poursuivre la mise à niveau du serveur pour terminer l'opération.

Remarque :

Vous devez utiliser ArcGIS Server Manager sur la machine locale sur laquelle vous procédez à la mise à niveau pour finaliser cette étape. Vous ne pouvez pas Poursuivre la mise à niveau du serveur via un adaptateur Web ou un équilibreur de la charge.

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

Remarque :

Si vous possédez un site ArcGIS Server à plusieurs machines, répétez les étapes de mise à niveau en mode silencieux pour les autres machines ArcGIS Server de votre site.

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.bat pour mettre à jour les connexions existantes des services.

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 d'ArcGIS Server 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 Server versions 10.3.1 ou antérieures vers la version 10.5.1 et que vous possédez des services de carte, d'entités ou d'imagerie 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.bat pour mettre à jour les services si vous souhaitez être en mesure de modifier les mots de passe des bases de données inscrites ou gérées qui sont utilisés par ces services.

Remarque :

Même si la commande ExternalizeConnectionStrings.bat 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 instance ArcGIS Server mise à 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 d’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 qu'administrateur Windows sur cette machine.
  4. Ouvrez une invite de commande en tant qu'administrateur Windows (Exécuter en tant qu'administrateur) et définissez le répertoire sur <ArcGIS Server installation directory>\ArcGIS\Server\tools\ExternalizeConnectionStrings.
  5. Exécutez ExternalizeConnectionStrings.bat pour mettre à jour la fonctionnalité de connexion des services de carte, d'entités ou d'imagerie existants. Par exemple

    C:\Program Files\ArcGIS\Server\tools\ExternalizeConnectionStrings>ExternalizeConnectionStrings.bat

    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.