- Información general
- Requisitos
- Preinstalación
- Preparar la instalación
- Instalar y configurar la malla de servicio
- Descarga de los paquetes de instalación
- Configurar el registro compatible con OCI
- Conceder permisos de instalación
- Instalar y configurar la herramienta GitOps
- Implementar Redis a través de OperatorHub
- Aplicar configuraciones varias
- Ejecutar uipathctl
- Instalación
- Después de la instalación
- Migración y actualización
- Actualizar Automation Suite
- Migrar productos independientes a Automation Suite
- Paso 1: restaurar la base de datos del producto independiente
- Paso 2: actualizar el esquema de la base de datos del producto restaurada
- Paso 3: mover los datos de la organización de Identity de independiente a Automation Suite
- Paso 4: Realizar una copia de seguridad de la base de datos de la plataforma en Automation Suite
- Paso 5: Fusionar organizaciones en Automation Suite
- Paso 6: actualizar las cadenas de conexión del producto migradas
- Paso 7: migrar Orchestrator independiente
- Paso 8: migrar Insights independiente
- Paso 9: eliminar el tenant predeterminado
- Realizar una migración de un solo tenant
- Migrar entre clústeres de Automation Suite
- Supervisión y alertas
- Administración de clústeres
- Configuración específica del producto
- Configurar parámetros 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 NLog
- Guardar los registros del robot en Elasticsearch
- Configurar almacenes de credenciales
- Configurar clave de cifrado por tenant
- Limpiar la base de datos de Orchestrator
- Solución de problemas

