Skip To Content

Passer ArcGIS Data Store d’une unité à une autre sur la même machine.

Lorsque l’espace de l’unité de disque sur laquelle est installé ArcGIS Data Store et où sont stockées les données est proche de la saturation, vous pouvez libérer de l’espace sur le disque en supprimant d’autres programmes et fichiers ou déplacer l’installation ArcGIS Data Store vers une autre unité sur la même machine (de l’unité C vers l’unité D, par exemple).

Vous pouvez déplacer le répertoire ArcGIS Data Store et le contenu d’un data store de graphiques, relationnel ou de cache tuilé d’une unité vers une autre sur la même machine.

Remarque :

Avant de déplacer le contenu du data store d’une unité vers une autre, créez une sauvegarde de tout le déploiement ArcGIS Enterprise.

La procédure suivante part du principe qu’un seul type de data store est installé sur la machine. Ne suivez pas la procédure ci-dessous si plusieurs types d’ArcGIS Data Store sont installés sur la même machine.

Suivez cette procédure pour déplacer le contenu d’un data store de graphiques, relationnel ou de cache tuilé d’un disque vers un autre sur la même machine.

  1. Ouvrez une invite de commande sur la machine ArcGIS Data Store sur laquelle le data store est installé et accédez au répertoire \datastore\tools.
  2. Exécutez l’utilitaire backupdatastore pour créer une sauvegarde du data store que vous allez déplacer.
  3. Exécutez l’utilitaire unregisterdatastore pour annuler l’inscription du data store de graphiques, relationnel ou de cache tuilé du serveur d’hébergement.
    Remarque :

    Si le data store contient un data store relationnel ou de cache tuilé en attente, exécutez l’utilitaire removemachine avant d’annuler l’inscription du data store.

    Dans cet exemple, l’inscription du data store de graphiques est annulée :

    unregisterdatastore --stores graph

    Dans cet exemple, l’inscription du data store relationnel est annulée :

    unregisterdatastore --stores relational

    Dans cet exemple, l’inscription du data store de cache tuilé est annulée :

    unregisterdatastore --stores tilecache

  4. Arrêtez le service ArcGIS Data Store sur toutes les machines de ce data store.

    Par exemple, si le data store de cache tuilé contient trois machines, vous devez arrêter le service ArcGIS Data Store sur les trois machines.

  5. Renommez le répertoire de contenu ArcGIS Data Store sur la machine sur laquelle vous déplacez l’installation ArcGIS Data Store vers un autre disque.

    En effet, le répertoire dans le nouvel emplacement doit porter le même nom que le répertoire de contenu ArcGIS Data Store original.

    Par exemple, renommez C:\arcgisdatastore en C:\old_arcgisdatastore. Lorsque vous restaurez le data store à l’étape 7, le répertoire de contenu dans le nouvel emplacement doit être nommé arcgisdatastore.

  6. Démarrez le service ArcGIS Data Store sur toutes les machines de ce data store.
  7. Sur la machine sur laquelle vous déplacez le data store vers une autre unité, exécutez l’utilitaire restoredatastore en utilisant la syntaxe suivante :

    restoredatastore --target <backup name> --source-loc <backup file location> --data-dir <location of new ArcGIS Data Store directory> --server-url <hosting server URL> --server-admin <ArcGIS Server administrator for hosting server> --server-password <password for ArcGIS Server administrator for hosting server>

    Remarque :

    Utilisez l’option data-dir pour spécifier le nouvel emplacement du répertoire ArcGIS Data Store (D:\arcgisdatastore, par exemple). Vérifiez que le répertoire dans le nouvel emplacement porte le même nom que le répertoire original.

    Des exemples de restauration d’un data store avec un nouvel emplacement de répertoire de contenu sont présentés ci-après :

    Restaurer un data store relationnel à partir d’un fichier de sauvegarde.

    restoredatastore  --store relational --target rel1 --source-loc \\backupserver\datastore_backups\backup\relational  
    --data-dir D:\arcgisdatastore  --server-url servermachine.domain.com --server-admin siteadmin --server-password siteadminpassword

    Restaurer un data store de cache tuilé à partir d’un fichier de sauvegarde.

    restoredatastore --store tilecache--target tc1 --source-loc \\backupserver\datastore_backups\backup\tilecache  
    --data-dir D:\arcgisdatastore  --server-url servermachine.domain.com --server-admin siteadmin --server-password siteadminpassword