- Información general
- Requisitos
- Instalación
- Después de la instalación
- Migración y actualización
- Actualizar Automation Suite en EKS / AKS
- Paso 1: Mover los datos de la organización de identidad de independiente a Automation Suite
- Paso 2: restaurar la base de datos del producto independiente
- Paso 3: Realizar una copia de seguridad de la base de datos de la plataforma en Automation Suite
- Paso 4: Fusionar organizaciones en Automation Suite
- Paso 5: actualizar las cadenas de conexión de los productos migrados
- Paso 6: migrar el Orchestrator independiente
- Paso 7: migrar Insights independiente
- Paso 8: Migrar Test Manager independiente
- Paso 9: eliminar el tenant predeterminado
- Realizar una migración de un solo tenant
- Migrar de Automation Suite en Linux a Automation Suite en EKS / AKS
- Supervisión y alertas
- Administración de clústeres
- Configuración específica del producto
- Configurar parámetros de Orchestrator
- Configuración de Orchestrator
- Configurar AppSettings
- Configurar el tamaño máximo de la solicitud
- Anular la configuración de almacenamiento a nivel de clúster
- Configurar almacenes de credenciales
- Configurar clave de cifrado por tenant
- Limpiar la base de datos de Orchestrator
- Solución de problemas
- La configuración de la copia de seguridad no funciona debido a un fallo en la conexión a Azure Government
- Los pods en el espacio de nombres de UiPath se atascaban al habilitar los taints de nodo personalizados
- No se puede iniciar Automation Hub y Apps con la configuración de proxy
- Los pods no pueden comunicarse con FQDN en un entorno de proxy
- Se ignora la cadena de conexión SQL de la automatización de pruebas
- Error de copia de seguridad de EKS debido a la versión de Velero
- La copia de seguridad de Velero falla con el error de validación fallida
- El acceso a FQDN devuelve un error de acceso RBAC denegado
- Mitigación manual de Política de red de ArgoCD (GHSA-47m3-95c7-g2g8)
Paso 8: Migrar Test Manager independiente
Migrar Test Manager independiente a Automation Suite en EKS/AKS, incluido el traslado de archivos adjuntos al almacenamiento configurado.
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).
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:
-
Si tu Test Manager independiente utiliza almacenamiento de archivos en la instalación independiente, recupera la clave
Storage.Locationdel archivoappsettings.production.jsondel directorio de instalación de Test Manager independiente.Por ejemplo, normalmente el valor predeterminado de la clave
Storage.LocationesC:\ProgramData\UiPath TestManager\Storage. -
Mueve el contenido del directorio
Storagea 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>:~/storagescp -r Storage/ <username>@<machine_ip or hostname>:~/storage -
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> -yEl 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 -yEl 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
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:
-
Confirma que todos los archivos adjuntos se han migrado correctamente al almacenamiento externo.
-
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.exeen 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. -
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.