Récupérer un ArcGIS Data Store
Si vous n’avez plus accès aux données d’un data store, par exemple si une machine ArcGIS Data Store tombe en panne ou si un éditeur supprime par erreur des données d’une couche d’entités hébergée, vous pouvez restaurer les données à l’aide des fichiers de sauvegarde.
Si une ou plusieurs machines d’un data store tombent en panne et ne peuvent pas être récupérées, installez ArcGIS Data Store sur une nouvelle machine et restaurez la dernière sauvegarde complète disponible sur la nouvelle machine à l’aide de l’utilitaire restoredatastore.
Remarque :
Pour savoir quels fichiers de sauvegarde vous pouvez utiliser lors de la restauration, exécutez l’utilitaire listbackups.
La procédure de restauration du data store dépend du type de data store, ainsi que du nombre ou du type de machines que vous remplacez. Voici quelques exemples de ces différences :
Si vous remplacez toutes les machines d’un spatiotemporal Big Data store ou d’un object store, exécutez l’utilitaire
restoredatastoredeux fois pour prendre en compte toutes les données.Si le relational data store est configuré pour la récupération ponctuelle, vous pouvez récupérer les données de couches d’entités hébergées à un moment précis dans le temps en procédant à la restauration sur le relational data store existant et en indiquant une date et une heure de restauration.
Informations importantes relatives à la restauration des data stores
Gardez à l’esprit les informations suivantes en rapport avec la récupération ArcGIS Data Store :
Vous devez vous assurer que les procédures de sauvegarde et de restauration fonctionnent en les testant sur des déploiements de développement ou de test. En effet, vous ne voulez pas découvrir un défaut dans un processus au moment où vous devez restaurer un déploiement de production.
Les fichiers de sauvegarde utilisés pour la récupération sont compressés. Lorsque vous restaurez les données, ces fichiers doivent être décompressés dans un dossier intermédiaire. Cela signifie que vous devez disposer d’un emplacement intermédiaire pouvant accueillir ces données. Par défaut, les fichiers sont stockés temporairement dans le répertoire de données ArcGIS Data Store. Si le relational data store contient beaucoup de données, vous pouvez configurer un dossier intermédiaire distinct et le désigner afin de mettre en attente les fichiers pour la récupération du data store. Spécifiez l’emplacement intermédiaire distinct à l’aide de l’utilitaire
changestaginglocation.Avant d’exécuter l’utilitaire
restoredatastore, vérifiez que personne ne publie ou ne met à jour des couches. Ces nouveaux services et mises à jour seraient perdus puisqu’ils ne seraient pas inclus dans le fichier de sauvegarde que vous restaurez.Les clients et les services ne peuvent pas accéder aux données existantes dans le répertoire de données pendant que vous le restaurez.
Lorsque vous déployez ArcGIS Enterprise sur site, mais que les fichiers de sauvegarde du data store se trouvent dans un stockage Cloud, la création de sauvegardes et la restauration à partir de celles-ci dureront plus longtemps que si les fichiers de sauvegarde se trouvaient dans des partages de fichiers locaux.
Restaurer le relational data store après une panne
Si le matériel cesse de fonctionner ou que le data store n’est ni disponible, ni accessible en ligne pour un relational data store à une seule machine, installez ArcGIS Data Store sur une nouvelle machine et appliquez les fichiers de sauvegarde à la nouvelle installation à l’aide de l’utilitaire restoredatastore. Vous recréez ainsi le data store sur la nouvelle machine et maintenez son inscription auprès du site GIS Server existant.
Conseil :
Si la machine principale d’un déploiement principal-secours d’un relational data store échoue, la machine de secours devient la machine principale. Supprimez la machine défaillante du déploiement. Vous pouvez ensuite installer ArcGIS Data Store sur une nouvelle machine et la configurer comme machine de secours. Il n’est pas nécessaire de restaurer les données à partir d’un fichier de sauvegarde, car les données sont répliquées de la machine principale vers la machine de secours. De même, si une machine de secours connaît une défaillance et ne peut pas être récupérée, il n’est pas nécessaire de restaurer les données. Supprimez la machine de secours du déploiement, installez ArcGIS Data Store sur une nouvelle machine et configurez-la comme machine de secours.
Pour restaurer un relational data store à une seule machine, procédez comme suit :
Installez ArcGIS Data Store sur une nouvelle machine.
Ne procédez pas à la configuration. Fermez l’application de configuration ArcGIS Data Store lorsqu’elle s’ouvre au terme de l’installation.
Ouvrez un shell de commande.
Exécutez l’utilitaire
restoredatastoredepuis<ArcGIS Data Store installation directory>\datastore\toolspour restaurer la sauvegarde la plus récente du relational data store.Reportez-vous à Informations de référence sur les utilitaires ou saisissez --help sur la ligne de commande pour obtenir la syntaxe.
Cet exemple restaure la sauvegarde la plus récente d’un relational data store à partir de
/net/fortknox/backups/datastore/relationalvers/usr/arcgisdatastore. Comme le data store reste lié au site GIS Server auprès duquel il est inscrit par défaut, vous n’êtes pas obligé de spécifier--bound true, mais vous devez indiquer l’URL du site GIS Server et les identifiants de connexion de l’administrateur, comme indiqué ci-dessous../restoredatastore --store relational --target most-recent --source-loc /net/fortknox/backups/datastore/relational --data-dir /usr/arcgisdatastore --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password MySApwSi le répertoire que vous spécifiez avec l’option
--data-dirn’existe pas déjà, il sera créé. S’il existe, vous devez disposer d’un accès en écriture sur ce dernier et il doit être vide. Dans le cas contraire, l’opération de restauration ne pourra pas aboutir.Ouvrez une invite de commande en utilisant l’option Exécuter en tant qu’administrateur.
Exécutez l’utilitaire
restoredatastoredepuis<ArcGIS Data Store installation directory>\datastore\toolspour restaurer la sauvegarde la plus récente du relational data store ou du graph store.Reportez-vous à Informations de référence sur les utilitaires ou saisissez --help sur la ligne de commande pour obtenir la syntaxe.
Cet exemple restaure la sauvegarde la plus récente d’un relational data store à partir de
\\fortknox\backups\datastore\relationalversC:\arcgisdatastore. Comme le data store reste par défaut lié au site GIS Server auprès duquel il est inscrit, vous n’êtes pas obligé de spécifier--bound true, mais vous devez indiquer l’URL du site GIS Server et les identifiants de connexion de l’administrateur, comme indiqué ci-dessous.restoredatastore --store relational --target most-recent --source-loc \\fortknox\backups\datastore\relational --data-dir C:\arcgisdatastore --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password MySApwSi le répertoire que vous spécifiez avec l’option
--data-dirn’existe pas déjà, il sera créé. S’il existe, vous devez disposer d’un accès en écriture sur ce dernier et il doit être vide. Dans le cas contraire, l’opération de restauration ne pourra pas aboutir.Confirmez que vous souhaitez restaurer le data store en saisissant Yes (Oui).
Restaurer le relational data store existant à un moment donné
Si le relational data store est configuré pour prendre en charge la récupération ponctuelle, vous pouvez utiliser les fichiers de sauvegarde pour restaurer le relational data store à un moment donné que vous spécifiez. Par exemple, si un éditeur apporte des modifications importantes aux données dans une couche d’entités hébergée et découvre le lendemain que ces modifications n’avaient pas lieu d’être, vous pouvez restaurer l’état antérieur à ces modifications du relational data store.
Les heures spécifiées doivent être exprimées en UTC (temps universel coordonné).
Remarque :
Toutes les couches d’entités publiées sur le portail après un moment donné auquel vous restaurez le relational data store ne seront plus valides, car les données utilisées par ces couches n’existent plus dans le data store.
Si vous avez désactivé les sauvegardes automatiques, vous ne pouvez pas effectuer de restauration à un moment spécifique.
Pour restaurer un relational data store à un moment spécifique, procédez comme suit :
Ouvrez un shell de commande.
Exécutez l’utilitaire
restoredatastoredepuis<ArcGIS Data Store installation directory>\datastore\toolspour restaurer les données à un moment précis../restoredatastore --store relational --target 2014-03-20-17:00:00 --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password MySApw You are going to restore the data store from a data store backup. This process could take a long time, depending on the size of your data. Please do not interrupt the process once it has started. Do you want to continue (Yes or No)? YesOuvrez une invite de commande en utilisant l’option Exécuter en tant qu’administrateur.
Exécutez l’utilitaire
restoredatastoredepuis<ArcGIS Data Store installation directory>/datastore/toolspour restaurer les données à un moment précis.La syntaxe permettant de restaurer le relational data store à un moment donné est la suivante :
restoredatastore --store relational --target <date and time> --server-url <ArcGIS Server URL> --server-admin <ArcGIS Server admin user> --server-password <ArcGIS Server admin password>Saisissez, par exemple, les informations suivantes pour restaurer le data store à partir de fichiers à l’état qu’il présentait à 17 h 00 UTC le 20 mars 2014.
restoredatastore --store relational --target 2014-03-20-17:00:00 --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password MySApw You are going to restore the data store from a data store backup. This process could take a long time, depending on the size of your data. Please do not interrupt the process once it has started. Do you want to continue (Yes or No)? YesConfirmez que vous souhaitez restaurer le data store en saisissant Yes (Oui).
Conseil :
Pour rédiger un script de création de l’utilitaire
restoredatastore, incluez un indicateur pour supprimer l’invite de confirmation, comme dans l’exemple suivant :restoredatastore --store relational --target 2014-03-20-17:00:00 --prompt noLes données de couches d’entités hébergées sont restaurées au moment spécifié.
Restaurer un data store après la perte de toutes les machines
Si vous devez remplacer toutes les machines d’un spatiotemporal Big Data store, d’un object store ou d’un graph store (par exemple si une inondation détruit votre centre de données), procédez comme suit pour restaurer le data store :
Installez ArcGIS Data Store sur une nouvelle machine.
Ne procédez pas à la configuration. Fermez l’application de configuration ArcGIS Data Store lorsqu’elle s’ouvre au terme de l’installation.
Ouvrez un shell de commande.
Exécutez l’utilitaire
restoredatastoredepuis<ArcGIS Data Store installation directory>\datastore\toolset définissez l’opération--loaddatasurfalsepour préparer la première machine à la restauration du graph store, de l’object store ou du spatiotemporal Big Data store.Reportez-vous à Informations de référence sur les utilitaires ou saisissez --help sur la ligne de commande pour obtenir la syntaxe.
Cet exemple prépare la nouvelle machine à la restauration de la sauvegarde la plus récente d’un spatiotemporal Big Data store à partir de
/net/myserver/backups/spatiotemporalvers/usr/arcgisdatastore. L’opération--loaddataétant définie surfalse, les données ne sont pas encore chargées../restoredatastore --store spatiotemporal --target most-recent --source-loc /net/myserver/backups/spatiotemporal --data-dir /usr/arcgisdatastore --loaddata false --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password MySApwSi le répertoire que vous spécifiez avec l’option
--data-dirn’existe pas, ArcGIS Data Store le crée. S’il existe déjà, vous devez disposer d’un accès en écriture sur ce dernier et il doit être vide. Dans le cas contraire, l’opération de restauration ne pourra pas aboutir.Ouvrez une invite de commande en utilisant l’option Exécuter en tant qu’administrateur.
Exécutez l’utilitaire
restoredatastoredepuis<ArcGIS Data Store installation directory>\datastore\toolset définissez l’opération--loaddatasurfalsepour préparer la première machine à la restauration du graph store, de l’object store ou du spatiotemporal Big Data store.Reportez-vous à Informations de référence sur les utilitaires ou saisissez --help sur la ligne de commande pour obtenir la syntaxe.
Cet exemple prépare la nouvelle machine à la restauration de la sauvegarde la plus récente d’un spatiotemporal Big Data store à partir de
\\myserver\backups\spatiotemporalversC:\arcgisdatastore. L’opération--loaddataétant définie surfalse, les données ne sont pas encore chargées.restoredatastore --store spatiotemporal --target most-recent --source-loc \\myserver\backups\spatiotemporal --data-dir C:\arcgisdatastore --loaddata false --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password MySApwSi le répertoire que vous spécifiez avec l’option
--data-dirn’existe pas, il sera créé. S’il existe, vous devez disposer d’un accès en écriture sur ce dernier et il doit être vide. Dans le cas contraire, l’opération de restauration ne pourra pas aboutir.Installez ArcGIS Data Store sur des machines supplémentaires et exécutez l’application de configuration ArcGIS Data Store ou l’utilitaire
configuredatastoresur chacune d’elles pour ajouter des machines à votre serveur d’hébergement.Vous devez utiliser l’utilitaire
configuredatastoresi vous ajoutez des machines à un graph store.Exécutez de nouveau l’utilitaire
restoredatastoresans l’option--loaddataou avec--loaddatadéfini surtruepour restaurer toutes les données.Les données seront distribuées sur toutes les machines du data store pour le type de data store que vous avez restauré.
Cet exemple restaure les données dans le spatiotemporal Big Data store récemment configuré à l’aide du même fichier de sauvegarde (sur
/net/myserver/backups/spatiotemporal). L’option--loaddataétant définie surtruepar défaut, il n’est pas nécessaire de la spécifier lorsque vous chargez les données../restoredatastore --store spatiotemporal --target most-recent --source-loc /net/myserver/backups/spatiotemporal --data-dir /usr/arcgisdatastore --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password MySApwCet exemple restaure les données dans le spatiotemporal Big Data store récemment configuré à l’aide du même fichier de sauvegarde (sur
\\myserver\backups\spatiotemporal). L’option--loaddataétant définie surtruepar défaut, il n’est pas nécessaire de la spécifier lorsque vous chargez les données.restoredatastore --store spatiotemporal --target most-recent --source-loc \\myserver\backups\spatiotemporal --data-dir C:\arcgisdatastore --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password MySApw
Restaurer le cluster de graph store après la défaillance de deux machines
Si deux machines du cluster de graph store échouent et ne peuvent pas être récupérées, vous devez remplacer le cluster de graph store.
Attention :
Vous pouvez réutiliser la machine de graph store non défectueuse, mais pour cela, vous devez renommer et recréer le répertoire de contenu ArcGIS Data Store. Cela signifie que si d’autres types ArcGIS Data Store sont exécutés sur cette machine, vous devez également désinscrire et restaurer ces data stores.
Si possible, restaurez le graph store sur un nouvel ensemble de machines non partagées avec d’autres installations d’ArcGIS Data Store.
Toutefois, si vous continuez d’exécuter le graph store sur une machine comportant d’autres types ArcGIS Data Store, vous devez vous assurer de disposer de sauvegardes récentes de tous les types de data stores avant de poursuivre. Si vous ne disposez pas de sauvegarde pour les autres types de data stores ou que vous ne souhaitez pas désinscrire et restaurer les autres types de data stores, vous ne pouvez pas réutiliser cette machine dans le cadre du nouveau cluster de graph store.
Pour restaurer le graph store après la défaillance de deux machines, procédez comme suit :
Ouvrez un shell de commande sur la machine de graph store restante.
Exécutez la commande
unregisterdatastoredepuis<ArcGIS Data Store installation directory>/datastore/toolspour désinscrire le graph store du serveur d’hébergement../unregisterdatastore --stores graphPour une restauration sur trois nouvelles machines, vous pouvez passer à l’étape 5. Pour réutiliser la machine restante du graph store, passez à l’étape 3.
Sur la machine de graph store restante, ouvrez une invite de commande à l’aide de l’option Exécuter en tant qu’administrateur.
Exécutez la commande
unregisterdatastoredepuis<ArcGIS Data Store installation directory>\datastore\toolspour désinscrire le graph store du serveur d’hébergement.unregisterdatastore --stores graphPour une restauration sur trois nouvelles machines, vous pouvez passer à l’étape 5. Pour réutiliser la machine restante du graph store, passez à l’étape 3.
Si d’autres types ArcGIS Data Store sont présents et que vous comptez réutiliser la machine de graph store, exécutez l’utilitaire
unregisterdatastorepour désinscrire ces types de data stores maintenant.Remarque :
En fonction du type de data store, il se peut que vous deviez exécuter l’utilitaire
removemachineafin de supprimer d’autres machines dans les types de data stores supplémentaires pour pouvoir le désinscrire.Pour réutiliser la machine restante du graph store, suivez les étapes ci-après pour renommer le répertoire de contenu, puis passez à l’étape 6.
Arrêtez ArcGIS Data Store sur la machine de graph store restante.
Renommez le répertoire de contenu ArcGIS Data Store sur la machine de graph store restante.
Le contenu existant est conservé comme sauvegarde, mais vous allez spécifier un nouveau répertoire lors de la restauration du graph store.
Redémarrez ArcGIS Data Store sur la machine de graph store restante.
Si vous ne réutilisez pas la machine de graph store restante, installez ArcGIS Data Store comme graph store sur une nouvelle machine.
Ne procédez pas à la configuration. Fermez l’application de configuration ArcGIS Data Store lorsqu’elle s’ouvre au terme de l’installation.
À partir du shell de commande de la machine de graph store, exécutez l’utilitaire
restoredatastoredepuis<ArcGIS Data Store installation directory>\datastore\toolset définissez l’opération--loaddatasurfalsepour préparer la première machine à la restauration du graph store.Reportez-vous à Informations de référence sur les utilitaires ou saisissez --help sur la ligne de commande pour obtenir la syntaxe.
Cet exemple prépare la machine à la restauration de la sauvegarde la plus récente du graph store de
/net/myserver/backups/graphdans/usr/arcgisdatastore. L’opération--loaddataétant définie surfalse, les données ne sont pas encore chargées../restoredatastore --store graph --target most-recent --source-loc /net/myserver/backups/graph --data-dir /usr/arcgisdatastore --loaddata false --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password MySApwLe répertoire que vous spécifiez avec l’option
--data-dircorrespond au nom du nouveau répertoire de contenu ArcGIS Data Store. La restauration crée le répertoire sous ce nom.À partir de l’invite de commande de la machine de graph store, exécutez l’utilitaire
restoredatastoredepuis<ArcGIS Data Store installation directory>\datastore\toolset définissez l’opération--loaddatasurfalsepour préparer la première machine à la restauration du graph store.Reportez-vous à Informations de référence sur les utilitaires ou saisissez --help sur la ligne de commande pour obtenir la syntaxe.
Cet exemple prépare la machine à la restauration de la sauvegarde la plus récente du graph store de
\\myserver\backups\graphdansC:\arcgisdatastore. L’opération--loaddataétant définie surfalse, les données ne sont pas encore chargées.restoredatastore --store graph --target most-recent --source-loc \\myserver\backups\graph --data-dir C:\arcgisdatastore --loaddata false --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password MySApwLe répertoire que vous spécifiez avec l’option
--data-dircorrespond au nom du nouveau répertoire de contenu ArcGIS Data Store. La restauration crée le répertoire sous ce nom.Installez ArcGIS Data Store en tant que graph store sur deux nouvelles machines, puis exécutez l’utilitaire
configuredatastoresur chacune pour ajouter les machines au serveur d’hébergement.Exécutez de nouveau l’utilitaire
restoredatastoresans l’option--loaddataou avec--loaddatadéfini surtruepour restaurer toutes les données.Les données sont chargées dans le répertoire de contenu (
data-dir) et réparties entre les trois machines du graph store.Cet exemple restaure les données dans le cluster de graph store à l’aide du même fichier de sauvegarde (sur
/net/myserver/backups/graph). L’option--loaddataétant définie surtruepar défaut, il n’est pas nécessaire de la spécifier lorsque vous chargez les données../restoredatastore --store graph --target most-recent --source-loc /net/myserver/backups/graph --data-dir /usr/arcgisdatastore --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password MySApwCet exemple restaure les données dans le cluster de graph store à l’aide du même fichier de sauvegarde (sur
\\myserver\backups\graph). L’option--loaddataétant définie surtruepar défaut, il n’est pas nécessaire de la spécifier lorsque vous chargez les données.restoredatastore --store graph --target most-recent --source-loc \\myserver\backups\graph --data-dir C:\arcgisdatastore --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password MySApw
Comme indiqué avant l’étape 3, si vous avez réutilisé la machine du graph store et que d’autres types ArcGIS Data Store étaient présents, vous devez maintenant restaurer ces autres data stores. Spécifiez le même répertoire de contenu et l’URL du serveur d’hébergement lors de la restauration.
Restaurer le spatiotemporal Big Data store, l’object store ou le graph store si la machine cible peut contenir toutes les données du fichier de sauvegarde
Si la première machine sur laquelle vous créez le spatiotemporal Big Data store, l’object store (mode Cluster) ou le graph store (mode Cluster) de remplacement contient suffisamment d’espace disque et de mémoire pour contenir toutes les données du fichier de sauvegarde, ou si vous effectuez la restauration sur les machines de data store existantes, il vous suffit d’exécuter l’utilitaire restoredatastore une seule fois. Une fois la restauration réalisée, vous pouvez ajouter les autres nouvelles machines au spatiotemporal Big Data store, à l’object store ou au graph store. ArcGIS Data Store répliquera les données sur les autres machines.
Installez ArcGIS Data Store sur une nouvelle machine.
Ne procédez pas à la configuration. Fermez l’application de configuration ArcGIS Data Store lorsqu’elle s’ouvre au terme de l’installation.
Ouvrez un shell de commande.
Ouvrez une invite de commande en utilisant l’option Exécuter en tant qu’administrateur.
Exécutez l’utilitaire
restoredatastoredepuis<ArcGIS Data Store installation directory>\datastore\toolset incluez l’opération--loaddatadéfinie surtrue.Reportez-vous à Informations de référence sur les utilitaires ou saisissez --help sur la ligne de commande pour obtenir la syntaxe.
Cet exemple prépare la nouvelle machine à la restauration de la sauvegarde la plus récente d’un spatiotemporal Big Data store à partir de
/net/myserver/backups/spatiotemporalvers/usr/arcgisdatastore. L’opération--loaddataest définie surtruecar cette nouvelle machine peut contenir toutes les données du fichier de sauvegarde../restoredatastore --store spatiotemporal --target most-recent --source-loc /net/myserver/backups/spatiotemporal --data-dir /usr/arcgisdatastore --loaddata true --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password MySApwSi le répertoire que vous spécifiez avec l’option
--data-dirn’existe pas, ArcGIS Data Store le crée. S’il existe déjà, vous devez disposer d’un accès en écriture sur ce dernier et il doit être vide. Dans le cas contraire, l’opération de restauration ne peut pas aboutir.Cet exemple restaure la sauvegarde la plus récente d’un spatiotemporal Big Data store à partir de
\\myserver\backups\spatiotemporaldansC:\arcgisdatastoresur la nouvelle machine. L’opération--loaddataest définie surtruecar cette nouvelle machine peut contenir toutes les données du fichier de sauvegarde.restoredatastore --store spatiotemporal --target most-recent --source-loc \\myserver\backups\spatiotemporal --data-dir C:\arcgisdatastore --loaddata true --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password MySApwSi le répertoire que vous spécifiez avec l’option
--data-dirn’existe pas, il sera créé. S’il existe, vous devez disposer d’un accès en écriture sur ce dernier et il doit être vide. Dans le cas contraire, l’opération de restauration ne pourra pas aboutir.Dans ce cas, vous pouvez omettre l’opération
--loaddata, car les données sont chargées par défaut.Si la machine ne peut pas accueillir toutes les données du fichier de sauvegarde, l’opération de restauration échoue.
Installez ArcGIS Data Store sur des machines supplémentaires et exécutez l’assistant de configuration ArcGIS Data Store ou l’utilitaire
configuredatastoresur chacune d’elles pour ajouter des machines de data store au serveur d’hébergement.Vous devez utiliser l’utilitaire
configuredatastorepour ajouter des machines à un graph store.ArcGIS Data Store distribue et réplique les données sur les autres machines.
Restaurer le relational data store sur un système d’exploitation différent
Pour utiliser vos fichiers de sauvegarde pour restaurer un relational data store sur une machine exécutant un système d’exploitation différent, procédez comme suit.
Par exemple, si le relational data store s’exécute sur un serveur Microsoft Windows, mais que votre service informatique commence à utiliser des serveurs Linux, vous pouvez utiliser les fichiers de sauvegarde créés avec une installation ArcGIS Data Store sur le serveur Windows pour effectuer la restauration sur un relational data store sur le serveur Linux.
Installez ArcGIS Data Store sur le nouveau serveur.
Ne procédez pas à la configuration.
Si vous ne possédez pas de sauvegarde complète du relational data store existant, exécutez l’utilitaire
backupdatastorepour en créer une.Placez le fichier de sauvegarde dans un emplacement partagé accessible par la nouvelle installation ArcGIS Data Store.
Exécutez l’utilitaire
restoredatastorepour effectuer la restauration sur la nouvelle machine. Utilisez l’opération--server-urlpour spécifier l’URL du serveur d’hébergement existant du portail (un site GIS Server) lors de la restauration pour que les couches d’entités hébergées existantes continuent à fonctionner.Dans cet exemple, un relational data store est restauré et inscrit auprès du site GIS Server
https://mygisserver.example.com:6443. Le fichier de sauvegarde se trouve dans le répertoire partagé/net/backups/relationalet le répertoire ArcGIS Data Store sur la nouvelle machine est/arcgis/datastore../restoredatastore.sh --store relational --source-loc /net/backups/relational --data-dir /arcgis/datastore --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password MySApwExécutez l’utilitaire
restoredatastorepour effectuer la restauration sur la nouvelle machine. Utilisez l’opération--server-urlpour spécifier l’URL du serveur d’hébergement existant du portail (un site GIS Server) lors de la restauration pour que les couches d’entités hébergées existantes continuent à fonctionner.Dans cet exemple, un relational data store est restauré et inscrit auprès du site GIS Server
https://mygisserver.example.com:6443. Le fichier de sauvegarde se trouve dans le répertoire partagé\\backups\relationalet le répertoire ArcGIS Data Store sur la nouvelle machine estC:\arcgisdatastore.restoredatastore --store relational --source-loc \\backups\relational --data-dir C:\arcgisdatastore --server-url https://gisserver.example.com:6443 --server-admin siteadmin --server-password MySApw