Skip To Content

Déplacer une installation ArcGIS Data Store sur une autre machine

Vous pouvez déplacer une installation ArcGIS Data Store d’une machine à une autre en ajoutant une machine au data store et en retirant l’ancienne machine. 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.

Avant de suivre les étapes ci-dessous, créez une sauvegarde complète du type de ArcGIS Data Store à déplacer.

La procédure suivante part du principe qu’un seul type de data store est installé sur chaque machine.

Déplacer un data store 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 la nouvelle machine au data store existant.
  3. L’étape suivante dépend du type de répertoire de données déplacé.
  4. Pour les data stores relationnels ou les data stores de cache tuilé qui fonctionnent en mode principal-secours, il faut promouvoir la nouvelle machine pour la faire passer du statut de machine de secours à celui de machine principale, en suivant la procédure ci-dessous.

    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 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. Lorsque la nouvelle machine principale est en ligne, l’ancienne machine principale devient une machine de secours.

    3. Accédez aux couches d’entités hébergées et aux couches de scènes hébergées dans le portail pour vérifier qu’elles fonctionnent toujours correctement.
    4. Utilisez la commande remove de l’API REST 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. Lorsque c’est fait, testez les couches Web qui ont accès au Spatiotemporal Big Data Store pour vérifier qu’elles fonctionnent, puis retirez l’ancienne machine du data store, en suivant la procédure ci-dessous.
    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. 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 le data store relationnel ou le 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. Exécutez l’utilitaire removemachine pour retirer la machine de secours existante du data store.
  3. Ajoutez une nouvelle machine en tant que machine de secours à votre data store relationnel ou data store de cache tuilé existant.
  4. Une fois toutes les données des couches Web 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.

    Lorsque la nouvelle machine principale est en ligne, l’ancienne machine principale devient une machine de secours.

  5. Accédez aux couches dans le portail pour vérifier qu’elles fonctionnent toujours correctement.
  6. 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).

  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 data store.

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. Lorque le Spatiotemporal Big Data Store 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.

  1. Installez ArcGIS Data Store sur chaque machine.
  2. Ajoutez la ou les nouvelles machines au Spatiotemporal Big Data Store existant.
  3. Lorque le Spatiotemporal Big Data Store a terminé de répliquer les données sur les nouvelles machines, testez les couches Web dans le portail pour vérifier qu’elles fonctionnent.
  4. Retirez une machine du Spatiotemporal Big Data Store.

    Vous pouvez utiliser l’utilitaire removemachine ou la commande remove sur le site de l’API REST ArcGIS Server.

  5. Une fois les données rééquilibrées entre les machines restantes, vous pouvez retirer la machine suivante le cas échéant.
  6. Désinstallez ArcGIS Data Store de la machine que vous avez supprimée du data store.