UiPath Documentation
automation-suite
2023.10
false
Guide d'installation d'Automation Suite sur Linux
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Étape 8 : Migration de Test Manager autonome

Migrez une version autonome de Test Manager vers Automation Suite en transférant les pièces jointes vers le stockage de destination configuré dans Automation Suite.

Pour réussir à migrer une version autonome de Test Manager vers Automation Suite, vous devez suivre ces étapes :

1. Migrer le stockage de Test Manager​

Lorsque vous avez installé Automation Suite, vous avez également configuré une option de stockage souhaitée. Vous devez déplacer toutes les pièces jointes Test Manager vers ce stockage de destination utilisé par votre instance Automation Suite.

Pour déplacer toutes les pièces jointes Test Manager, vous devez utiliser le script de migration Test Manager (testmanager_migrator.sh).

Remarque :

Si vous souhaitez exécuter le script de migration de Test Manager à partir d’une machine autre que celle qui contenait à l’origine les pièces jointes, déplacez d’abord toutes les pièces jointes vers cette autre machine.

Pour déplacer vos pièces jointes Test Manager vers Automation Suite, procédez comme suit :

  1. Si votre Test Manager autonome utilise le stockage des fichiers dans l'installation autonome, récupérez la clé Storage.Location du fichier appsettings.production.json du répertoire d'installation du Test Manager autonome.

    Par exemple, la valeur par défaut de la clé Storage.Location est C:\ProgramData\UiPath TestManager\Storage.

  2. Déplacez le contenu du répertoire Storage vers la machine sur laquelle vous avez l'intention d'exécuter le script de migration de Test Manager.

    Vous pouvez utiliser la commande suivante pour copier le contenu du stockage :

    scp -r Storage/ <username>@<machine_ip or hostname>:~/storage
    scp -r Storage/ <username>@<machine_ip or hostname>:~/storage
    
  3. Exécutez le script de migration de Test Manager pour déplacer vos pièces jointes de stockage Test Manager vers un magasin d'objets externe ou vers un magasin d'objets InCluster Ceph :

    • Afin de déplacer les pièces jointes vers un magasin d'objets externe, exécutez le script de migration de Test Manager à l'aide de la commande suivante :

      ./testmanager_migrator.sh -s <storage_folder_location> -y
      ./testmanager_migrator.sh -s <storage_folder_location> -y
      

      Le script utilise le paramètre -s <storage_folder_location> pour spécifier le dossier racine des données de locataire à des fins de migration.

    • Pour déplacer les pièces jointes vers un magasin d'objets InCluster Ceph, exécutez le script de migration de Test Manager avec la commande suivante:

      ./testmanager_migrator.sh -s <storage_folder_location> -is -y
      ./testmanager_migrator.sh -s <storage_folder_location> -is -y
      

      Le script utilise le paramètre -s <storage_folder_location> pour spécifier le dossier racine des données de locataire à des fins de migration.

      Remarque :

      Nous vous déconseillons de déplacer vos pièces jointes Test Manager vers le InCluster Ceph en raison de sa dépendance à l’état du cluster et de l’évolutivité limitée.

Résultat: vos pièces jointes Test Manager sont disponibles dans le stockage de destination utilisé par votre instance Automation Suite.

2. Mettre à jour l'emplacement de stockage dans la base de données​

Remarque :

Cette étape s'applique uniquement si vous avez déplacé vos pièces jointes Test Manager vers un magasin d'objets externe utilisé par votre instance Automation Suite.

Suivez ces étapes pour mettre à jour la hiérarchie des dossiers et les informations sur les compartiments dans la base de données après la migration des pièces jointes vers un stockage externe :

  1. Confirmez que toutes les pièces jointes ont bien été migrées vers le stockage externe.

  2. Dans le répertoire d’installation autonome de Test Manager, recherchez l’outil d’enregistrement de Test Manager.

    Cet outil est fourni avec chaque version en tant que testmanager.exe dans l'emplacement d'installation par défaut, comme suit : C:\Program Files (x86)\UiPath\TestManager\Tools\TestManagerProvisioner. Vous pouvez également trouver l'exécutable dans votre dossier d'installation personnalisé. Pour de plus amples informations sur l'outil d'enregistrement de Test Manager, consultez la section Outil d'enregistrement de Test Manager.

  3. Exécutez la commande suivante à l'aide de l'outil d'enregistrement.

    testmanager.exe database updateStorageLocation -cs <connection string> -b <destination bucket name>
    testmanager.exe database updateStorageLocation -cs <connection string> -b <destination bucket name>
    

    Remplacez <connection string> et <destination bucket> par les valeurs appropriées pour votre environnement :

    • <connection string>: saisissez la chaîne de connexion pour l'instance Automation Suite cible.
    • <destination bucket>: spécifiez le nom du compartiment de stockage de destination dans le magasin d'objets.

Résultat: La hiérarchie des dossiers de la base de données et les informations sur le compartiment sont mises à jour pour pointer vers le stockage des pièces jointes migré.

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour