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
Étudiez soigneusement les informations suivantes et effectuez les opérations requises avant de mettre à niveau ArcGIS Data Store :
- Procurez-vous des fichiers d’autorisation auprès de My Esri avant d’effectuer la mise à niveau à la version 10.7.1. Si vous passez de la version 10.2.x à la version 10.7.1 en passant par la version 10.6.x, vous avez besoin de nouveaux fichiers Portal for ArcGIS et ArcGIS Server. Si vous procédez à la mise à niveau de la version 10.7, il est inutile de demander de nouveaux fichiers de licence sauf si vous voulez modifier les applications pour lesquelles vous avez obtenu une licence via votre portail. Dans ce cas, vous avez besoin d’un fichier de licence Portal for ArcGIS 10.7.1.
- Créez une sauvegarde de votre répertoire de données et stockez vos fichiers de sauvegarde dans un emplacement à distance et sécurisé. 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 répertoire de données que vous mettez à niveau.
- Si vous effectuez la mise à niveau à partir de la version 10.5.1 ou d’une version ultérieure, créez une sauvegarde complète de chaque répertoire 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.5 ou antérieure du répertoire de données du cache de tuiles, utilisez l’utilitaire exportmanageddb pour effectuer des copies de sauvegarde de ces répertoires de données. 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.
- 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.
- L’exécution du programme d’installation 10.7.1 met automatiquement à niveau votre ArcGIS Data Store à la version 10.7.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.
- 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 répertoire de Big Data spatio-temporelles, vous devez appliquer ArcGIS 10.4 GeoEvent Extension Patch 1 à votre instance ArcGIS GeoEvent Server 10.4. 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.
- Si vous procédez à une mise à niveau de la version 10.3 ou 10.3.1, vous devez accorder un contrôle complet sur votre répertoire de contenu ArcGIS Data Store au compte ArcGIS Data Store. Si vous procédez à une mise à niveau à partir de la version 10.4 ou d’une version ultérieure, les privilèges sont déjà définis.
- Lisez la section suivante et mettez à niveau les composants ArcGIS Enterprise qui doivent l’être avant de procéder à la mise à niveau de ArcGIS Data Store.
Ordre de mise à niveau
Comme ArcGIS Data Store est toujours utilisé dans le cadre d’un déploiement ArcGIS Enterprise, vous devez mettre à niveau certains composants du déploiement avant la mise à niveau de ArcGIS Data Store. Mettez à niveau les composants dans l’ordre suivant :
- Mettez à niveau Portal for ArcGIS.
- Mettez à niveau ArcGIS Web Adaptor (pour le portail).
- Mettez à niveau le site ArcGIS Server faisant office de serveur d’hébergement du portail. Vous devez mettre à niveau le serveur d’hébergement avant de procéder à la mise à niveau de ArcGIS Data Store.
- Mettez à niveau ArcGIS Web Adaptor (pour ArcGIS Server).
- Mettez à niveau ArcGIS Data Store.
- Si votre déploiement les comprend, mettez à niveau les sites ArcGIS Server supplémentaires. Cela inclut la mise à niveau des sites ArcGIS GeoEvent Server et la mise à niveau des sites ArcGIS GeoAnalytics Server.
Emplacements de données haute disponibilité
L’ordre dans lequel vous mettez à niveau chaque machine dans un répertoire de données haute disponibilité est sans importance à partir de ArcGIS Data Store 10.7.
Lorsque vous mettez à niveau un répertoire de données relationnelles haute disponibilité ou un répertoire du cache de tuiles, installez la nouvelle version de ArcGIS Data Store sur les machines principale et de secours. Vous pouvez ensuite configurer les deux machines en exécutant l’assistant de configuration du répertoire de données ou l’utilitaire configuredatastore à partir de la machine principale ou de secours. Ceci configure les deux machines.
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 d’administration et configurez toutes les machines du répertoire 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 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 répertoire de Big Data spatio-temporelles. Pour vous assurer que les Outils GeoAnalytics ne sont pas exécutés pendant la mise à niveau du répertoire de Big Data spatio-temporelles, connectez-vous à ArcGIS Server Manager en tant qu’administration ArcGIS Server et arrêtez le service GeoAnalyticsTools du système.
Étapes de mise à niveau de 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, passez aux étapes de mise à niveau pour chaque type de répertoire 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 répertoire de données relationnelles ou du cache de tuiles, installez la nouvelle version de ArcGIS Data Store sur ces machines, puis reconfigurez le répertoire de données à partir de l’une des machines.
- 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.
Vous pouvez exécuter le programme Setup.exe pour procéder à une mise à niveau à l’aide d’un assistant interactif, ou exécuter le programme Setup.exe pour n’installer que le logiciel et exécuter l’utilitaire configuredatastore à partir d’une invite de commande ou d’un script pour mettre ArcGIS Data Store à niveau en mode silencieux. Quelle que soit la méthode employée, le fichier d’installation Setup.exe détecte et met à jour l’installation ArcGIS Data Store existante.
Remarque :
La mise à niveau de ArcGIS Data Store redémarre le service ArcGIS Data Store.
Mettre à niveau à l’aide d’un assistant interactif
Après avoir effectué les étapes décrites dans la section Se préparer à mettre à niveau ArcGIS Data Store et mis à niveau les composants ArcGIS Enterprise dont la mise à niveau doit être réalisée avant celle de ArcGIS Data Store, procédez comme suit pour mettre à niveau vos répertoires de données à l’aide d’un assistant interactif : Si vous préférez utiliser les commandes pour procéder à la mise à niveau, passez à la section suivante.
- Si vous utilisez un répertoire 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.
- Éventuellement, 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és. De la même façon, si vous disposez d’un site ArcGIS GeoAnalytics Server fédéré, connectez-vous depuis ArcGIS Server Manager et arrêtez tous les services d’entités hébergés.
- Mettez à jour l’installation ArcGIS Data Store sur chaque machine de répertoire de données. Pour des data stores de cache tuilé haute disponibilité, mettez à jour l’installation ArcGIS Data Store sur la machine secondaire en premier, puis sur la machine principale.
Pour mettre à jour l’installation, exécutez le programme ArcGIS Data Store Setup.exe sur chaque machine qui bénéficie d’un data store configuré avec le même serveur d’hébergement. Ne désinstallez pas l’installation ArcGIS Data Store existante.
- 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.
Si vous acceptez le contrat de licence, le programme d’installation de ArcGIS Data Store affiche les fonctionnalités qui seront installées.
- Le compte utilisé par votre installation existante est prérenseigné dans la zone de saisie ArcGIS Data Store. Indiquez le mot de passe du compte. 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, 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 certain du mot de passe du compte, contactez votre administrateur système.
Remarque :
Les versions antérieures de ArcGIS Data Store utilisaient le compte système local pour créer le service ArcGIS Data Store. Avec les versions 10.4 et ultérieures, vous spécifiez un utilisateur local ou un compte d’utilisateur de domaine pour démarrer le service ArcGIS Data Store. Si vous procédez à une mise à niveau depuis ArcGIS Data Store 10.3 ou 10.3.1, vous devez conférer manuellement à ce compte un contrôle complet sur votre répertoire de contenu ArcGIS Data Store (dont l’emplacement par défaut est C:\arcgisdatastore).
- Une fois l’installation ArcGIS Data Store mise à jour sur toutes les machines de répertoire de données, exécutez l’assistant de configuration ArcGIS Data Store pour configurer chaque type de répertoire de données et ainsi terminer la mise à niveau.
La fréquence d’exécution de l’assistant de configuration du répertoire de données dépend de votre configuration.
- Pour les répertoires de données relationnelles et du cache de tuiles, connectez-vous à la machine principale ou de secours depuis l’assistant de configuration du répertoire de données. Les étapes proposées par l’assistant permettent de mettre à niveau le répertoire de données sur les machines principale et de secours.
- Si vos répertoires 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’assistant de configuration du répertoire de données une fois.
- Pour les stockages de Big Data spatio-temporelles, connectez-vous à l’une des machines du stockage de Big Data spatio-temporelles depuis l’assistant Data Store Configuration. Suivez les étapes proposées par l’assistant pour mettre à niveau toutes les machines du stockage de Big Data spatio-temporelles.
- Dans l’assistant de configuration ArcGIS Data Store, indiquez l’URL du serveur d’hébergement, ainsi que le nom d’utilisateur et le mot de passe d’un administrateur ArcGIS Server pour le serveur d’hébergement, et cliquez sur Next (Suivant).
- La même version de ArcGIS Data Store est installée sur toutes les machines des répertoires de données associés à ce serveur d’hébergement.
- Toutes les machines des stockages de données associés à ce serveur d’hébergement sont accessibles.
- Le serveur d’hébergement est accessible.
- Une fois toutes les conditions préalables remplies, la page Prerequisite Check (Contrôle préalable) affiche chaque stockage de données à mettre à niveau. Cliquez sur Next (Suivant) pour reconfigurer ces stockages de données avec le serveur d’hébergement et terminer la mise à niveau.
- Lorsque la configuration est terminée, la page Upgrade Status (Etat de mise à niveau) s’affiche.
- Pour chaque stockage de données mis à niveau, success (réussi) s’affiche dans le champ Status (Etat). Pour les stockages de données relationnelles ou du cache de tuiles haute disponibilité, un état s’affiche pour les machines principale et de secours. Si toutes les machines du stockage de données sont mises à niveau, cliquez sur Next (Suivant) pour passer à la page Configuration Status (Etat de configuration). Vous pouvez désormais fermer l’assistant Data Store Configuration.
- Si une mise à niveau a échoué, le stockage de données ou la machine affiche un état failed (échec), et des messages s’affichent pour aider à résoudre le problème. Corrigez les problèmes et exécutez de nouveau l’assistant Data Store Configuration pour mettre à niveau les machines qui ont échoué.
- Si vous détenez un répertoire de Big Data spatio-temporelles, vérifiez qu’il affiche le statut healthy (intègre).
Pour déterminer l’état du data store, connectez-vous au répertoire ArcGIS Server Administrator Directory pour le serveur d’hébergement et exécutez la validate commande REST.
- Si votre portail comporte des sites ArcGIS GeoEvent Server ou ArcGIS GeoAnalytics Server fédérés, mettez-les à niveau. Après leur mise à niveau, assurez-vous que les services d’entités fonctionnent effectivement.
Attention :
Après avoir exécuté le programme d’installation, ce dernier ouvre automatiquement l’assistant de configuration du stockage des données dans votre navigateur par défaut. Ne passez pas à la configuration sans avoir installé la même version de ArcGIS Data Store sur chaque machine de répertoire de données.
Si certaines conditions ne sont pas remplies, elles apparaissent sur la page Prerequisite Check (Contrôle préalable) au niveau de l’état correspondant à chaque type de stockage de données. Vous devez résoudre tous les problèmes avant d’effectuer la mise à niveau.
Mettre à niveau en mode silencieux à l’aide de commandes
Au lieu d’exécuter le programme d’installation, vous pouvez exécuter le fichier Setup.exe à l’invite de commande ou dans un script par lot afin de mettre à jour ArcGIS Data Store. Après avoir effectué les étapes décrites dans la section Se préparer à mettre à niveau ArcGIS Data Store et mis à niveau les composants ArcGIS Enterprise dont la mise à niveau doit être réalisée avant celle de ArcGIS Data Store, exécutez le fichier d’installation sur chaque machine du répertoire de données à mettre à niveau.
- Si vous utilisez un répertoire 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.
- Éventuellement, 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és. De la même façon, si vous disposez d’un site ArcGIS GeoAnalytics Server fédéré, connectez-vous depuis ArcGIS Server Manager et arrêtez tous les services d’entités hébergés.
- Mettez à jour l’installation ArcGIS Data Store sur chaque machine de répertoire de données. Pour des data stores de cache tuilé haute disponibilité, mettez à jour l’installation ArcGIS Data Store sur la machine secondaire en premier, puis sur la machine principale.
Exécutez le fichier Setup.exe à partir d’une invite de commande ou dans un script sur chaque machine de votre data store. Par exemple, si vous avez un data store relationnel haute disponibilité (deux machines) un spatiotemporal Big Data Store haute disponibilité avec trois machines, exécutez le fichier Setup.exe sur les cinq machines avant de passer à la configuration.
Remarque :
Ne désinstallez pas l’installation ArcGIS Data Store existante.
Lors de la mise à niveau en mode silencieux à l’aide du programme Setup.exe, vous devez spécifier le compte ArcGIS Data Store. 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 l’installation, vous devez saisir le nom d’utilisateur et le mot de passe que vous avez indiqués lors de la modification du compte ArcGIS Data Store.
Les versions antérieures de ArcGIS Data Store utilisaient le compte système local pour créer le service ArcGIS Data Store. Avec les versions 10.4 et ultérieures, vous spécifiez un utilisateur local ou un compte d’utilisateur de domaine pour démarrer le service ArcGIS Data Store. Si vous procédez à une mise à niveau depuis ArcGIS Data Store 10.3 ou 10.3.1, vous devez conférer manuellement à ce compte un contrôle complet sur votre répertoire de contenu ArcGIS Data Store (dont l’emplacement par défaut est C:\arcgisdatastore).
Si vous ne précisez pas le compte ArcGIS Data Store ou si celui-ci ne correspond pas au compte 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.
Dans l'exemple suivant, le compte utilisé par le logiciel est myaccount :
<path to ArcGIS Data Store setup download folder>\Setup.exe /qb USER_NAME=myaccount PASSWORD=mypassword
Par exemple, pour exécuter la commande avec un compte de domaine, tel que mydomain\myaccount, avec le mot de passe 4myI.s0nly, saisissez ce qui suit :
\\machinename\mydownloadfolder\Setup.exe /qb USER_NAME=mydomain\myaccount PASSWORD=4myI.s0nly
Attention :
Les paramètres de ligne de commande respectent la casse. En cas de problème de mise à niveau, vérifiez que la casse correspond à celle des propriétés des exemples qui suivent.
- Utilisez l’utilitaire de commande configuredatastore pour reconfigurer le répertoire de données avec le site GIS Server que vous utilisiez avant la mise à niveau. Vous devez exécuter l’invite de commande en tant qu’administrateur de la machine qui héberge ArcGIS Data Store.
La fréquence d’exécution de l’utilitaire configuredatastore dépend de votre configuration.
- Pour les répertoires de données relationnelles et du cache de tuiles, connectez-vous à la machine principale ou de secours en tant qu’administrateur Windows et lancez l’utilitaire configuredatastore. Ceci permet de mettre à niveau le stockage de données sur les machines principale et secondaire.
- Si vos répertoires de données relationnelles et du cache de tuiles se trouvent sur la même machine, l’exécution de l’utilitaire configuredatastore met les deux à niveau.
- Pour les Spatiotemporal Big Data Stores, 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 une machine où les répertoires de données relationnelles et du cache de tuiles sont tous les deux exécutés. Les deux répertoires de données sont configurés avec le site GIS Server https://myserver.network.com:6443/arcgis :
configuredatastore https://myserver.network.com:6443/arcgis serveradmin MyAdminPassword C:\arcgisdatastore --stores relational,tilecache
Dans cet exemple, l’utilitaire configuredatastore est exécuté sur l’une des machines dans un spatiotemporal Big Data Store configuré avec le site GIS Server https://gisserver.mynetwork.com:6443/arcgis :
configuredatastore https://gisserver.mynetwork.com:6443/arcgis serveradmin MyAdminPassword C:\arcgisdatastore --stores spatiotemporal
L’exécution de l’utilitaire configuredatastore redémarre ArcGIS Data Store sur toutes les machines du répertoire de données.
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 l’installation ou les problèmes de réseau, puis lancez de nouveau l’utilitaire configuredatastore.
- Si vous détenez un spatiotemporal Big Data Store, confirmez que le spatiotemporal Big Data Store affiche l’état healthy.
Pour déterminer l’état du data store, connectez-vous au répertoire ArcGIS Server Administrator Directory pour le serveur d’hébergement et exécutez la validate commande REST.
- Si votre portail comporte des sites ArcGIS GeoEvent Server ou ArcGIS GeoAnalytics Server fédérés, mettez-les à niveau. Après leur mise à niveau, assurez-vous que les services d’entités fonctionnent effectivement.
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.
C’est pourquoi, il est conseillé de créer des sauvegardes complètes de vos répertoires de Big Data spatio-temporelles et relationnelles après les mises à niveau de ArcGIS Data Store. Vous disposez ainsi d’une sauvegarde complète et utilisable de vos données de couche spatio-temporelles et d’entité hébergée si un problème survient avant la prochaine sauvegarde planifiée.
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 vérifier que votre site GIS Server peut toujours communiquer avec chacun de vos répertoires de données.
Procédez comme suit pour valider un répertoire de données depuis ArcGIS Server Manager :
- Connectez-vous à ArcGIS Server Manager.
- Accédez à Site > Stockage des données.
- Cochez la case en regard du répertoire de données à vérifier. (ArcGIS_Data_Store).
- 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.
Confirmer que les couches fonctionnent
Vous devez également vérifier que vos services fonctionnent toujours après la mise à niveau.
- Connectez-vous à ArcGIS Server Manager.
- Accédez à Services > Hébergé.
- Vérifiez que tous les services fonctionnent.
Vous avez un commentaire à formuler concernant cette rubrique ?