UiPath Documentation
automation-suite
2023.10
false
Guia de instalação do Automation Suite no EKS/AKS
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Etapa 5: atualização das strings de conexão do produto migradas

Atualize as strings de conexão do produto migradas no Automation Suite usando uipathctl e o arquivo de configuração input.json.

Baixando o uipathctl​

Para baixar uipathctl, consulte Download dos pacotes de instalação.

Geração do arquivo de configuração​

Para gerar o arquivo de configuração input.json , siga uma das seguintes etapas:

  • Opção A: gere o arquivo input.json mais recente:
    uipathctl manifest get-revision | Out-File -Encoding ascii input.json
    uipathctl manifest get-revision | Out-File -Encoding ascii input.json
    
  • Opção B: liste todos os arquivos input.json anteriores e determine qual você deseja escolher:
    uipathctl manifest list-revisions
    uipathctl manifest list-revisions
    

Substituindo a string de conexão e iniciando a instalação​

  1. Mova o arquivo versions.json para o mesmo diretório que input.json. Você pode obter o versions.json na pasta de instalação do Automation Suite .

  2. Forneça as novas strings de conexão para os produtos instalados.

    • Para fornecer a string de conexão restaurada para o serviço do Orchestrator, adicione ou atualize sql_connection_str em orchestrator no arquivo input.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
      }
      
    • Se as tabelas de Testar Automação forem colocadas dentro do banco de dados independente do Orchestrator, você também pode adicionar a mesma string de conexão para a funcionalidade de Testar Automação dentro do arquivo input.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
      }
      
    • Se as tabelas de Automação de teste não estiverem colocadas dentro do banco de dados independente do Orchestrator, você precisa adicionar ou atualizar sql_connection_str em testautomation no input.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)
      }
      
    • Para fornecer a string de conexão restaurada ao serviço do Insights, adicione ou atualize sql_connection_str em insights no arquivo input.json .
      "insights": {   
         "sql_connection_str": "<restored connection string>",   (added line)
         "enabled": true }
      "insights": {   
         "sql_connection_str": "<restored connection string>",   (added line)
         "enabled": true }
      
    • Para fornecer a string de conexão restaurada ao serviço do Test Manager, adicione ou atualize sql_connection_str em test_manager no arquivo input.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. Atualize o arquivo input.json executando o instalador.

    • Para migrar apenas o Orchestrator, execute o seguinte comando:
      uipathctl manifest apply input.json --only orchestrator --versions versions.json
      uipathctl manifest apply input.json --only orchestrator --versions versions.json
      
    • Para migrar apenas o Insights, execute o seguinte comando:
      uipathctl manifest apply input.json --only insights --versions versions.json
      uipathctl manifest apply input.json --only insights --versions versions.json
      
    • Para migrar apenas o Test Manager, execute o seguinte comando:
      ./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
      
    Observação:

    Se você executar o comando no Windows, substitua uipathctl por .\uipathctl.exe no comando.

  4. Remapeie as IDs da organização nas tabelas do Insights. Para obter mais detalhes, consulte Remapeamento das IDs da organização.

  5. Execute o script de migração do Test Manager e forneça os parâmetros necessários:

    ./testmanager_migrator.sh -k <encryption_key> -y
    ./testmanager_migrator.sh -k <encryption_key> -y
    
    1. Para migrar o módulo Testar automação, como parte do Orchestrator, execute o seguinte comando:
      ./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
      

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades