Créer une sauvegarde d’ArcGIS Enterprise
Vous pouvez exporter les composants de votre organisation ArcGIS Enterprise dans un fichier de sauvegarde qui peut ensuite servir à restaurer votre organisation en cas de défaillance matérielle ou de perte de données. Le fichier comprend les éléments et paramètres de votre portail, les couches Web hébergées, les paramètres des serveurs fédérés et d’hébergement et, si vous utilisez ArcGIS Data Store, les données des couches d’entités hébergées et les caches des couches de scènes hébergées.
La taille du fichier de sauvegarde et sa durée de création dépendent du nombre d’éléments présents dans votre portail, du nombre et du type de couches Web hébergées dont vous disposez, du nombre de serveurs fédérés que vous possédez et du nombre de machines ArcGIS Server présentes dans vos serveurs d’hébergement et fédérés.
Utilisez l’outil WebGISDR avec l’opération d’exportation et un fichier de propriétés pour créer une sauvegarde d’ArcGIS Enterprise. Cet outil se trouve dans le répertoire d’outils de Portal for ArcGIS. Veillez à respecter les critères suivants lorsque vous utilisez l’outil :
La sauvegarde de chaque composant est placée dans un répertoire temporaire sur la machine de chaque composant avant d’être transférée dans le répertoire partagé ou le stockage Cloud. Par conséquent, assurez-vous que les répertoires suivants soient d’une taille assez conséquente pour contenir la sauvegarde de chaque composant :
La sauvegarde de Portal for ArcGIS sera stockée dans
<Portal_content_directory>/temp. Cet emplacement doit avoir environ 100 % de la taille actuelle du répertoire arcgisportal.La sauvegarde de Portal for ArcGIS sera stockée dans
<Portal_content_directory>\temp. Cet emplacement doit avoir environ 100 % de la taille actuelle du répertoire arcgisportal.La sauvegarde d’ArcGIS Server sera stockée dans
<ArcGIS_Server_installation_directory>/temp. Cet emplacement doit avoir environ 166 % de la taille actuelle du répertoire arcgisserver.La sauvegarde d’ArcGIS Server sera stockée par défaut dans le répertoire TEMP local du compte de service, dans
C:\Users\<user>\AppData\Local\Temp. Cet emplacement doit avoir environ 166 % de la taille actuelle du répertoire arcgisserver.La sauvegarde d’ArcGIS Data Store sera stockée dans
<ArcGIS_Data_Store_data_directory>/temp. Cet emplacement doit avoir environ 62 % de la taille actuelle du répertoire arcgisdatastore.La sauvegarde d’ArcGIS Data Store sera stockée dans
<ArcGIS_Data_Store_directory>\temp. Cet emplacement doit avoir environ 62 % de la taille actuelle du répertoire arcgisdatastore.
Si vous spécifiez un emplacement partagé, le répertoire doit être d’une taille assez conséquente pour contenir tous les fichiers exportés de chaque site. Il est recommandé que cela corresponde au total des tailles de tous les composants ci-dessus. Comme il est probable que le fichier devienne de plus en plus volumineux, continuez à surveiller la taille de ces fichiers de sauvegarde et à ajuster la taille de stockage en cas de besoin.
Si vous spécifiez un emplacement partagé, le compte qui a permis d’installer chaque composant logiciel dans ArcGIS Enterprise doit disposer d’un accès en lecture et en écriture sur ce répertoire.
Si vous spécifiez un emplacement partagé, le ou les comptes de domaine que vous utilisez pour exécuter vos services ArcGIS Server, Portal for ArcGIS et ArcGIS Data Store doivent avoir un accès en écriture au répertoire.
Si vous avez l’intention de créer ou restaurer des sauvegardes incrémentielles, ArcGIS Data Store doit être configuré pour créer automatiquement des sauvegardes du relational store et la récupération ponctuelle doit être activée.
Pour pouvoir fonctionner, l’outil WebGISDR doit avoir accès à des URL spécifiques qui font partie de votre déploiement. Pour plus d’informations, reportez-vous à la rubrique Configuration requise des réseaux.
Si ArcGIS Enterprise est déployé sur une instance Amazon Elastic Compute Cloud (EC2) dans un point de terminaison VPC, il ne peut lire et écrire que dans les compartiments S3 de la région AWS dans laquelle il est déployé. Pour utiliser l’outil
webgisdrpour sauvegarder le déploiement ArcGIS Enterprise dans un compartiment S3 qui se trouve dans une région différente de l’instance EC2, supprimez le point de terminaison VPC associé à l’instance EC2.
Remarque :
Si le contenu du portail est stocké dans le système de fichiers, l’analyse anti-virale en temps réel peut avoir un impact sur les performances de la sauvegarde. Envisagez d’exclure le répertoire du contenu du portail, votre sauvegarde SHARED_LOCATION et les répertoires BACKUP_LOCATION de l’antivirus.
Créer une sauvegarde
Avant de créer une sauvegarde de l’organisation ArcGIS Enterprise, reportez-vous à la rubrique Bonnes pratiques en matière de sauvegarde et de restauration. Ensuite, pour créer une sauvegarde, procédez comme suit :
Effectuez une copie du fichier de propriétés du modèle. Vous pouvez enregistrer la copie dans le même répertoire que le modèle ou dans un nouveau répertoire.
Le fichier de propriétés du modèle,
webgisdr.properties, est installé par défaut dans/arcgis/portal/tools/webgisdr.Le fichier de propriétés du modèle,
webgisdr.properties, est installé par défaut dansC:\Program Files\ArcGIS\Portal\tools\webgisdr.Ouvrez la copie du fichier de propriétés et modifiez-la pour inclure des informations propres à votre site. Pour plus d’informations, voir Fichier de propriétés de l’outil WebGISDR.
Remarque :
Si vous prévoyez d’utiliser un fichier de propriétés créé avant une mise à niveau d’ArcGIS Enterprise, toutes les valeurs chiffrées doivent être remplacées par leurs valeurs non chiffrées, et les valeurs booléennes correspondantes indiquant si elles sont chiffrées doivent être définies sur
false.Enregistrez le fichier de propriétés.
La valeur de
PORTAL_ADMIN_PASSWORDest chiffrée dans le fichier etPORTAL_ADMIN_PASSWORD_ENCRYPTEDest défini surtrueune fois l’outil WebGISDR exécuté avec ce fichier.Ouvrez une fenêtre de commande sur la machine Portal for ArcGIS, définissez le répertoire sur l’emplacement de l’outil WebGISDR et exécutez l’outil avec l’option d’exportation. Pour plus d’informations, reportez-vous à la section Arguments de l’environnement d’exécution.
Le fichier de sauvegarde est créé en tenant compte de
BACKUP_PROVIDER. S’il est défini surFileSystem, la sauvegarde se trouve à l’emplacement spécifié pour la propriétéBACKUP_LOCATION. Si un stockage Cloud est utilisé, la sauvegarde est stockée dans un dossier d’une structure de dossiers standardisée qui inclut la version de la sauvegarde et le mode de sauvegarde. Le nom de fichier est<timestamp>.webgissite.Remarque :
En cas de blocage de l’outil en cours d’exécution, assurez-vous que l’invite de commande n’est pas en mode QuickEdit. Reportez-vous à la rubrique Problèmes courants et solutions pour plus d’informations.
Si votre organisation ArcGIS Enterprise contient des caches de couches de tuiles hébergées ou de service de carte, faites une copie de sauvegarde manuelle de tous les répertoires dans lesquels vos tuiles de cache sont stockées (par exemple, l’intégralité du répertoire
arcgiscachesousC:\arcgisserver\directories\ou<ArcGIS Server installation directory>/arcgis/server/usr/directories).Ces répertoires contiendront les tuiles de cache de carte 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 qui ont été créées.
Vous pouvez utiliser ce fichier de sauvegarde pour restaurer ArcGIS Enterprise.
Remarque :
Il est recommandé d’effectuer des sauvegardes régulières pour éviter des pertes de données importantes et réduire les temps d’arrêt. Pour planifier des sauvegardes, reportez-vous à Automatisation des opérations de sauvegarde et de restauration.