Skip to main content

Configurer l’emplacement de sauvegarde par défaut d’ArcGIS Data Store

Pour récupérer un Data Store en cas de catastrophe, comme une panne d’une machine ou une corruption de données, vous devez disposer d’une sauvegarde du Data Store. Pour cela, configurez un emplacement de sauvegarde sécurisé où les sauvegardes (automatiques) par défaut peuvent écrire des fichiers.

Conseil :

Pour en savoir plus sur d’autres types de sauvegardes et sur la gestion des sauvegardes, reportez-vous à la rubrique Gérer les sauvegardes ArcGIS Data Store.

Changer l’emplacement de sauvegarde par défaut du Relational Data Store

Lorsque vous créez un Relational Data Store, un emplacement de sauvegarde est automatiquement configuré sur la même machine que le Data Store. Par défaut, ArcGIS Data Store crée des sauvegardes des Relational Data Stores dans /usr/arcgisdatastore/backup/relational. Il s’agit de l’emplacement de sauvegarde par défaut.

Lorsque vous créez un Relational Data Store, un emplacement de sauvegarde est automatiquement configuré sur la même machine que le Data Store. Par défaut, ArcGIS Data Store crée des sauvegardes des Relational Data Stores dans c:\arcgisdatastore\backup\relational. Il s’agit de l’emplacement de sauvegarde par défaut.

Toutefois, il ne paraît pas judicieux de conserver les sauvegardes sur les mêmes machines que le data store. Si la machine principale du data store tombe en panne, vous ne pourrez plus accéder aux fichiers de sauvegarde et restaurer les données de couche hébergée. Une autre raison de ne pas laisser les fichiers de sauvegarde et le data store sur la même machine est que les fichiers de sauvegarde risquent d’occuper rapidement tout l’espace disque de la machine. Si l’espace disque devient insuffisant, le data store relationnel passe en mode lecture seule pour éviter toute corruption des données, et vous ne pouvez pas publier de nouvelles couches hébergées.

Définissez un emplacement différent sécurisé pour stocker les sauvegardes du Relational Data Store. Pour ce faire, utilisez l’opération change avec l’utilitaire configurebackuplocation.

Pour les Relational Data Stores, vous pouvez choisir un répertoire de fichiers partagés sur une autre machine faisant office d’emplacement de sauvegarde par défaut.

Remarque :
  • Vérifiez que vous disposez de suffisamment d'espace pour contenir tous les fichiers qui composent une sauvegarde de stockage de données.

  • La vitesse de remplissage de l’emplacement de sauvegarde par défaut dépend de la planification de sauvegarde et du nombre de jours de conservation des sauvegardes. Surveillez la taille du répertoire de sauvegarde et ajustez ces paramètres et tailles de stockage en fonction des besoins.

  • Toutes les machines du même Data Store doivent avoir accès à l’emplacement de sauvegarde par défaut. Par exemple, si vous inscrivez un emplacement de sauvegarde de fichier partagé pour le Relational Data Store, les machines principales et de secours du Relational Data Store doivent avoir accès à l’emplacement de partage de fichiers.

Remarque :
  • Vérifiez que vous disposez de suffisamment d'espace pour contenir tous les fichiers qui composent une sauvegarde de stockage de données.

  • La vitesse de remplissage de l’emplacement de sauvegarde par défaut dépend de la planification de sauvegarde et du nombre de jours de conservation des sauvegardes. Surveillez la taille du répertoire de sauvegarde et ajustez ces paramètres et tailles de stockage en fonction des besoins.

  • Toutes les machines du même Data Store doivent avoir accès à l’emplacement de sauvegarde par défaut. Par exemple, si vous inscrivez un emplacement de sauvegarde de fichier partagé pour le Relational Data Store, les machines principales et de secours du Relational Data Store doivent avoir accès à l’emplacement de partage de fichiers. Cela signifie que vous devez utiliser un compte de domaine pour exécuter le service ArcGIS Data Store.

    Si vous avez utilisé un compte Windows local comme compte ArcGIS Data Store lors de l’installation, demandez un compte de domaine à votre administrateur de domaine. Le compte doit exécuter le service ArcGIS Data Store, puis lire et écrire des fichiers dans le répertoire réseau dans lequel se trouvent les fichiers de sauvegarde. Exécutez l’utilitaire configureserviceaccount pour définir le compte de domaine comme compte ArcGIS Data Store.

