Skip To Content

Mettre à niveau ArcGIS Data Store

ArcGIS Data Store est inscrit auprès d’un site GIS Server, que vous définissez 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 système.

Se préparer à mettre à niveau ArcGIS Data Store

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

  • Vous devez d’abord obtenir vos nouveaux fichiers d’autorisation sur My Esri (Mon Esri) avant d’effectuer la mise à niveau à la version 10.6.1.
  • L’exécution du programme d’installation 10.6.1 met automatiquement à niveau votre ArcGIS Data Store à la version 10.6.1. Il n’est pas nécessaire d’obtenir et d’installer chaque version précédemment publiée en séquence. Ne désinstallez pas votre précédente version d’ArcGIS Data Store.
  • 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 la même version que ArcGIS Server pour vos instances de Web Adaptor.
  • Avant d’effectuer la mise à niveau d’un répertoire de données relationnels ou d’un répertoire de données du cache de tuiles, 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.
  • Si vous effectuez une mise à niveau à partir de la version 10.4 et que vous archivez les données d’observation diffusées à partir d’un site ArcGIS GeoEvent Server fédéré vers votre big data store spatio-temporel, vous devez appliquer Le correctif 1 pour ArcGIS 10.4 GeoEvent Extension à votre ArcGIS GeoEvent Server. Une fois le correctif appliqué, suivez les instructions pour réparer les données avant de poursuivre la mise à niveau des composants de votre déploiement ArcGIS Enterprise.
  • Si vous utilisez un site ArcGIS GeoEvent Server fédéré, arrêtez le service ArcGIS GeoEvent Server sur toutes les machines avant de mettre à niveau ArcGIS Server.
  • La mise à niveau doit être effectuée dans l’ordre suivant :
    1. Mettez à niveau Portal for ArcGIS.
    2. Mettez à niveau ArcGIS Web Adaptor (pour le portail).
    3. Mettez à niveau les sites ArcGIS Server. Vous devez mettre à niveau le serveur d’hébergement et tous les autres sites ArcGIS Server fédérés (le cas échéant) avant de mettre à niveau ArcGIS Data Store.
    4. Mettez à niveau ArcGIS Web Adaptor (pour ArcGIS Server).
    5. Mettez à niveau ArcGIS Data Store.
    6. Installez la nouvelle version du logiciel ArcGIS GeoEvent Server.
  • Créez une sauvegarde de votre stockage de données. La manière de créer une sauvegarde va dépendre de la version ArcGIS Data Store à partir de laquelle vous effectuez la mise à niveau et du type de stockage de données que vous mettez à niveau.
    • Si vous effectuez la mise à niveau à partir de la version 10.5 ou d’une version ultérieure, créez une sauvegarde complète de chaque stockage de données à l’aide de l’utilitaire backupdatastore. Si la mise à niveau se passe mal et que vous avez besoin de revenir à votre installation précédente, vous pouvez réinstaller l’ancienne version du logiciel ArcGIS Data Store et utiliser ces fichiers de sauvegarde ainsi que l’utilitaire restoredatastore pour restaurer vos données.
    • Si vous effectuez la mise à niveau sur une version 10.4.1 ou antérieure du stockage de données du cache de tuiles, utilisez l’utilitaire exportmanageddb pour effectuer une copie de sauvegarde du stockage de données du cache de tuiles. Si la mise à niveau se passe mal et que vous avez besoin de revenir à votre installation précédente, vous pouvez réinstaller l’ancienne version du logiciel ArcGIS Data Store et utiliser l’utilitaire importmanagedb pour importer le fichier d’exportation.
    • Si vous mettez à niveau un stockage de Big Data spatio-temporelles 10.4 ou 10.4.1, effectuez une copie de sauvegarde du répertoire de contenu sur chaque machine dans le stockage de Big Data spatio-temporelles. Si la mise à niveau se passe mal et que vous avez besoin de revenir à votre installation précédente, vous pouvez réinstaller l’ancienne version du logiciel ArcGIS Data Store et remplacer le répertoire de contenu sur chaque machine par les copies de sauvegarde des répertoires.

Emplacements de données haute disponibilité

L’ordre dans lequel vous mettez à niveau les types de stockages des données n’a pas d’importance, mais celui dans lequel vous mettez à niveau chaque machine d’un stockage des données hautement disponible importe. Lorsque vous mettez à niveau un stockage de données relationnelles haute disponibilité ou du cache de tuiles, vous devez installer la nouvelle version d’ArcGIS Data Store sur les machines principales et de secours. Vous pouvez ensuite configurer les deux machines en exécutant l’assistant Data Store Configuration ou l’utilitaire configuredatastore à partir de la machine principale. Ceci permet de configurer les machines principales et de secours.

Si votre stockage de Big Data spatio-temporelles contient plus d’une machine, installez une nouvelle version d’ArcGIS Data Store sur toutes les machines. Ensuite, connectez-vous à l’une des machines à l’aide d’un identifiant de connexion et configurez toutes les machines du stockage de Big Data spatio-temporelles en exécutant l’assistant Data Store Configuration ou l’utilitaire configuredatastore. Toutes les machines doivent à présent être configurées.

Remarque :

N’exécutez pas d’outils Outils GeoAnalytics qui génèrent des couches d’entités hébergées et ne créez pas de nouveau service d’archivage pour ArcGIS GeoEvent Server avant d’avoir mis à niveau toutes les machines du stockage de Big Data spatio-temporelles. Pour vous assurer que les Outils GeoAnalytics ne sont pas exécutés pendant la mise à niveau du stockage de Big Data spatio-temporelles, connectez-vous à ArcGIS Server Manager en tant qu’administrateur d’ArcGIS Server et arrêtez le service GeoAnalyticsTools du système.

Mettre à niveau ArcGIS Data Store

Une fois que vous disposez des fichiers d’installation et de sauvegarde et que vous avez mis à niveau tous les sites ArcGIS Server nécessaires, passez aux étapes de mise à niveau pour chaque type de stockage de données. Tous les stockages de données inscrits auprès du même site ArcGIS Server doivent exécuter la même version d’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 stockage de données avant de reconfigurer celui-ci.
  • Ne désinstallez pas ArcGIS Data Store avant d’installer la nouvelle version.
  • Si vous disposez de machines principales et de secours dans votre stockage de données relationnelles ou du cache de tuiles, installez la nouvelle version d’ArcGIS Data Store sur ces machines, puis reconfigurez le stockage de données à partir de la machine principale. Cela reconfigurera également la machine de secours.
  • Si vous avez plusieurs stockages de Big Data spatio-temporelles configurés avec votre site ArcGIS Server, installez la nouvelle version d’ArcGIS Data Store sur chaque machine de stockage de Big Data spatio-temporelles.

Astuce:

Avant la version 10.5 de ArcGIS Data Store, des stockages des données du cache de tuiles et relationnelles étaient créés lors de la configuration d’un stockage des données. Cependant, si aucun utilisateur de votre organisation n’a publié de couche de scènes hébergée dans le portail, le stockage de données du cache de tuiles n’est pas configuré et vous n’avez pas à le mettre à niveau.

  1. Exécutez l’utilitaire backupdatastore pour créer une sauvegarde complète ou un instantané du stockage des données. Assurez-vous que les fichiers de sauvegarde sont stockés dans un emplacement distant et sécurisé.
  2. 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.
  3. Vous devez mettre à niveau ArcGIS Server et son adaptateur Web sur votre serveur d'hébergement avant de mettre ArcGIS Data Store à niveau. Reportez-vous à la rubrique Mettre à niveau ArcGIS Server dans le guide d’installation de ArcGIS Server pour obtenir des instructions. Si vous avez fédéré ArcGIS GeoEvent Server ou les sites ArcGIS GeoAnalytics Server, mettez-les également à niveau.

    Astuce:

    Vous pouvez mettre à niveau Portal for ArcGIS avant ou après la mise à niveau d’ArcGIS Server et d’ArcGIS Data Store. Assurez-vous simplement que tous les composants de votre déploiement ArcGIS Enterprise sont mis à niveau à la même version avant son utilisation.

  4. Si vous utilisez un stockage de Big Data spatio-temporelles ArcGIS GeoEvent Server, connectez-vous à ArcGIS GeoEvent Server Manager et arrêtez les services d’entités utilisés pour archiver les données.
  5. Eventuellement, si vous voulez empêcher les utilisateurs de modifier les couches d’entités hébergées pendant la mise à niveau, connectez-vous au serveur d’hébergement (site GIS Server) depuis ArcGIS Server Manager et arrêtez tous les services d’entités hébergées. De la même façon, si vous disposez d’un site ArcGIS GeoAnalytics Server fédéré, connectez-le depuis ArcGIS Server Manager et arrêtez tous les services d’entités hébergées.
  6. Mettez à jour l’installation ArcGIS Data Store sur chaque machine de stockage de données. Pour des stockages de données du cache de tuiles haute disponibilité, mettez à jour l’installation ArcGIS Data Store sur la machine de secours en premier, puis sur la machine primaire.

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

    Pour exécutez la commande, passez au répertoire ROOT ou untar et exécutez /Setup.

    Pour exécuter le script d’installation à partir du support d’installation ArcGIS Data Store 10.6.1, 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 la mise à niveau ; le script d’installation l’arrête pour vous.

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

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

  8. 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 10.6.1. Cette opération peut prendre plusieurs minutes.

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

    L’endroit et la fréquence d’exécution de l’utilitaire configuredatastore dépend de votre configuration.

    • Pour les stockages de données relationnelles et du cache de tuiles, connectez-vous à la machine principale avec le nom de l’utilisateur qui a installé ArcGIS Data Store et lancez l’utilitaire configuredatastore. Ceci permet de mettre à niveau le stockage de données sur les machines principale et secondaire.
    • Si vos stockages de données relationnelles et du cache de tuiles principaux sont exécutés sur la même machine, il vous suffit d’exécuter l’utilitaire configuredatastore une fois sur la machine principale. Cela met à niveau les stockages de données relationnelles et du cache de tuiles principal et de secours.
    • Pour les stockages de Big Data spatio-temporelles, connectez-vous à l’une des machines de stockage de Big Data spatio-temporelles avec le nom de l’utilisateur qui a installé ArcGIS Data Store et lancez l’utilitaire configuredatastore. Cela met à niveau toutes les machines du stockage de Big Data spatio-temporelles.

    Dans cet exemple, l’utilitaire configuredatastore est exécuté sur la machine principale où les stockages de données relationnelles et du cache de tuiles sont tous les deux exécutés. Les deux stockages de données sont configurés avec le site GIS Serverhttps://myserver.network.com:6443/arcgis :

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

    Dans cet exemple, l’utilitaire configuredatastore est exécuté sur l’une des machines dans un stockage de Big Data spatio-temporelles configuré avec le site GIS Serverhttps://gisserver.mynetwork.com:6443/arcgis :

    ./configuredatastore.sh https://gisserver.mynetwork.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 stockage de données.

    Avant la mise à niveau, ArcGIS Data Store confirme que toutes les machines du stockage de données ont la même version d’ArcGIS Data Store installée et que toutes les machines sont accessibles. Si des machines ne sont pas mises à jour ou accessibles, ArcGIS Data Store ne peut pas procéder à la mise à niveau. Corrigez l’installation ou les problèmes de réseau, puis lancez de nouveau l’utilitaire configuredatastore.

  11. Une fois que la configuration est terminée et que les Big Data spatiotemporelles affichent l’état healthy (si vous avez un stockage de Big Data spatio-temporelles), vous pouvez redémarrer les services exécutés sur vos sites ArcGIS GeoEvent Server et ArcGIS GeoAnalytics Server.

    Pour déterminer l’état du stockage de données, connectez-vous au répertoire ArcGIS Server Administrator Directory pour le serveur d’hébergement et exécutez la commande REST validate.

