UiPath Documentation
automation-suite
2023.10
false
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white

Guide d'installation d'Automation Suite sur Linux

Dernière mise à jour 15 avr. 2026

Étape 5 : Mise à jour des chaînes de connexion du produit migré

Téléchargement de uipathctl

uipathctl est inclus dans le package d’installation as-installer.zip. Pour télécharger installer.zip, consultez la section Téléchargement des packages d’installation.

Génération du fichier de configuration

Pour générer le fichier de configuration cluster_config.json , procédez comme suit :

  • Option A: générez le dernier fichier cluster_config.json :
    uipathctl manifest get-revision | Out-File -Encoding ascii cluster_config.json
    uipathctl manifest get-revision | Out-File -Encoding ascii cluster_config.json
    
  • Option B: permet de répertorier tous les fichiers cluster_config.json précédents et de déterminer celui que vous souhaitez choisir :
    uipathctl manifest list-revisions
    uipathctl manifest list-revisions
    

Remplacement de la chaîne de connexion et démarrage de l'installation

  1. Déplacez le fichier versions.json dans le même répertoire que cluster_config.json. Vous pouvez obtenir versions.json à partir du dossier d'installation d' Automation Suite .

  2. Fournissez les nouvelles chaînes de connexion pour les produits installés.

    • Pour fournir la chaîne de connexion restaurée au service Orchestrator, ajoutez ou mettez à jour sql_connection_str sous orchestrator dans le fichier cluster_config.json :
      "orchestrator": {
        "sql_connection_str": "<restored orchesrator connection string>",   (added line)
        "enabled": true
      }
      "orchestrator": {
        "sql_connection_str": "<restored orchesrator connection string>",   (added line)
        "enabled": true
      }
      
    • Si les tables Automatisation de test sont placées dans la base de données Orchestrator autonome, vous pouvez également ajouter la même chaîne de connexion pour la fonctionnalité Automatisation de test dans le fichier cluster_config.json :
      "orchestrator": {
        "testautomation": {
          "enabled": true,
          "sql_connection_str": "<restored orchestrator connection string>"
        },
        "sql_connection_str": "<restored orchestrator connection string>",   (added line)
        "enabled": true
      }
      "orchestrator": {
        "testautomation": {
          "enabled": true,
          "sql_connection_str": "<restored orchestrator connection string>"
        },
        "sql_connection_str": "<restored orchestrator connection string>",   (added line)
        "enabled": true
      }
      
    • Si les tables Automatisation de test ne sont pas placées dans la base de données d'Orchestrator autonome, vous devez ajouter ou mettre à jour sql_connection_str sous testautomation dans le cluster_config.json:
      "testautomation": {
         "enabled": true,   
         "sql_connection_str": "<restored test-automation connection string>",  (added line)
      }
      "testautomation": {
         "enabled": true,   
         "sql_connection_str": "<restored test-automation connection string>",  (added line)
      }
      
    • Pour fournir la chaîne de connexion restaurée au service Insights, ajoutez ou mettez à jour sql_connection_str sous insights dans le fichier cluster_config.json .
      "insights": {   
         "sql_connection_str": "<restored connection string>",   (added line)
         "enabled": true }
      "insights": {   
         "sql_connection_str": "<restored connection string>",   (added line)
         "enabled": true }
      
    • Pour fournir la chaîne de connexion restaurée au service Test Manager, ajoutez ou mettez à jour sql_connection_str sous test_manager dans le fichier cluster_config.json .
      "test_manager": {
        "sql_connection_str": "<restored test_manager connection string>",   (added line)
        "enabled": true
      }
      "test_manager": {
        "sql_connection_str": "<restored test_manager connection string>",   (added line)
        "enabled": true
      }
      
  3. Mettez à jour le fichier cluster_config.json en exécutant le programme d'installation.

    • Pour migrer Orchestrator uniquement, exécutez la commande suivante :
      uipathctl manifest apply cluster_config.json --only orchestrator --versions versions.json
      uipathctl manifest apply cluster_config.json --only orchestrator --versions versions.json
      
    • Pour migrer uniquement Insights, exécutez la commande suivante :
      uipathctl manifest apply cluster_config.json --only insights --versions versions.json
      uipathctl manifest apply cluster_config.json --only insights --versions versions.json
      
    • Pour migrer uniquement Test Manager, exécutez la commande suivante :
      ./bin/uipathctl manifest apply cluster_config.json --only test_manager --versions versions/helm-chart.json
      ./bin/uipathctl manifest apply cluster_config.json --only test_manager --versions versions/helm-chart.json
      
  4. Procédez à un nouveau mappage des identifiants de l’organisation dans les tables Insights. Pour plus de détails, consultez Remappage des ID d’organisation.

  5. Exécutez le script de migration de Test Manager et fournissez les paramètres nécessaires :

    ./testmanager_migrator.sh -k <encryption_key> -y
    ./testmanager_migrator.sh -k <encryption_key> -y
    
    1. Pour migrer le module d’automatisation de test dans le cadre d’Orchestrator, exécutez la commande suivante :
      ./bin/uipathctl manifest apply cluster_config.json --only testautomation --versions versions/helm-chart.json
      ./bin/uipathctl manifest apply cluster_config.json --only testautomation --versions versions/helm-chart.json
      

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