Pour remplacer l’emplacement de sauvegarde par défaut d’un Relational Data Store, procédez comme suit :

  1. Créez un répertoire partagé sur une autre machine pour stocker les fichiers de sauvegarde.

  2. Accordez un accès en lecture et en écriture sur le répertoire réseau partagé au compte avec lequel ArcGIS Data Store a été installé.

  3. Si vous n’avez pas spécifié de compte ArcGIS Data Store de domaine lorsque vous avez installé ou mis à niveau ArcGIS Data Store, définissez le service de Data Store pour qu’il s’exécute à l’aide d’un compte de domaine à présent, puis accordez à ce compte l’accès en lecture et en écriture à un répertoire réseau partagé.

  4. Exécutez l’utilitaire configurebackuplocation avec l’option change et l’option location pour spécifier le répertoire partagé comme étant l’emplacement de sortie par défaut des sauvegardes de Relational Data Store.

    Si vous exécutez cet utilitaire pour qu’un Relational Data Store utilise un répertoire partagé une fois que les utilisateurs ont publié des couches d’entités hébergées et qu’une sauvegarde automatique a eu lieu, l’utilitaire configurebackuplocation déplace les fichiers de sauvegarde du Relational Data Store existant depuis l’emplacement de sauvegarde par défaut vers le répertoire partagé.

    L’emplacement que vous spécifiez ne peut pas être l’emplacement de sauvegarde enregistré.

    Dans cet exemple, l’emplacement de sauvegarde d’un Relational Data Store est défini sur un répertoire partagé nommé ds_backups sur un ordinateur nommé sysshare. L’emplacement de sauvegarde s’appelle reldefbu.

    ./configurebackuplocation.sh --operation change --store relational
    --location "type=fs;location=/net/sysshare/ds_backups;name=reldefbu"
    You are going to change the backup location of the data store. Existing backups will be copied to the new location and it could take a few moments.
    Please do not interrupt the process once it has started.
    Do you want to continue (Yes or No)? Yes
    
    configurebackuplocation --operation change --store relational
    --location "type=fs;location=\\sysshare\ds_backups;name=reldefbu"
    You are going to change the backup location of the data store. Existing backups will be copied to the new location and it could take a few moments.
    Please do not interrupt the process once it has started.
    Do you want to continue (Yes or No)? Yes
    

    Pour connaître la syntaxe complète et obtenir d’autres exemples, reportez-vous à la rubrique Référence de l’utilitaire de commande ArcGIS Data Store.

Inscrire un emplacement de sauvegarde par défaut initial pour le Graph Store, l’Object Store ou le Spatiotemporal Big Data Store

Lors de la création, le Graph Store, l’Object store et le Spatiotemporal Big Data store n’ont pas d’emplacement de sauvegarde par défaut. Vous devez inscrire au moins un emplacement de sauvegarde avant de créer des sauvegardes de ces types de répertoires de données.

Inscrivez un emplacement de sauvegarde par défaut partagé et sécurisé où ArcGIS Data Store peut placer les fichiers issus des sauvegardes planifiées (automatiques).

Vous pouvez inscrire un partage de fichiers, un paquet Amazon S3 ou un conteneur de stockage Microsoft Azure Blob comme emplacement de sauvegarde par défaut.