Guía de instalación de Automation Suite en OpenShift
uipath en lugar de un espacio de nombres personalizado y quieres pasar de un tipo de Automation Suite a otro. Admitimos los siguientes escenarios:
-
Migrar de Automation Suite en Linux a una nueva instalación de Automation Suite en EKS/AKS;
-
Migrar de Automation Suite en EKS/AKS a una nueva instalación de Automation Suite en OpenShift;
-
Migrar de Automation Suite en OpenShift a una nueva instalación de Automation Suite en EKS/AKS;
-
Migrar de Automation Suite en EKS a Automation Suite en AKS o de Automation Suite en AKS a Automation Suite en EKS.
Ten en cuenta que puedes intentar realizar la operación de migración varias veces sin afectar a tu clúster existente.
Los siguientes escenarios de migración no son compatibles:
-
Migrar de Automation Suite en Linux a una instalación existente de Automation en EKS/AKS o Automation Suite en OpenShift;
-
Migrar un clúster de Automation Suite en OpenShift a un clúster de Automation Suite en Linux.
|
Paso |
Descripción |
|---|---|
|
1. |
Obligatorio. Asegúrate de cumplir los requisitos de migración. |
|
2. |
Obligatorio. Prepara el clúster de destino y las imágenes de Docker tanto para el clúster de origen como para el de destino. Opcional. Si tu implementación está sin conexión o si utilizas un registro de OCI privado, asegúrate de que las imágenes necesarias estén disponibles. |
|
3. |
Obligatorio. Inicia la migración, mueve los datos y ejecuta la instalación de Automation Suite. |
|
4. |
Opcional. Si AI Center está habilitado tanto en el clúster de origen como en el de destino, migra las habilidades. |
Para obtener instrucciones detalladas sobre la migración, consulta la Guía de instalación de Automation Suite en EKS/AKS.
Para migrar de un clúster de Automation Suite a otro, debes cumplir los siguientes requisitos:
-
Descarga los siguientes artefactos:
-
Debes establecer la conectividad entre los dos entornos.
-
Debes tener un almacén de objetos externo configurado en tu clúster de origen. Si utilizas almacenamiento en clúster, consulta Migrar el almacén de objetos del clúster a un almacén de objetos externo.
-
Si migras desde Automation Suite en Linux, la versión de tu clúster de origen debe ser 2022.10 o posterior.
-
Si migras a Automation Suite en OpenShift, la versión de tu clúster de origen debe ser 2023.10 o posterior.
-
Requisitos solo sin conexión: debes hidratar el clúster de destino.
|
Datos |
Mecanismo de migración | |
|---|---|---|
| Estado | Responsabilidad | |
|
Sql |
Retenido Tienes dos opciones:
|
Cliente |
| Registro de Docker |
No migrado Si utilizas un registro privado, debes hidratar el registro de destino. Si usas
registry.uipath.com para el clúster de destino, no se necesitan más pasos).
|
Cliente |
| FQDN |
Obligatorio Debes elegir un nuevo FQDN para el nuevo clúster. Opcionalmente, puedes volver al FQDN anterior si es necesario. | Cliente |
| Certificados |
No migrado Debes aportar certificados como parte de la nueva instalación del clúster. | Cliente |
| Configuración de clústeres |
No migrado Debes generar el nuevo
input.json aplicable al tipo de clúster de destino (AKS o EKS).
| Cliente |
| Alertas y paneles personalizados creados por los usuarios |
No migrado Después de la migración, debes volver a configurar cualquier alerta personalizada en los paneles de Alert Manager y Grafana. | Cliente |
| Registros de aplicación/configuración de transmisión de Prometheus creada por los usuarios |
No migrado Debes volver a configurar el registro de la aplicación y la transmisión de Prometheus. | Cliente |
| Cargas de trabajo dinámicas |
Depende de la aplicación Los trabajos de entrenamiento del AI Center se han perdido; Las habilidades se conservan. |
Habilidades (el script debe ejecutarse después de la actualización): UiPath® Trabajos de formación: cliente |
|
Almacén de objetos |
Almacén de objetos externo: conservado Para el almacén de objetos externo, tienes dos opciones:
Importante: si utilizas un almacén de objetos en el clúster, debes realizar una migración de ceph a externo antes de la actualización. |
Migrar desde el clúster a un almacén de objetos externo: Cliente Almacén de objetos externo: UiPath® |
|
Insights |
Retenido |
UiPath® |
|
Datos de MongoDB |
Retenido Los datos de MongoDB se mueven al SQL de destino. |
UiPath® |
|
RabbitMQ |
No es necesario |
UiPath® |
| Seguimiento (datos) |
No es necesario Los datos de supervisión no se aplican al nuevo clúster. | N/D |
Preparar el clúster de destino
uipathctl manifest apply hasta que hayas completado el Paso 1 en la sección Ejecutar la migración del clúster . Ejecutar este comando demasiado pronto puede dar lugar a incoherencias en la configuración del clúster de destino.
No modifiques el clúster de origen después de iniciar el proceso de migración.
Hidratar el registro compatible con OCI sin acceso a Internet
uipathcore esté disponible tanto para el clúster de origen como para el de destino. Si tu clúster de origen está sin conexión, haz que la imagen esté disponible siguiendo los siguientes pasos:
Hidratar el registro compatible con OCI con acceso a Internet
Si utilizas un registro privado, debes inicializarlo. Para obtener instrucciones, consulta Configurar el registro compatible con OCI.
Para migrar al clúster de Automation Suite de destino, sigue los siguientes pasos:
Los pasos de esta sección solo son aplicables si habilitaste AI Center tanto en el clúster de origen como de destino. Ten en cuenta que las instrucciones suponen que AI Center en el clúster de destino apunta a la base de datos que contiene los datos de la habilidad para ejecutar las habilidades.
Después de completar la migración, debes sincronizar las habilidades de AI Center para que puedas utilizarlas de nuevo.
Comprobar el estado de migración de habilidad
Puedes utilizar el siguiente script para sincronizar la habilidad ML de AI Center con el clúster de destino. El script desencadena la sincronización en segundo plano si no hay ninguna sincronización activa en curso.
El script sincroniza las habilidades en segundo plano (asíncrono) y las muestra. El trabajo garantiza la implementación de las habilidades y actualiza la entrada de la base de datos para reflejar el estado actual.
uipathctl service aicenter sync-skills [skill_ids]uipathctl service aicenter sync-skills [skill_ids]| Parámetro | Descripción |
|---|---|
[skill_ids] | La matriz opcional de los ID de habilidad separados por espacios. Si proporcionas el ID de la habilidad, solo se actualizarán esas habilidades; de lo contrario, todas las habilidades implementadas se vuelven a sincronizar. |
uipathctl service aicenter sync-skills 783273-3232-3232-323 32-32-323-3232
//this will only sync the skills with ID 783273-3232-3232-323 and 32-32-323-3232uipathctl service aicenter sync-skills 783273-3232-3232-323 32-32-323-3232
//this will only sync the skills with ID 783273-3232-3232-323 and 32-32-323-3232uipathctl service aicenter sync-skill-status [skill_ids]uipathctl service aicenter sync-skill-status [skill_ids]El comando puede mostrar cualquiera de los siguientes estados:
InProgess: la implementación de habilidades está en curso.Failed: la implementación de habilidades ha fallado.OutOfSync: la habilidad está disponible en la base de datos; sin embargo, aún no se ha implementado.Available: las habilidades están implementadas y disponibles para su uso.
- Acerca de la migración del clúster
- Descripción general del proceso
- Requisitos
- Migración de datos y responsabilidades
- Preparar la migración del clúster
- Preparar el clúster de destino
- Hidratar el registro compatible con OCI sin acceso a Internet
- Hidratar el registro compatible con OCI con acceso a Internet
- Ejecutar la migración del clúster
- Migrar las habilidades de AI Center
- Comprobar el estado de migración de habilidad