Eléments à prendre en compte après la mise à niveau de ArcGIS Data Store

La procédure de mise à niveau déplace tous les fichiers de sauvegarde existants de stockage de données relationnelles 10.5 et de version ultérieure dans un nouveau sous-répertoire de votre répertoire de sauvegarde. Le nom du répertoire contient le numéro de version ArcGIS Data Store. ArcGIS Data Store déplace ces fichiers, ce qui permet d’éviter de les utiliser accidentellement pour restaurer votre stockage de données relationnelles mis à niveau, puisque ceci n’est pas pris en charge.

Après la mise à niveau, confirmez que vous pouvez accéder à vos stockages des données. Pour ce faire, utilisez ArcGIS Server Manager ou le répertoire administrateur ArcGIS Server. Confirmez également que vos couches de scènes et d’entités hébergées fonctionnent toujours.

Valider les stockages des données

Vous pouvez vous connecter à ArcGIS Server Manager pour confirmer que le site de votre GIS Server peut toujours communiquer avec le stockage des données relationnelles. Vous ne pouvez pas valider les stockages du cache de tuiles ou de Big Data spatio-temporelles depuis ArcGIS Server Manager.

Procédez comme suit pour valider un stockage des données relationnelles depuis ArcGIS Server Manager :

  1. Connectez-vous à ArcGIS Server Manager.
  2. Accédez à Site > Stockage des données.
  3. Cochez la case correspondant à votre stockage des données relationnelles (ArcGIS_Data_Store).
  4. Cliquez sur Valider.

Si le stockage des données est en cours d'exécution et que le site du GIS Server peut toujours communiquer avec lui, une coche verte apparaît dans la colonne Statut.

Pour valider un stockage de Big Data spatio-temporelles ou des données du cache de tuiles après la mise à niveau, connectez-vous au répertoire administrateur d'ArcGIS Server (URL au format https://gisserver.domain.com:6443/arcgis/admin) et utilisez la commande validate.

Astuce:

Vous pouvez également valider des stockages des données relationnelles dans le répertoire administrateur d'ArcGIS Server. Ainsi, si plusieurs stockages des données sont exécutés sur votre site, validez-les tous à partir du répertoire administrateur d'ArcGIS Server.

Confirmer que les couches fonctionnent

Vous devez également vérifier que vos services fonctionnent toujours après la mise à niveau.

  1. Connectez-vous à ArcGIS Server Manager.
  2. Accédez à Services > Hébergé.
  3. Vérifiez que tous les services fonctionnent.