- Información general
- Requisitos
- Instalación
- Comprobaciones de requisitos previos
- Descarga de los paquetes de instalación
- clúster uipathctl
- mantenimiento del clúster de uipathctl
- uipathctl cluster maintenance disable
- uipathctl cluster maintenance enable
- uipathctl cluster maintenance is-enabled
- uipathctl cluster migration
- uipathctl cluster migration export
- uipathctl cluster migration import
- uipathctl cluster migration run
- actualización del clúster de uipathctl
- configuración de uipathctl
- uipathctl config add-host-admin
- uipathctl config additional-ca-certificates
- uipathctl config additional-ca-certificates get
- uipathctl config additional-ca-certificates update
- Alertas de configuración de uipathctl
- Complemento de alertas de configuración de uipathctl
- uipathctl config alerts remove-email
- uipathctl config alerts update-email
- uipathctl config argocd
- uipathctl config argocd ca-certificates
- uipathctl config argocd ca-certificates get
- uipathctl config argocd ca-certificates update
- uipathctl config argocd generate-dex-config
- uipathctl config argocd generate-rbac
- uipathctl config argocd registry
- uipathctl config argocd registry get
- uipathctl config argocd registry update
- uipathctl config enable-basic-auth
- orchestrator de configuración de uipathctl
- get-config de uipathctl config del orquestador
- uipathctl config orchestrator update-config
- uipathctl config saml-certificates get
- uipathctl config saml-certificates rotate
- uipathctl config saml-certificates update
- uipathctl config tls-certificates
- uipathctl config tls-certificates get
- uipathctl config tls-certificates update
- uipathctl config token-signing-certificates
- uipathctl config token-signing-certificates get
- uipathctl config token-signing-certificates rotate
- uipathctl config token-signing-certificates update
- salud de uipathctl
- Paquete de salud de uipathctl
- comprobación de estado de uipathctl
- uipathctl health diagnose
- uipathctl health test
- manifiesto de uipathctl
- uipathctl manifest apply
- uipathctl manifest diff
- uipathctl manifest get
- uipathctl manifest get-revision
- lista de manifiesto de aplicaciones de uipathctl
- uipathctl manifest list-revisions
- uipathctl manifest render
- prerrequisito de uipathctl
- uipathctl prereq create
- uipathctl prereq run
- recurso uipathctl
- informe de recursos uipathctl
- instantánea de uipathctl
- copia de seguridad de instantánea de uipathctl
- uipathctl snapshot backup create
- uipathctl snapshot backup disable
- uipathctl snapshot backup enable
- uipathctl snapshot delete
- uipathctl snapshot list
- uipathctl snapshot restore
- uipathctl snapshot restore create
- uipathctl snapshot restore delete
- uipathctl snapshot restore history
- uipathctl snapshot restore logs
- versión de uipathctl
- 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 5: actualizar las cadenas de conexión de los productos migrados
- Paso 6: migrar el Orchestrator independiente
- Paso 7: migrar Insights independiente
- Paso 8: eliminar el tenant predeterminado
- B) Migración de tenant único
- 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
- Uso de la herramienta de configuración de Orchestrator
- 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
Migrar de Automation Suite en Linux a Automation Suite en EKS / AKS
uipathctl
.
Una de las ventajas de este proceso de migración es que puedes intentar realizarlo varias veces sin afectar a tu clúster existente.
Esta opción de migración te permite pasar de Automation Suite en Linux a una nueva instalación de Automation en EKS/AKS.
Los siguientes escenarios de migración no son compatibles:
-
Actualmente no se admite la migración de Automation Suite en Linux a una instalación existente de Automation en EKS/AKS.
-
Actualmente no se admite la migración de un Automation Suite en el clúster EKS/AKS a otro Automation Suite en el clúster EKS/AKS.
Para migrar de Automation Suite en Linux a Automation Suite en EKS/AKS, debes cumplir los siguientes requisitos:
-
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.
-
La versión de Automation Suite en Linux debe ser 2022.10 o posterior.
-
Requisitos solo sin conexión: debes hidratar el clúster de origen.
# |
Paso de migración |
---|---|
1. |
Obligatorio. Descarga
uipathctl .
Para obtener instrucciones de descarga, consulta uipathctl. |
2. |
Obligatorio. Descarga
versions.json .
Para obtener instrucciones de descarga, consulta versions.json. |
3. |
Prepara las imágenes de docker tanto para el clúster de origen como 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. |
4. |
Prepara el clúster de destino:
|
5. |
Ejecuta la migración y mueve los datos. La migración ejecuta pods tanto en el clúster de origen como en el de destino. El almacenamiento de objetos externo configurado para el clúster de origen, en concreto el depósito de la plataforma, se utiliza como ubicación de almacenamiento de migración intermedia. Clúster de origen:
Clúster de destino:
|
6. |
|
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 |
Opcional 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 Debes volver a configurar las alertas y los paneles personalizados después de la migración. | 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 |
No modifiques el clúster de origen después de iniciar el proceso de migración.
cluster_config.json
, sigue los siguientes pasos:
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:
Si utilizas un registro privado, debes inicializarlo. Para obtener instrucciones, consultaConfigurar el registro compatible con OCI.
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.
Para ejecutar la migración de habilidad, sigue los siguientes pasos:
-d "[skill_id1, skill_id2, .... ]"
como argumento adicional para curl
en el paso 3.
- Requisitos
- Descripción general del proceso
- Migración de datos y responsabilidades
- Preparación
- Preparar el archivo cluster_config.json
- Registro privado sin requisitos de acceso a Internet
- Registro privado con requisitos de acceso a Internet
- Sin conexión con los requisitos de registro en el clúster
- Ejecución
- Migración de habilidad de AI Center
- Comprobar el estado de migración de habilidad
- Ejecutar la migración de habilidad