Skip To Content

Sauvegardes ArcGIS Enterprise

Vous pouvez créer des sauvegardes de votre déploiement ArcGIS Enterprise et restaurer la sauvegarde la plus récente en cas d’échec ou de dommage. Cela vous permet de récupérer les éléments, services et données du portail qui étaient présents au moment de la création de la sauvegarde.

La restauration des sauvegardes en vue de récupérer votre déploiement est appropriée si vos utilisateurs acceptent les temps d'arrêt et les pertes de données dans une certaine mesure et que votre organisation ne possède pas d'infrastructure ou de ressources à consacrer à un déploiement haute disponibilité.

Il est également possible de conserver des sauvegardes même si vous implémentez d’autres stratégies de récupération d’urgence. Les sauvegardes offrent une garantie supplémentaire de récupération de votre déploiement en cas d’échec de votre stratégie principale.

Si, par exemple, vous gérez un déploiement répliqué et que vos déploiements principal et répliqué connaissent tous les deux un échec en même temps (ils étaient peut-être hébergés dans un bâtiment qui a subi une coupure d’électricité), il vous reste une sauvegarde à partir laquelle vous pouvez procéder à la restauration.

Modes de sauvegarde

Vous pouvez créer différents types de sauvegarde avec l’utilitaire webgisdr et les modes de sauvegarde suivants :

Sauvegarde

Introduit à la version 10.9, le mode backup vise à sauvegarder l’état de l’organisation et notamment le contenu du portail, les services publiés, le data store relationnel et le data store de cache tuilé si vous l’avez spécifié dans le fichier des propriétés. Ce mode inclut en outre toutes les références à des Data Stores inscrits en tant qu’éléments du portail ou directement via ArcGIS Server Manager. En revanche, le mode backupne permet pas de sauvegarder vos données référencées, sauf si celles-ci ont été copiées sur le site dans le cadre du processus de publication.

Complet

Le mode full fonctionne de façon similaire au mode backup et inclut le même contenu. Il vise à faciliter un planning combinant sauvegardes complètes et incrémentielles et à supprimer la limite du journal des transactions afin d’autoriser la sauvegarde incrémentielle et la restauration. Si vous choisissez de ne pas utiliser le mode incremental dans votre stratégie de sauvegarde, vous devez utiliser à la place le mode backup.

Incrémentiel

Le mode incremental contient une collection des changements survenus depuis la dernière sauvegarde complète. Il est particulièrement utile en réplication géographique, ou des temps de sauvegarde et de restauration plus courts sont un plus pour conserver une synchronisation serrée des déploiements. Le fichier de sauvegarde du mode incremental n’inclut que les changements apportés au contenu du portail, aux services publiés, aux données copiées sur les sites des serveurs fédérés, le data store relationnel et le data store de cache tuilé si vous l’avez spécifié dans le fichier des propriétés. Si un nouveau Data Store est inscrit auprès du site ArcGIS Server ou si une chaîne de connexion existante est mise à jour, une sauvegarde en mode full et la restauration subséquente sont requises avant de poursuivre la réplication en mode incremental.

Remarque :

Pour que vous puissiez créer ou restaurer des sauvegardes incrémentielles, ArcGIS Data Store doit être configuré en vue de créer automatiquement des sauvegardes de data stores relationnels.

Qu’est-ce qui est inclus dans la sauvegarde ?

Utilisez l’utilitaire webgisdr pour exporter les fichiers de sauvegarde des composants suivants de votre déploiement ArcGIS Enterprise :

  • Les éléments et paramètres de votre portail
  • Les services et paramètres SIG
  • Data store relationnel et data store de cache tuilé

Vous pouvez créer des sauvegardes incrémentielles entre des sauvegardes complètes et réduire ainsi la taille totale des sauvegardes. Pour plus d’informations sur les différences entre sauvegardes complètes et incrémentielles, reportez-vous à la rubrique Modes de sauvegarde.

