Skip To Content

Déplacer un data store

Vous pouvez déplacer un répertoire de données d’une machine à une autre en ajoutant une machine au répertoire de données. Vous pouvez effectuer cette opération si vous souhaitez que le répertoire de données s’exécute sur une machine plus récente, plus rapide ou de capacité supérieure.

Déplacer un stockage des données sur une machine unique

Si votre data store relationnel, de cache tuilé (mode principal-secours), ou votre spatiotemporal big data store n’est associé qu’à une seule machine, procédez comme suit pour le migrer sur une nouvelle machine :

  1. Installez ArcGIS Data Store sur la nouvelle machine.
  2. Ajoutez cette machine à votre répertoire de données existant.
  3. L’étape suivante dépend du type de répertoire de données déplacé.
  4. Dans le cas d’un data store relationnel ou de cache tuilé, il faut promouvoir la nouvelle machine de secours pour qu’elle devienne la machine principale. L’ancienne machine principale devient alors la machine de secours. Vous pouvez ensuite retirer la machine de secours du répertoire de données.
    1. Une fois que toutes les données de la machine principale ont été répliquées sur la machine de secours, connectez-vous au site de l’API REST de ArcGIS Server du serveur d’hébergement en tant qu’administrateur ArcGIS Server.
    2. Accédez à data > items > enterpriseDatabases > <nom du stockage des données> > machines > <nom de la machine de secours> et cliquez sur makePrimary. La machine de secours que vous venez d’ajouter est ainsi promue au rang de machine principale.
    3. Une fois la nouvelle machine principale en ligne, l'ancienne machine principale devient une machine de secours. Utilisez la commande remove de l’API REST de ArcGIS Server pour retirer l’ancienne machine principale du data store. Accédez à Data (Données) > Items (Éléments) > Enterprise Databases (Bases de données d’entreprise) > <Data store name> (<Nom du data store>) > Machines > <Old primary machine name> (<Nom de l’ancienne machine principale>) et cliquez sur Remove (Supprimer).
  5. Dans le cas d’un répertoire de Big Data spatio-temporelles, patientez jusqu’à ce que toutes les données aient été répliquées depuis l’ancienne machine vers la nouvelle machine. Une fois cette opération terminée, retirez l’ancienne machine du répertoire de données.
    1. Ouvrez une fenêtre de commande sur n’importe quelle machine du répertoire de Big Data spatio-temporelles.
    2. Exécutez l’utilitaire removemachine pour retirer l’ancienne machine du répertoire de données.
  6. Accédez aux couches d’entités hébergées dans votre portail pour vérifier qu’elles fonctionnent toujours correctement.
  7. Désinstallez ArcGIS Data Store de la machine que vous avez supprimée du data store.

Déplacer un data store relationnel ou de cache tuilé à deux machines

Si votre data store relationnel ou data store de cache tuilé fonctionnant en mode principal-secours contient une machine principale et une machine de secours et que vous souhaitez remplacer les deux, procédez comme suit :

  1. Installez ArcGIS Data Store sur les deux nouvelles machines, mais ne procédez pas encore à la configuration.
  2. Supprimez la machine de secours existante du stockage des données.
  3. Ajoutez une nouvelle machine en tant que machine de secours à votre répertoire de données relationnelles.
  4. Une fois toutes les données des couches d’entités de la machine principale répliquées sur la machine de secours, utilisez la commande makePrimary sur le site de l’API REST ArcGIS Server pour promouvoir la machine de secours afin qu’elle devienne la machine principale.
    1. Connectez-vous au site de l’API REST ArcGIS Server du serveur d’hébergement en tant qu’administrateur ArcGIS Server.
    2. Accédez à data > items > enterpriseDatabases > <nom du stockage des données> > machines > <nom de la machine de secours> et cliquez sur makePrimary.
  5. Une fois la nouvelle machine principale en ligne, l'ancienne machine principale devient une machine de secours. Utilisez la commande remove sur le site de l’API REST ArcGIS Server pour retirer cette machine de secours (l’ancienne machine principale) du data store.

    Accédez à Data (Données) > Items (Éléments) > Enterprise Databases (Bases de données d’entreprise) > <Data store name> (<Nom du data store>) > Machines > <Old primary machine name> (<Nom de l’ancienne machine principale>) et cliquez sur Remove (Supprimer).

  6. Accédez aux couches d’entités hébergées dans votre portail pour vérifier qu’elles fonctionnent toujours correctement.
  7. Désinstallez ArcGIS Data Store de la machine que vous avez supprimée du data store.
  8. Ajoutez la deuxième machine en tant que machine de secours à votre stockage des données.

Déplacer des machines dans un répertoire de Big Data spatio-temporelles à plusieurs machines

Pour remplacer plusieurs machines dans un répertoire de Big Data spatio-temporelles comportant plusieurs machines, ajoutez une nouvelle machine pour chaque machine à remplacer. Une fois que le répertoire de Big Data spatio-temporelles a terminé de répliquer les données sur les nouvelles machines, retirez les machines souhaitées, une par une.

Remarque :
Vous devez attendre que le répertoire de Big Data spatio-temporelles rééquilibre le contenu entre les machines avant de retirer la machine suivante.