Skip To Content

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

ArcGIS 11.4 (Windows)  | |  Archive de l’aide

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.
  • Pour le data store de cache tuilé, au lieu d’ajouter de l’espace disque, envisagez plutôt de créer un object store sur une nouvelle machine (ou un cluster de machines) avec un espace disque suffisant et de migrer les caches de couches de scènes vers cet object store.
  • 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.

Pour déplacer le contenu d’un graph store, d’un data store de cache tuilé ou d’un data store relationnel d’un disque vers un autre sur la même machine, procédez comme suit :

  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 à 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é de secours, 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 à l’aide de 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