Notez que la sauvegarde créée avec l’utilitaire webgisdr ne comprend pas les éléments suivants :

  • Tuiles de cache de service de carte et caches de couches de tuiles hébergées : si vous possédez l’un ou l’autre de ces caches, faites une copie de sauvegarde de tous les répertoires dans lesquels vos tuiles de cache sont stockées (par exemple, l’intégralité du répertoire arcgiscache sous C:\arcgisserver\directories\ ou <ArcGIS Server installation directory>/arcgis/server/usr/directories). Ces répertoires contiennent les tuiles de cache et le fichier de structure de tuilage conf.xml. Les répertoires de cache peuvent également contenir une géodatabase fichier, status.gdb, qui donne des informations concernant les tuiles créées. Lorsque vous restaurez le site, replacez ou recopiez les informations dans le répertoire arcgiscache d’origine.
  • Sources de données référencées des services web : pour les sources de données basées sur des fichiers, vous devez effectuer des sauvegardes de ces fichiers. Pour les données stockées dans une base de données, utilisez les outils de votre système de gestion de base de données pour créer des sauvegardes de la base de données.
  • Sauvegardes de Spatiotemporal Big Data Store et de base de graphiques : si vous disposez d’un Spatiotemporal Big Data Store ou d’une base de graphiques (ou les deux) inscrit auprès de votre serveur d’hébergement, créez manuellement des sauvegardes de chacun d’entre eux avec l’utilitaire backupdatastore de ArcGIS Data Store.
  • Sites fédérés ArcGIS Mission Server ou ArcGIS Notebook Server : si vous disposez de l’un de ces sites, créez des sauvegardes selon les instructions fournies dans la documentation de ArcGIS Mission Server et dans la documentation de ArcGIS Notebook Server. Pour les restaurer à l’aide de l’utilitaire webgisdr, suivez les instructions de la rubrique Restaurer ArcGIS Enterprise.
  • Configuration du site ArcGIS GeoEvent Server : suivez les instructions fournies dans la documentation ArcGIS GeoEvent Server pour créer une sauvegarde de la configuration.

Remarque :

Pour créer des sauvegardes incrémentielles avec l’utilitaire webgisdr, vous devez activer la récupération ponctuelle, sans quoi l’utilitaire échoue.

Notez également que l’utilitaire webgisdr doit avoir accès à au moins une des machines de chaque site de serveur fédéré via l’URL du répertoire administrateur ArcGIS Server et le Data Store principal pour fonctionner. Pour déterminer si l’URL est accessible, ouvrez le répertoire administrateur ArcGIS Server dans un navigateur sur la machine où vous exécutez l’utilitaire webgisdr.

Depuis la version 10.4, la liste des éléments et des paramètres qui doivent être identiques sur les déploiements source et cible lors de l’exécution de l’utilitaire webgisdr a été réduite. Le tableau ci-dessous résume ces modifications dans les dernières versions de Portal for ArcGIS et de ArcGIS Server :

Cet élément ou ce paramètre doit-il être identique dans les déploiements lors de l’exécution de l’utilitaire webgisdr ?

Élément ou paramètre10.4.x10.5.x, 10.610.6.1 et version ultérieure

URL du portail public

Oui

Oui

Oui

URL des services pour les serveurs fédérés

Oui

Oui

Oui

Magasin de données enregistrés autres que ArcGIS Data Store

Oui

Oui

Oui

Identifiants de connexion du compte pour le fichier ...webgisdr.properties

Oui

Oui

Oui

Chemins du répertoire ArcGIS Server (par exemple, arcgisjobs)

Oui

Oui

Non.

Informations de sécurité (URL LDAP, informations de proxy)

Oui

Oui

Non.

Type de déploiement (machine unique ou hautement disponible)

Oui

Non.

Non.

URL du portail privé

Oui

Non.

Non.

URL d’administration pour les serveurs fédérés

Oui

Non.

Non.

Noms de machine

Oui

Non.

Non.

Type de stockage du répertoire du contenu du portail

Oui

Oui

Oui

Chemin du répertoire du contenu du portail (si vous utilisez le système de fichier)

Non.

Non.

Non.

Informations d’identification du répertoire du contenu du portail (si vous utilisez un stockage cloud)

Non.

Non.

Non.

Magasin de configurations de ArcGIS Server

Non.

Non.

Non.

Configuration requise des réseaux

