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 8: Migrar Test Manager independiente

Migra Test Manager independiente a Automation Suite transfiriendo los archivos adjuntos al almacenamiento de destino configurado en Automation Suite.

Para migrar con éxito Test Manager independiente a Automation Suite, debes seguir estos pasos:

1. Migrar el almacenamiento de Test Manager​

Al instalar Automation Suite, también configuraste una opción de almacenamiento deseada. Debe mover todos los archivos adjuntos de Test Manager a este almacenamiento de destino utilizado por su instancia de Automation Suite.

Para mover todos los archivos adjuntos de Test Manager, debe utilizar el script de migración de Test Manager (testmanager_migrator.sh).

Nota:

Si deseas ejecutar el script de migración de Test Manager desde una máquina diferente a la que originalmente contiene los archivos adjuntos, mueve primero todos los archivos adjuntos a esa máquina diferente.

Para mover tus archivos adjuntos de Test Manager a Automation Suite, sigue estos pasos:

  1. Si tu Test Manager independiente utiliza almacenamiento de archivos en la instalación independiente, recupera la clave Storage.Location del archivo appsettings.production.json del directorio de instalación de Test Manager independiente.

    Por ejemplo, normalmente el valor predeterminado de la clave Storage.Location es C:\ProgramData\UiPath TestManager\Storage.

  2. Mueve el contenido del directorio Storage a la máquina donde pretendes ejecutar el script de migración de Test Manager.

    Puedes utilizar el siguiente comando para copiar el contenido de almacenamiento:

    scp -r Storage/ <username>@<machine_ip or hostname>:~/storage
    scp -r Storage/ <username>@<machine_ip or hostname>:~/storage
    
  3. Ejecuta el script de migración de Test Manager para mover tus archivos adjuntos de almacenamiento de Test Manager a un almacén de objetos externo o a un almacén de objetos InCluster Ceph:

    • Para mover los archivos adjuntos a un almacén de objetos externo, ejecuta el script de migración de Test Manager con el siguiente comando:

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

      El script utiliza el parámetro -s <storage_folder_location> para especificar la carpeta raíz de los datos del tenant para la migración.

    • Para mover los archivos adjuntos a un almacén de objetos InCluster Ceph, ejecuta el script de migración de Test Manager con el siguiente comando:

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

      El script utiliza el parámetro -s <storage_folder_location> para especificar la carpeta raíz de los datos del tenant para la migración.

      Nota:

      No recomendamos mover tus archivos adjuntos de Test Manager en InCluster Ceph debido a su dependencia del estado del clúster y la escalabilidad limitada.

Resultado: tus archivos adjuntos de Test Manager están disponibles en el almacenamiento de destino utilizado por tu instancia de Automation Suite.

2. Actualizar la ubicación de almacenamiento en la base de datos​

Nota:

Este paso solo se aplica si moviste tus archivos adjuntos de Test Manager a un almacén de objetos externo utilizado por tu instancia de Automation Suite.

Sigue estos pasos para actualizar la jerarquía de carpetas y la información del depósito en la base de datos después de migrar los archivos adjuntos al almacenamiento externo:

  1. Confirma que todos los archivos adjuntos se han migrado correctamente al almacenamiento externo.

  2. En el directorio de instalación independiente de Test Manager, busca la herramienta de aprovisionamiento de Test Manager.

    Puedes encontrar esta herramienta empaquetada con cada compilación como testmanager.exe en la ubicación de instalación predeterminada, de la siguiente manera: C:\Program Files (x86)\UiPath\TestManager\Tools\TestManagerProvisioner. Como alternativa, puedes encontrar el ejecutable en tu carpeta de instalación personalizada. Para obtener más información sobre la herramienta de aprovisionamiento de Test Manager, consulta Herramienta de aprovisionamiento de Test Manager.

  3. Ejecuta el siguiente comando utilizando la herramienta de aprovisionamiento.

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

    Sustituye <connection string> y <destination bucket> por los valores adecuados para tu entorno:

    • <connection string>: introduce la cadena de conexión para la instancia de Automation Suite de destino.
    • <destination bucket>: especifica el nombre del depósito de almacenamiento de destino en el almacén de objetos.

Resultado: la jerarquía de carpetas de la base de datos y la información del depósito se actualizan para apuntar al almacenamiento de archivos adjuntos migrados.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado