Skip To Content

Mise à niveau vers ArcGIS Data Store 12.0

ArcGIS Data Store est inscrit auprès du site GIS Server qui est défini comme le serveur d’hébergement pour un déploiement ArcGIS Enterprise. Vous devez mettre à niveau vers la même version tous les composants de ce déploiement.

Préparation de la mise à niveau de ArcGIS Data Store

Étudiez soigneusement les informations ci-dessous et effectuez les opérations requises avant de mettre à niveau ArcGIS Data Store :

Confirmez que votre système respecte la configuration d’12.0

Les systèmes pris en charge, les fonctionnalités et les autres exigences peuvent varier entre les versions ArcGIS.

Pour confirmer que votre système respecte la configuration d’12.0, procédez comme suit :

  • Consultez les informations de mise à niveau d’ArcGIS Enterprise.
  • Prenez connaissance de la configuration système requise pour ArcGIS Data Store 12.0, afin de vous assurer que votre matériel répond aux conditions actuellement requises.
  • Avant de procéder à la mise à niveau d’un relational data store, vérifiez la taille du répertoire ArcGIS Data Store sur chaque machine. Assurez-vous que chaque machine dispose d’un espace disque suffisant pour contenir le double de la taille du répertoire ArcGIS Data Store.
  • Pour des informations sur les modifications apportées au support et aux fonctionnalités, consultez la rubrique Nouveautés de ArcGIS Data Store 12.0.
  • Vérifiez que tous les ports requis sont disponibles.
    Remarque :

    Les configurations de ports requises peuvent changer d’une version à une autre. Si vous n’ouvrez pas les ports requis, les couches Web risquent de ne pas pouvoir accéder aux données.

Versions du logiciel

S’il s’agit de la version 11.0 ou ultérieure du déploiement en cours, vous pouvez procéder à la configuration d’ArcGIS Data Store 12.0 et reconfigurer les data stores pour la mise à niveau vers 12.0. Ne désinstallez pas la précédente version de ArcGIS Data Store.

À partir de cette version, la mise à niveau directe vers ArcGIS Data Store 12.0 depuis la version 10.8, 10.8.1, 10.9 ou 10.9.1 n’est pas prise en charge. Vous devez procéder à une mise à niveau vers une version intermédiaire, puis vers 12.0. 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 Data Store de laquelle vous partez.

Si votre organisation contient des éléments de couche de scène hébergée, vous ne pouvez pas procéder à la mise à niveau directe depuis la version 11.3 ou une version précédente. Vous devez en premier lieu procéder à la mise à niveau vers la version 11.5, ajouter l’object store au déploiement, puis migrer les caches de couche de scène hébergée vers l’object store pour pouvoir procéder à la mise à niveau vers la version 12.0.

Attention :

Si vous ne migrez pas les caches de couche de scène hébergée vers l’object store avant la mise à niveau vers la version 12.0, la mise à niveau du déploiement va supprimer les caches et rendre les couches de scènes hébergées inutilisables. C’est également le cas pour les autres types d’éléments qui ne sont plus pris en charge si vous ne les migrez pas : ils ne fonctionneront plus après la mise à niveau.

Le tableau ci-dessous récapitule les chemins de mise à niveau en fonction de votre version de départ et indique si votre organisation utilise une fonctionnalité qui n’est pas prise en charge après la version 11.5. Cette fonctionnalité inclut les éléments suivants:

  • Couches de scènes hébergées avec les caches stockés dans le tile cache data store
  • Applications créées avec ArcGIS Web AppBuilder.
  • Applications créées avec ArcGIS Configurable Apps.

Le déploiement contient une fonctionnalité non prise en charge après la version 11.5Version de départVersions intermédiaires

Non

10.8, 10.8.1, 10.9 ou 10.9.1

11.1 – 11.5

11.0, 11.1, 11.2, 11.3, 11.4 ou 11.5

Aucune ; procéder à une mise à niveau directe vers la version 12.0

Oui

10.8, 10.8.1, 10.9, 10.9.1, 11.0, 11.1, 11.2, 11.3 ou 11.4

11.5

Remarque :

Si un déploiement ArcGIS Enterprise 11.4 de votre organisation contient des couches de scènes hébergées avec des caches dans le tile cache data store, mais qu’il ne contient aucune application créée avec ArcGIS Web AppBuilder ou ArcGIS Configurable Apps devant être migrée, vous pouvez migrer les caches de couche de scène hébergée vers l’object store, puis procéder à la mise à niveau directe du déploiement ArcGIS Enterprise vers la version 12.0.

Les versions 10.7.1 et antérieures ne sont plus prises en charge. Deux mises à niveau intermédiaires sont nécessaires pour effectuer une mise à niveau à partir de ces versions. Consultez la documentation de la mise à niveau 11.5 pour plus d’informations.

Consultez l’article de blog ArcGIS Dive into ArcGIS Enterprise 11.5 before you delve into 12 (Découvrir ArcGIS Enterprise 11.5 avant de se plonger dans la version 12) pour plus d’informations

Tâches à réaliser avant la mise à niveau

Exécutez les tâches suivantes avant la mise à niveau :

  • Créez une sauvegarde de tous les Data Stores du déploiement et stockez les fichiers de sauvegarde dans un emplacement à distance et sécurisé.
  • Téléchargez les fichiers d’installation du logiciel ArcGIS Data Store, Portal for ArcGIS, ArcGIS Server et ArcGIS Web Adaptor les plus récents à partir de My Esri. Téléchargez également les fichiers d’autorisation 12.0 pour Portal for ArcGIS et ArcGIS Server depuis My Esri.

    Tous les composants d’un déploiement ArcGIS Enterprise de base doivent être de la même version logicielle.

  • ArcGIS Data Store est toujours utilisé dans le cadre d’un déploiement ArcGIS Enterprise et vous devez mettre à niveau certains composants du déploiement avant la mise à niveau de ArcGIS Data Store. Mettez à niveau les composants ArcGIS Enterprise requis décrits dans la section suivante avant de mettre à niveau ArcGIS Data Store.

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 les comprend, mettez à niveau les autres sites de serveur fédéré.

    La plupart des sites de serveur fédéré doivent correspondre à la version du déploiement ArcGIS Enterprise de base. Pour plus d’informations sur les versions prises en charge pour les sites de serveur fédéré, reportez-vous à la rubrique Fédérer une instance 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 ArcGIS Data Store

Une fois que vous disposez des fichiers d’installation et de sauvegarde et que vous avez mis à niveau le serveur d’hébergement, effectuez les étapes de mise à niveau pour chaque type de data store. Tous les data stores inscrits auprès du même site ArcGIS Server doivent exécuter la même version de ArcGIS Data Store. Gardez les points suivants à l’esprit lorsque vous mettez à niveau ArcGIS Data Store :

  • Installez toujours ArcGIS Data Store sur toutes les machines d’un type de data store avant de reconfigurer ce data store.

    Par exemple, si le relational data store contient une machine principale et une machine de secours, installez d’abord la nouvelle version d’ArcGIS Data Store sur les deux machines, puis reconfigurez le data store à partir de l’une ou l’autre.

    De la même manière, si plusieurs machines de spatiotemporal Big Data store, object store ou graph store sont configurées avec le serveur d’hébergement, installez la nouvelle version d’ArcGIS Data Store sur chaque machine de data store du cluster. Lorsque la nouvelle version est installée sur toutes les machines dans le cluster, vous pouvez reconfigurer le Data Store.

  • Le mode Primary-standby (Principal-secours) n’est plus pris en charge pour un graph store. La mise à niveau d’un graph store exécuté en mode principal-secours depuis la version 11.2, 11.3 ou 11.4 place le graph store en mode une seule instance. Si vous disposez de machines principales et de secours dans le graph store, installez la nouvelle version de ArcGIS Data Store sur ces machines, puis reconfigurez l’une des machines. Vérifiez qu’un emplacement de sauvegarde par défaut est configuré pour le graph store et utilisez l’utilitaire configuredatastore pour ajouter de nouveau la deuxième machine, puis ajoutez une troisième machine au graph store après la mise à niveau.
  • Ne désinstallez pas ArcGIS Data Store avant d’installer la nouvelle version.

À l’issue de la procédure décrite dans la section Se préparer à mettre à niveau ArcGIS Data Store ci-avant et après avoir mis à niveau les composants ArcGIS Enterprise dont la mise à niveau doit être réalisée avant celle d’ArcGIS Data Store, procédez comme suit pour mettre à niveau tous les types d’ArcGIS Data Store :

  1. Si vous utilisez un spatiotemporal Big Data store avec ArcGIS GeoEvent Server, connectez-vous à ArcGIS GeoEvent Manager et arrêtez les services d’entités utilisés pour archiver les données.
  2. Mettez à jour l’installation ArcGIS Data Store sur chaque machine de répertoire de données.

    Pour mettre à jour l’installation, exécutez le script de configuration ArcGIS Data Store 12.0 le plus récent depuis l’invite de commande avec le même nom d’utilisateur que celui qui a ArcGIS Data Store la première fois. Ne désinstallez pas l’installation existante.

    Pour exécutez la commande, allez dans le répertoire ROOT ou untar et exécutez /Setup.

    Pour exécuter le script d’installation à partir du média d’installation ArcGIS Data Store 12.0, cliquez sur le script d’installation puis sur Run in Terminal (Exécuter dans le terminal).

    Remarque :

    Vous n’avez pas besoin d’arrêter le service ArcGIS Data Store manuellement pour effectuer la mise à niveau ; le script d’installation s’en charge.

    Le programme d’installation détecte la version actuelle d’ArcGIS Data Store sur la machine cible et vous invite à continuer ou à quitter la mise à niveau. Consultez l’exemple ci-dessous :

    =========================================================================
    ArcGIS Data Store 12.0 (Linux)
    =========================================================================
    
    Your ArcGIS Data Store 11.3 is installed at:
    
    /home/ags/arcgis/datastore
    
    Confirm Settings
    =========================================================================
    Product to upgrade:             ArcGIS Data Store 11.3 (Linux)
    Location to upgrade:            /home/ags/arcgis/datastore/usr/arcgisdatastore
    
    Your ArcGIS Data Store 11.3 will be stopped when performing the upgrade 
    and ArcGIS Data Store 12.0 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):

    Conseil :

    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 :

    Attendez que l’installation ArcGIS Data Store sur cette machine passe à la version 12.0. Cette opération peut prendre plusieurs minutes.

  4. Après l’installation de la nouvelle version de ArcGIS Data Store sur la première machine du répertoire de données, installez la même version de ArcGIS Data Store sur toutes les autres machines de répertoire de données configurées avec le même site GIS Server. Par exemple, si vous avez un répertoire de données relationnelles haute disponibilité (deux machines) et un répertoire de Big Data spatio-temporelles haute disponibilité avec trois machines, répétez les étapes d’installation sur les machines restantes avant de passer à la prochaine étape.
  5. Une fois toutes les installations ArcGIS Data Store mises à jour à la version la plus récente, utilisez l’utilitaire configuredatastore pour reconfigurer chaque type de data store avec le site d’hébergement GIS Server.

    La fréquence d’exécution de l’utilitaire configuredatastore dépend de votre configuration, comme suit :

    • Pour un relational data store fonctionnant en mode principal-secours, identifiez-vous sur la machine principale ou de secours sous le nom de l’utilisateur qui a installé ArcGIS Data Store, puis exécutez l’utilitaire configuredatastore. Cela permet de mettre à niveau le data store sur les machines principale et de secours.
    • Pour un graph store fonctionnant en mode principal-secours, identifiez-vous sur l’une des machines sous le nom de l’utilisateur qui a installé ArcGIS Data Store, puis exécutez l’utilitaire configuredatastore. Le graph store est alors mis à niveau sur cette machine et défini en mode une seule instance. Par ailleurs, l’autre machine du graph store est désinscrite et les données de graphe en double de cette machine sont supprimées. À des fins de haute disponibilité, configurez un cluster de graph store comme décrit dans la section Ajouter une machine à un graph store mis à niveau, dans les tâches requises après la mise à niveau, vers la fin de cette page.
    • Si différents types de data stores se trouvent sur la même machine, vous pouvez spécifier ceux à mettre à niveau en utilisant le paramètre --stores lors de l’exécution de l’utilitaire configuredatastore.
    • Pour les data stores fonctionnant en mode cluster, identifiez-vous sur l’une des machines sous le nom de l’utilisateur qui a installé ArcGIS Data Store, puis exécutez l’utilitaire configuredatastore. Cela permet de mettre à niveau toutes les machines du data store agrégé.

    Dans cet exemple, l’utilitaire configuredatastore est exécuté sur une machine sur laquelle le relational data store fonctionne. Le data store est configuré avec le site GIS Server https://myserver.example.com:6443/arcgis:

    ./configuredatastore.sh https://myserver.example.com:6443/arcgis serveradmin MyAdminPassword /home/ags/arcgis/datastore/usr/arcgisdatastore --stores relational

    Dans cet exemple, l’utilitaire configuredatastore est exécuté sur l’une des machines dans un cluster spatiotemporal Big Data Store configuré avec le site GIS Server https://gisserver.example.com:6443/arcgis :

    ./configuredatastore.sh https://gisserver.example.com:6443/arcgis serveradmin MyAdminPassword /home/ags/arcgis/datastore/usr/arcgisdatastore --stores spatiotemporal

    L’exécution de l’utilitaire configuredatastore redémarre ArcGIS Data Store sur toutes les machines du data store.

    Avant la mise à niveau, ArcGIS Data Store vérifie que la même version de ArcGIS Data Store est installée sur toutes les machines du répertoire de données et qu’elles sont toutes accessibles. Si des machines ne sont pas mises à jour ou accessibles, ArcGIS Data Store ne peut pas procéder à la mise à niveau. Corrigez les problèmes liés à l’installation ou au réseau, puis lancez de nouveau l’utilitaire configuredatastore.

  6. Si vous détenez un spatiotemporal Big Data Store, confirmez qu’il affiche un état healthy.

    Pour déterminer l’état d’un data store, connectez-vous au répertoire administrateur ArcGIS Server du serveur d’hébergement et exécutez la commande REST validate.

  7. Si le portail ArcGIS Enterprise comporte des sites ArcGIS GeoEvent Server, ArcGIS Mission Server ou ArcGIS Knowledge Server fédérés, mettez-les à niveau.

    Dès que les sites fédérés ont été mis à niveau, vérifiez que les services exécutés sur ces sites sont opérationnels.

Tâches requises après la mise à niveau

Une fois que vous avez mis à niveau tous les types de ArcGIS Data Store dans le déploiement, procédez comme suit :

Valider les stockages des données

Vous pouvez vous connecter à ArcGIS Server Manager pour valider que le site GIS Server est toujours en mesure de communiquer avec chaque data store.

Pour valider un data store à partir d’ArcGIS Server Manager, procédez comme suit :

  1. Connectez-vous à ArcGIS Server Manager.

    Le compte que vous utilisez pour vous connecter doit être membre du rôle Publication ou Administration.

  2. Accédez à Site > Stockage des données.
  3. Cochez la case en regard du data store que vous souhaitez valider (ArcGIS_Data_Store).
  4. Cliquez sur Valider.

Si le Data Store est en cours d’exécution et que le site du GIS Server parvient toujours à communiquer avec lui, une coche verte apparaît dans la colonne Status (Statut).

Vérifier le statut des couches Web hébergées

Pour vérifier que les services Web hébergés fonctionnent toujours après la mise à niveau, procédez comme suit :

  1. Connectez-vous à ArcGIS Server Manager.

    Le compte que vous utilisez pour vous connecter doit être membre du rôle Publication ou Administration.

  2. Accédez à Services > Hébergé.
  3. Vérifiez que tous les services sont en cours d’exécution.