Remarque :
  • Vérifiez que vous disposez de suffisamment d'espace pour contenir tous les fichiers qui composent une sauvegarde de stockage de données. Les Graph Stores peuvent être très volumineux, les spatiotemporal Big Data stores et les Object stores ayant même tendance à être encore plus volumineux.

  • La vitesse de remplissage de l’emplacement de sauvegarde par défaut dépend de la planification de sauvegarde et du nombre de sauvegardes manuelles que vous avez effectuées dans l’emplacement de sauvegarde par défaut. Surveillez la taille du répertoire de sauvegarde et ajustez la planification et les tailles de stockage en fonction des besoins.

  • Toutes les machines du même Data Store doivent avoir accès à l’emplacement de sauvegarde par défaut. Par exemple, si vous inscrivez un emplacement de sauvegarde de partage de fichiers pour un Spatiotemporal Big Data Store, toutes les machines du Spatiotemporal Big Data Store doivent avoir un accès en écriture au répertoire partagé.

Pour configurer un emplacement par défaut pour les fichiers de sauvegarde d’un data store, d’un Spatiotemporal Big Data store, d’un Object store ou d’un Graph store, procédez comme suit :

  1. Créez l’un des fichiers de sauvegarde de data store suivants :

    • Un répertoire partagé sur une autre machine

    • Un compartiment Amazon S3 sous votre compte Amazon Web Services

    • Un conteneur Microsoft Azure Blob Storage sous votre compte Azure Blob Storage

  2. Accordez l’accès en lecture et en écriture à l’emplacement que vous avez configuré à l’étape précédente au compte qui a installé ArcGIS Data Store.

  3. Si vous n’avez pas spécifié de compte ArcGIS Data Store de domaine lors de l’installation ou de la mise à niveau d’ArcGIS Data Store, définissez le service de Data Store pour qu’il s’exécute à l’aide d’un compte de domaine à présent, puis accordez à ce compte l’accès en lecture et en écriture à l’emplacement que vous avez configuré à l’étape précédente.

  4. Exécutez l’utilitaire configurebackuplocation avec l’option register pour spécifier l’emplacement de sortie par défaut des sauvegardes de Data Store.

    Voir les sections qui suivent cette procédure pour avoir des exemples pour chaque type de data store.

    Pour connaître la syntaxe complète et obtenir d’autres exemples, reportez-vous à la rubrique Référence des utilitaires ArcGIS Data Store.

Conseil :

Si le répertoire de sauvegarde demeure hors connexion pendant plusieurs minutes, procédez à une sauvegarde manuelle complète du Data Store dès que l’emplacement de sauvegarde est accessible.

Exemple de Graph Store

Dans cet exemple, un emplacement de sauvegarde par défaut est inscrit pour le graph store. L’emplacement est un répertoire partagé de fichiers nommé graphbu sur sysshare. Le nom de l’emplacement de sauvegarde est graph_defaultbu.

./configurebackuplocation.sh --operation register --store graph
--location "type=fs;location=/net/sysshare/graphbu;name=graph_defaultbu"
configurebackuplocation --operation register --store graph
--location "type=fs;location=\\sysshare\graphbu;name=graph_defaultbu"

Exemple d’Object Store

Dans cet exemple, un emplacement de sauvegarde par défaut est inscrit pour l’object store. L’emplacement est un répertoire de partage de fichiers nommé videobu sur netshare. Le nom de l’emplacement de sauvegarde est object_defaultbu.

./configurebackuplocation.sh --operation register --store object
--location "type=fs;location=/net/netshare/videobu;name=object_defaultbu"
configurebackuplocation --operation register --store object
--location "type=fs;location=\\netshare\videobu;name=object_defaultbu"

Exemple de Spatiotemporal Big Data Store

Dans cet exemple, un emplacement de sauvegarde est inscrit pour un stockage de Big Data spatio-temporelles. Il s’agit d’un emplacement de stockage Azure Blob nommé dsbackups. L’emplacement de sauvegarde s’appelle sbds_defaultbu. Les identifiants d’accès à l’emplacement de stockage Blob sont fournis.

./configurebackuplocation.sh --operation register --store spatiotemporal
--location "type=azure;location=dsbackups;name=sbds_defaultbu;username=azureaccountlogin;password=zpw4azureaccount"
configurebackuplocation --operation register --store spatiotemporal
--location "type=azure;location=dsbackups;name=sbds_defaultbu;username=azureaccountlogin;password=zpw4azureaccount"