UiPath Documentation
automation-suite
2023.10
false
Guía de instalación de Automation Suite en Linux
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Paso 5: actualizar las cadenas de conexión de los productos migrados

Actualice las cadenas de conexión de productos migradas utilizando uipathctl como parte del proceso de migración a Automation Suite.

Descargando uipathctl​

uipathctl se incluye en el paquete de instalación as-installer.zip . Para descargar installer.zip, consulta Descargar los paquetes de instalación.

Generar el archivo de configuración​

Para generar el archivo de configuración cluster_config.json , sigue uno de los siguientes pasos:

  • Opción A: generar el último archivo 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
    
  • Opción B: enumera todos los archivos cluster_config.json anteriores y determina cuál quieres elegir:
    uipathctl manifest list-revisions
    uipathctl manifest list-revisions
    

Reemplazar la cadena de conexión e iniciar la instalación​

  1. Mueve el archivo versions.json al mismo directorio que cluster_config.json. Puedes obtener versions.json de la carpeta de instalación de Automation Suite .

  2. Proporcione las nuevas cadenas de conexión para los productos instalados.

    • Para proporcionar la cadena de conexión restaurada al servicio de Orchestrator, añade o actualiza sql_connection_str en orchestrator en el archivo 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 las tablas de prueba de automatización se colocan dentro de la base de datos independiente de Orchestrator, también puedes añadir la misma cadena de conexión para la función de prueba de automatización dentro del archivo 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 las tablas de Probar automatización no se colocan dentro de la base de datos independiente de Orchestrator, debes añadir o actualizar sql_connection_str en testautomation en 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)
      }
      
    • Para proporcionar la cadena de conexión restaurada al servicio de Insights, añade o actualiza sql_connection_str en insights en el archivo 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 }
      
    • Para proporcionar la cadena de conexión restaurada al servicio de Test Manager, añade o actualiza sql_connection_str en test_manager en el archivo 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. Actualiza el archivo cluster_config.json ejecutando el instalador.

    • Para migrar solo Orchestrator, ejecuta el siguiente comando:
      uipathctl manifest apply cluster_config.json --only orchestrator --versions versions.json
      uipathctl manifest apply cluster_config.json --only orchestrator --versions versions.json
      
    • Para migrar solo Insights, ejecuta el siguiente comando:
      uipathctl manifest apply cluster_config.json --only insights --versions versions.json
      uipathctl manifest apply cluster_config.json --only insights --versions versions.json
      
    • Para migrar solo Test Manager, ejecuta el siguiente 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
      
  4. Reasignar los ID de la organización en las tablas de Insights. Para obtener más información, consulta Reasignación de los ID de la organización.

  5. Ejecuta el script de migración de Test Manager y proporciona los parámetros necesarios:

    ./testmanager_migrator.sh -k <encryption_key> -y
    ./testmanager_migrator.sh -k <encryption_key> -y
    
    1. Para migrar el módulo Probar automatización, como parte de Orchestrator, ejecuta el siguiente 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
      

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado