Restaurar botsdesde el repositorio Git
- Última actualización2024/10/28
Puede restaurar todos sus bots y sus archivos dependientes desde el repositorio Git al repositorio de su servidor. Esta opción de restauración está disponible solo para implementaciones On-Premises y no es compatible con las implementaciones en Cloud.
Antes de empezar
Asegúrese de lo siguiente antes de restaurar los bots desde Git:
- Debe tener una copia de seguridad de los bots en Git.
- Debe tener el rol AAE_Admin asignado.Nota: Automation 360 admite la creación de roles personalizados al permitir que todos los permisos sean no predeterminados y editables. Sin embargo, en las versiones anteriores a la versión v30, los roles creados por el sistema, como AAE_Admin, son obligatorios. Para obtener más información, consulte Roles creados por el sistema.
Tenga en cuenta las siguientes consideraciones al restaurar bots desde un repositorio Git:
- Puede restaurar todos o distintos bots y archivos desde el repositorio Git externo. No puede restaurar selectivamente bots o archivos específicos desde el repositorio Git externo.
- El proceso de restauración de Git requiere cierto tiempo de inactividad. Cuando el proceso de restauración se está ejecutando, las siguientes operaciones del espacio de trabajo público están deshabilitadas:
- Descargar una copia
- Clonar
- Ejecutar y programar bots
- Ejecutar bots con lista de prioridad
- Importar y exportar bots
- Cuando el proceso de restauración se está ejecutando, no se permite la operación de registro desde el espacio de trabajo privado. Sin embargo, puede utilizar el espacio de trabajo privado para el resto de las operaciones.
- Puede restaurar los bots al repositorio vacío o no vacío.
- No se puede abortar (cancelar) un proceso de restauración en progreso.
- Los packages de comandos asociados no se incluyen cuando promueve sus bots de cualquiera de los entornos anteriores a un entorno más reciente utilizando GIT externo. Por lo tanto, asegúrese de exportar o promover todos los packages de comandos asociados por separado utilizando la función de exportación-importación o promover bot. Para obtener más información, consulte Mover bots a través de entornos.
- El repositorio del servidor está dañado y está empezando con un nuevo repositorio del servidor.
- Desea restaurar bots a una rama Git diferente.
Por ejemplo, considere que hay dos ramas de Git: Dev y Test integrados con Control Room de Dev y Test. La rama Test puede extraer el contenido de la rama Dev y puede restaurar bots desde Git en la Control Room de Test.
Procedimiento
Si el proceso de restauración de Git falla después de restaurar algunos bots, se le redirigirá al espacio de trabajo público con las siguientes opciones. Elija la opción deseada para completar el proceso de restauración:
Opción | Acción |
---|---|
Revertir bots de restauración | Esta opción borra todos los bots que fueron restaurados. Nota: Esta opción elimina los archivos públicos de bots que fueron restaurados desde el repositorio Git.
|
Reiniciar restauración | El proceso de restauración de Git se reinicia desde donde terminó. |
Mantener solo los archivos restaurados | Esta opción retiene los archivos que fueron restaurados y saldrá del proceso de restauración. |