Skip To Content

Déplacer un répertoire de données relationnelles ou de Big Data spatio-temporelles

Vous pouvez déplacer un répertoire de données relationnelles ou de Big Data spatio-temporelles 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 répertoire de données relationnelles ou votre répertoire de Big Data spatio-temporelles 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 répertoire de données relationnelles, 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 sur le site de l’API REST de ArcGIS Server pour retirer l’ancienne machine principale du répertoire de données. Accédez à données > éléments > enterpriseDatabases > <nom du stockage des données> > machines > <nom de l’ancienne machine principale> et cliquez sur remove.
  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 stockage des données.

Déplacer un répertoire de données relationnelles à deux machines

Si votre répertoire de données relationnelles 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 ou du cache de tuiles 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 répertoire de données.

    Accédez à données > éléments > enterpriseDatabases > <nom du stockage des données> > machines > <nom de l’ancienne machine principale> et cliquez sur remove.

  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 stockage des données.
  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.