Pour pouvoir fonctionner, l’utilitaire webgisdr doit accéder à des URL spécifiques qui font partie de votre déploiement et se connecter directement au composant sauvegardé. Selon votre configuration, il se peut ces URL ne correspondent pas à celles utilisées pour la configuration du déploiement ArcGIS Enterprise, comme celle indiquée dans la propriété privatePortalURL dans le portail, ou aux URL employées pour la fédération du portail et du serveur. Ces URL sont les suivantes :

  • L’extrémité 7443 de la ou des machines du portail si le déploiement est hautement disponible. Si votre portail est exécuté sur une machine nommée portal.domain.com, l’utilitaire webgisdr doit pouvoir accéder à https://portal.domain.com:7443/arcgis.
  • L’extrémité 6443 d’au moins une machine ArcGIS Server dans chaque site de serveur fédéré. Si ArcGIS Server est exécuté sur une machine nommée server.domain.com, l’utilitaire webgisdr doit pouvoir accéder à https://server.domain.com:6443/arcgis. Cela s’applique également à toute autre machine appartenant à ce site.
  • L’extrémité 2443 de n’importe quelle machine ArcGIS Data Store inscrite auprès du site du serveur d’hébergement. Si ArcGIS Data Store est exécuté sur une machine nommée datastore.domain.com, l’utilitaire webgisdr doit pouvoir accéder à https://datastore.domain.com:2443/arcgis.

À quelle fréquence dois-je sauvegarder un déploiement ArcGIS Enterprise ?

Plus vous créez fréquemment des sauvegardes et moins vous risquez de perdre de données en cas d’échec de votre déploiement principal. Toutefois, il est peu pratique (voire souvent impossible) d’effectuer des sauvegardes continuelles. Gardez les informations suivantes à l’esprit lorsque vous choisissez la fréquence des sauvegardes de votre déploiement :

  • La création de chaque sauvegarde prend du temps. La durée nécessaire augmente avec la taille et le volume de votre contenu. Vous pouvez diminuer cette durée en effectuant des sauvegardes incrémentielles entre des sauvegardes complètes.
  • Le processus de création des sauvegardes utilise beaucoup de ressources réseau et peut affecter les performances réseau. Il est recommandé d’effectuer des sauvegardes complètes lorsque le trafic est moins important sur votre réseau, par exemple la nuit, et d’effectuer des sauvegardes incrémentielles pendant les périodes de trafic moins intense en journée, par exemple au cours de la pause déjeuner. Vous pouvez exécuter l’outil webgisdr en tant que tâche cron au sein d’un environnement Linux. En outre, l’outil peut être déplacé vers et exécuté depuis une machine différente de l’installation du portail tant que la communication est ouverte entre la machine où l’outil s’exécute et les composants ArcGIS Enterprise.
  • Même si les fichiers de sauvegarde sont compressés, ils occupent de l’espace de stockage. Vous devez conserver un espace suffisant dans votre emplacement de sauvegarde sécurisé pour stocker vos fichiers de sauvegarde.

Combien de temps faut-il conserver les fichiers de sauvegarde ?

La durée de conservation des fichiers de sauvegarde dépend de la quantité d'espace disque disponible dont vous disposez et de la flexibilité dont vous avez besoin pour les options de récupération. Si vous n’avez pas besoin de restaurer une version antérieure à la dernière sauvegarde complète, vous pouvez conserver la dernière sauvegarde complète et les sauvegardes incrémentielles créées depuis.

Les sauvegardes incrémentielles créées avec l’outil webgisdr se cumulent. Vous pouvez appliquer la sauvegarde incrémentielle la plus récente à la dernière sauvegarde complète. Par conséquent, au minimum, vous devez conserver la dernière sauvegarde complète et la sauvegarde incrémentielle la plus récente effectuée depuis cette sauvegarde complète.

Vous pouvez également déplacer certains jeux de sauvegardes plus anciennes vers un autre endroit, par exemple un support de stockage. Ainsi, si vous découvrez que des données et services clés ont été supprimés avant la dernière sauvegarde complète, les fichiers seront toujours disponibles.

Remarque :

L’utilitaire webgisdr consigne les versions logicielles des composants ArcGIS Enterprise lorsque vous créez une sauvegarde. La version du déploiement sur lequel vous effectuez la restauration doit être identique à celle utilisée pour créer la sauvegarde. De plus, vous devez restaurer le même type de système d’exploitation. Par exemple, vous ne pouvez pas créer une sauvegarde d’un déploiement ArcGIS Enterprise sur Linux et le restaurer sur des ordinateurs Windows.