Ajouter des machines à un graph store mis à niveau

Lorsque vous mettez à niveau un graph store vers 12.0 depuis la version 11.4 ou une version antérieure, le graph store mis à niveau est en mode une seule instance. Si vous mettez à niveau un graph store 11.2, 11.3 ou 11.4 qui était exécuté en mode principal-secours, la mise à niveau change le mode en mode une seule instance et une seule machine reste viable. À des fins de haute disponibilité, configurez un cluster de graph store.

Un cluster doit contenir trois machines. Vous pouvez utiliser la machine secondaire existante (mais non inscrite) comme deuxième machine du cluster car vous y avez déjà installé la dernière version de ArcGIS Data Store. Configurez-la avec le même serveur d’hébergement que la machine de graph store mise à niveau. Installez ensuite ArcGIS Data Store sur une troisième machine et configurez-le comme graph store inscrit auprès du même serveur d’hébergement que les deux autres machines du graph store.

Attention :

N’utilisez pas ces instructions si vous avez créé le déploiement à l’aide de ArcGIS Enterprise Cloud Builder for Microsoft Azure ou de l’un des outils de déploiements ArcGIS Enterprise sur Amazon Web Services. Au lieu de cela, suivez les instructions de mise à niveau fournies dans l’aide de ArcGIS Enterprise sur Microsoft Azure et ArcGIS Enterprise sur Amazon Web Services.

Pour créer un cluster de graph stores après la mise à niveau, procédez comme suit :

  1. Vérifiez qu’un emplacement de sauvegarde par défaut est configuré pour le graph store.
  2. Ajoutez une deuxième machine de graph store au déploiement en procédant comme suit :
    1. Utilisez l’ancienne deuxième machine ou installez ArcGIS Data Store (graph store) sur une nouvelle machine.
    2. Exécutez l’utilitaire configuredatastore sur la deuxième machine pour configurer le graph store et l’inscrire auprès du même serveur d’hébergement que la machine de graph store mise à niveau.

      ./configuredatastore.sh https://myserver.example.com:6443/arcgis serveradmin MyAdminPassword /home/ags/arcgis/datastore/usr/arcgisdatastore --stores graph --cluster

      Le graph store est placé en mode cluster dès que vous configurez la deuxième machine du graph store en mode cluster. Toutefois, ce cluster n’est pas fonctionnel tant que vous n’avez pas ajouté la troisième machine.

  3. Installez ArcGIS Data Store (graph store) sur une troisième machine.

    Un cluster de graph store doit comporter exactement trois machines.

  4. Exécutez l’utilitaire configuredatastore sur la troisième machine pour créer le graph store et l’inscrire auprès du même serveur d’hébergement que les deux autres machines.

Le cluster de graph store est en place et ArcGIS Data Store distribue les données de graphe sur le cluster.

Créer des sauvegardes complètes de tous les data stores

Une fois que vous avez vérifié que la mise à niveau était valide, utilisez l’utilitaire backupdatastore pour créer une sauvegarde de chaque data store dans le déploiement. Vous disposez ainsi d’une sauvegarde complète si un problème survient avant la prochaine sauvegarde planifiée.

Supprimer les fichiers temporaires inutiles

Une fois que vous avez terminé la procédure requise après la mise à niveau décrite ci-avant, vous pouvez exécuter l’utilitaire diskcleanup pour supprimer les fichiers temporaires qui ne sont plus nécessaires.