ArcGIS Server 10.9 pour ArcGIS Server est fourni sous la forme d’un programme d’installation. Il est exécuté au moyen d’un utilitaire nommé Setup.exe.
Le paquetage d’installation ArcGIS Server 10.9 peut mettre à niveau les versions 10.4 et ultérieures actuellement 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.
Mettre à niveau ArcGIS Server à partir de la version 10.3 ou d’une version antérieure
La mise à niveau directe vers ArcGIS Server 10.9 à partir des versions 10.3 ou antérieures n’est pas prise en charge. Pour procéder à une mise à niveau vers ArcGIS Server 10.9 à partir des versions 10.3 ou antérieures, commencez par une mise niveau vers une version intermédiaire (10.4-10.8.1). Ensuite, mettez cette version à niveau vers ArcGIS Server 10.9. Vous préserverez ainsi le magasin de configuration et les répertoires de serveur de votre site.
Les sites de la version 10.0 et version antérieure ne peuvent conserver aucun contenu ou répertoire existant. Vous devez désinstaller le logiciel et installer ArcGIS Server 10.9 en tant que site nouveau.
Préparation de la mise à niveau de ArcGIS Server
Avant la mise à niveau, étudiez les informations suivantes : Consultez le forum aux questions relatif à la mise à niveau de ArcGIS Server.
- Si vous effectuez une mise à niveau vers la version 10.9, vous devrez à nouveau autoriser votre logiciel avec un nouveau fichier d’autorisation pour la version 10.9. Vous pouvez accéder aux nouveaux fichiers d’autorisation sur My Esri.
- Pour que votre portail ArcGIS Enterprise fonctionne, il doit être de la même version que votre serveur d’hébergement. Vous devez également réinstaller vos instances ArcGIS Web Adaptor à la même version que ArcGIS Server.
- L’ordre recommandé pour mettre à niveau votre déploiement 10.9 est le suivant :
- Mettez à niveau Portal for ArcGIS.
- Mettez à niveau ArcGIS Web Adaptor (pour Portal for ArcGIS) pour IIS ou Java (Windows).
- Mettez à niveau le site ArcGIS Server qui fait office de serveur d’hébergement du portail.
- Mettez à niveau ArcGIS Web Adaptor (pour ArcGIS Server) pour IIS ou Java (Windows).
- Mettez à niveau ArcGIS Data Store (mettez à niveau la machine principale d’abord, puis la machine de secours).
- Mettez à niveau tous les autres sites ArcGIS Server du déploiement.
- Désinstallez ArcGIS Desktop s’il est installé sur l’une de vos machines ArcGIS Server.
Remarque :
Avec ArcGIS Server 10.9, aucune version de ArcGIS Desktop ne peut être installée sur la même machine que ArcGIS Server.
Remarque :
Vous n’avez pas besoin de désinstaller ou de mettre à niveau ArcGIS Pro lorsque vous mettez à niveau ArcGIS Enterprise.
- 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.
- Si vous avez déjà configuré une géodatabase d’entreprise comme base de données gérée pour votre serveur d’hébergement et que vous procédez à une mise à niveau de la version 10.6 (ou une version antérieure) vers 10.9, vous devrez effectuer quelques étapes supplémentaires. Une fois que vous avez mis à niveau ArcGIS Server, vous devez inscrire la géodatabase d’entreprise comme base de données (par opposition à une base de données gérée). Ensuite, installez ArcGIS Data Store et inscrivez-le comme répertoire de données relationnelles . Cela aura pour effet de configurer ArcGIS Data Store en tant que base de données gérée de votre serveur d’hébergement.
- La version de votre portail ArcGIS Enterprise doit correspondre à la version du serveur d’hébergement et aux éventuelles instances de GeoAnalytics Server, 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.
- 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 votre site ArcGIS Server à niveau, vérifiez que les bases de données que vous utilisez 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 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.
- Spécifications de bases de données Dameng
- Spécifications de bases de données IBM Db2
- Spécifications de bases de données IBM Informix
- Spécifications de bases de données Microsoft SQL Server
- Spécifications de bases de données Oracle
- Spécifications de bases de données PostgreSQL
- Spécifications de bases de données SAP HANA
- Configuration requise pour Teradata Data Warehouse Appliance
- Avant la mise à niveau, vérifiez que les ports requis sont ouverts pour la communication.
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 la machine ArcGIS Server à niveau vers la version 10.9. Les options suivantes vous permettent de mettre votre site ArcGIS Server à 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 10.9. 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 exactement 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.
Si vous possédez un site ArcGIS GeoAnalytics Server à plusieurs machines, suivez les étapes supplémentaires de la section Mettre à niveau ArcGIS GeoAnalytics Server ci-dessous lors de la mise à niveau.
Les options suivantes vous permettent de mettre vos machines ArcGIS Server à niveau. Répétez les étapes de mise à niveau sur chaque machine ArcGIS Server afin de mettre à niveau le site vers la version 10.9.
Mettre à niveau à l'aide du programme d'installation
Remarque :
Nous vous conseillons d’utiliser le fichier setup.exe pour mettre ArcGIS Server à niveau vers 10.9. Si des restrictions au sein de votre organisation vous empêchent d’utiliser le fichier setup.exe, reportez-vous à la rubrique Mise à niveau d’une version antérieure en mode silencieux grâce à setup.msi.
Pendant l’installation, vous serez invité à lire le contrat principal et à l’accepter ou à quitter l’assistant si vous n’êtes pas d’accord avec les termes.
Le programme d'installation affiche les fonctionnalités qui seront installées.
Si la boîte de dialogue suivante s’affiche après la boîte de dialogue Select Features (Sélectionner des entités), 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 de 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.
Le compte ArcGIS Server utilisé par votre installation existante est prérenseigné dans la zone de saisie ArcGIS Server Account (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 n’est pas valide. Si vous n’êtes pas sûr du mot de passe du 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, I have a configuration file with the account information generated by a previous run of this setup (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.
Si vous sélectionnez Specify the account name and password (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 les raisons suivantes :
- Créez le même compte ArcGIS Server lors d’une installation sur plusieurs ordinateurs.
- Stocker le compte à utiliser lors d'une mise à niveau vers une version plus récente.
- Effectuer une installation en mode silencieux pour laquelle le nom d’utilisateur et le mot de passe sont chiffrés.
Attention :
Lors de l’exportation d’un fichier de configuration de serveur vers un partage réseau, le compte Système local sur l’ordinateur sur lequel ArcGIS Server est installé doit disposer d’autorisations d’accès en é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, il se peut que le fichier de configuration du serveur ne soit pas 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.
Pour terminer l'installation, suivez les instructions à l'écran.
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 de ArcGIS Server avec plusieurs rôles de licence, vous devrez réexécuter l’assistant d’autorisation du logiciel, 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. Si la licence associée à votre serveur d’hébergement a une date d’expiration, mettez à jour la licence dans votre répertoire ArcGIS Data Store relationnel après avoir mis à niveau et mis à jour votre licence ArcGIS Server, et après avoir mis à niveau le répertoire de données relationnelles.
- 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 une instance Web Adaptor ou un équilibreur de charge.
Attention :
Si des erreurs sont renvoyées après que vous avez cliqué sur Continue Server Upgrade (Poursuivre la mise à niveau du serveur), il est possible que vous deviez les corriger avant de pouvoir 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).
Si vous avez configuré ArcGIS Web Adaptor pour qu’il fonctionne avec votre site, vous devez également installer la version 10.9 ArcGIS Web Adaptor. Suivez les instructions relatives au type d’adaptateur Web utilisé :
- Installation de ArcGIS Web Adaptor (IIS) 10.9
- Installation de ArcGIS Web Adaptor (Java Platform) 10.9 sous Windows
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. Attendez que la mise à niveau d'un site se termine avant de cliquer sur Continue Server Upgrade (Poursuivre la mise à niveau du serveur) sur un autre site.
- Si vous prévoyez d’utiliser la version mise à niveau de 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 :
- Soyez sûr d’avoir autorisé le site avec un rôle de licence ArcGIS GeoAnalytics Server ou ArcGIS Image Server.
- 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.
- Cliquez sur Organization (Organisation) > Edit Settings (Modifier les paramètres) > Servers (Serveurs).
- Sur la page Servers (Serveurs), cliquez sur Validate Servers (Valiser les 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.
- Une fois que vous avez vérifié la validité du serveur, configurez-le en tant que serveur GeoAnalytics Server ou d’analyse raster du portail en le choisissant dans la liste déroulante Feature Analysis - GeoAnalytics Tools (Analyse des entités - Outils GeoAnalytics) ou Raster Analysis (Analyse raster).
- Si vous effectuez la mise à niveau à partir de la version 10.4.1 ou antérieure, 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 (ArcGIS Image Server).
Héritage :
Pour modifier les mots de passe 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.bat. Cette procédure est uniquement nécessaire lorsque ArcGIS Server a été mis à niveau vers les dernières versions, mais que les services n’ont pas été externalisés.
Si vous avez personnalisé un service avec des extensions d’objet serveur (SOE) ou des intercepteurs d’objet serveur (SOI), redémarrez le service après la mise à niveau de ArcGIS Server.
Mettre à niveau en mode silencieux
Lors de la mise à niveau en mode silencieux avec le fichier 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 (par exemple, vous utilisez l’utilitaire Configure ArcGIS Server Account (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 identifiants de connexion n’ont pas pu être validés. 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 du 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 de ArcGIS Server avec plusieurs rôles de licence, vous devrez réexécuter l’assistant d’autorisation du logiciel, 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. Si la licence associée à votre serveur d’hébergement a une date d’expiration, mettez à jour la licence dans votre répertoire ArcGIS Data Store relationnel après avoir mis à niveau et mis à jour votre licence ArcGIS Server, et après avoir mis à niveau le répertoire de données relationnelles.
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 exécuter l’opération Continue Server Upgrade (Poursuivre la mise à niveau du serveur) via une instance Web Adaptor ou un système d’équilibrage de la charge.
À partir de la version 10.6, 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.bat -s. Pour obtenir de l’aide, exécutez la commande avec -h ou --help.
Si vous avez configuré ArcGIS Web Adaptor pour qu’il fonctionne avec votre site, vous devez également installer la version 10.9 ArcGIS Web Adaptor. Suivez les instructions relatives au type d’adaptateur Web utilisé :
- Installation de ArcGIS Web Adaptor (IIS) 10.9
- Installation de ArcGIS Web Adaptor (Java Platform) 10.9 sous Windows
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.
Vous pouvez mettre à jour les mots de passe et les noms d’hôte dans les connexions de base de données inscrites et gérées utilisées par les services existants.
Mettre à niveau ArcGIS GeoAnalytics Server
Si vous possédez un site GeoAnalytics Server à plusieurs machines, vous devez effectuer d’autres étapes lors de la mise à niveau de votre déploiement comme suit :
- Arrêtez le service ArcGIS Server sur toutes les machines du site GeoAnalytics Server à l’aide de l’application de bureau Windows Service Manager.
- Redémarrez chaque machine sur le site. Après le redémarrage, ouvrez le gestionnaire de services Windows sur chaque machine. Si le service ArcGIS Server est en cours d’exécution, arrêtez-le.
- Vérifiez s’il existe des processus ArcGIS Server orphelins connus pour entraver le processus de mise à niveau comme suit :
- Ouvrez le Gestionnaire de tâches pour afficher les processus en cours d’exécution. Cliquez sur Plus de détails si cette fenêtre n’est pas ouverte par défaut.
- Dans l’onglet Details (Détails), cliquez avec le bouton droit sur l’en-tête Name (Nom) et cliquez sur Select Columns (Sélectionner les colonnes).
- Dans la boîte de dialogue Select Columns (Sélectionner les colonnes), cochez la case d’option Command Line (Ligne de commande) et cliquez sur OK. Triez les processus par la colonne Name (Nom).
- Recherchez les processus nommés cmd.exe. Dans la colonne Command Line (Ligne de commande), vérifiez les chemins d’accès commençant par <ArcGIS Server install location>\ArcGIS\Server\. Si ces processus existent, cliquez avec le bouton droit sur chacun d’entre eux et sélectionnez Fin de tâche.
- Recherchez les processus nommés java.exe. Dans la colonne Command Line (Ligne de commande), vérifiez les chemins d’accès commençant par <ArcGIS Server install location>\ArcGIS\Server\. Si ces processus existent, cliquez avec le bouton droit sur chacun d’entre eux et sélectionnez Fin de tâche.
- Répétez les étapes ci-dessus pour toutes les machines du site GeoAnalytics Server.
- Lorsque vous êtes certain qu’aucun processus ArcGIS Server orphelin n’est encore en cours d’exécution, suivez les étapes de mise à niveau de cette rubrique afin de mettre à niveau la machine principale sur votre site GeoAnalytics Server, que vous utilisiez le programme d’installation ou procédiez à une mise à niveau silencieuse.
- Répétez ces étapes pour chaque machine de votre site.
- Une fois toutes les machines mises à niveau, arrêtez de nouveau le service ArcGIS Server sur toutes les machines. Attendez au moins cinq minutes pour laisser le système procéder aux réglages nécessaires.
- Après au moins cinq minutes, utilisez l’application Services pour redémarrer le service ArcGIS Server sur toutes les machines de votre site. De nouveau, attendez au moins cinq minutes après avoir relancé le service.
- Utilisez la tâche Compute Platform Health Check (Vérification de l’intégrité de la plateforme informatique) du répertoire administrateur de ArcGIS Server pour vérifier que votre site GeoAnalytics Server est prêt à être utilisé.
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.
Vous avez un commentaire à formuler concernant cette rubrique ?