UiPath Documentation
automation-suite
2023.4
false
Guía de instalación de Automation Suite en EKS/AKS
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Copia de seguridad del clúster

Requisitos previos​

Nota:

Hay un problema conocido con la lógica de copia de seguridad en Automation Suite para las versiones 2023.10.0 a 2023.10.7 de AKS/EKS. En concreto, esta incidencia excluye la copia de seguridad de los paneles de Insights. Sin embargo, se ha realizado una copia de seguridad de todos los datos históricos.

Para incluir los paneles de Insights en la copia de seguridad, debes reconfigurar la solución de copia de seguridad utilizando el script disponible aquí. Este script te permite reconfigurar la solución de copia de seguridad y crear la copia de seguridad. Para obtener más información sobre cómo ejecutar el comando, consulta esta sección.

Before taking a backup, you must provide the objectstore configuration to store the backup. For this, see Configuring the backup store.

Habilitar la copia de seguridad de instantáneas​

Al configurar la copia de seguridad de instantáneas programada, se recomienda proporcionar la programación y la retención de la copia de seguridad a través de los indicadores --schedule y --retention . De forma predeterminada, Automation Suite realiza una copia de seguridad cada 45 minutos después de iniciarse y conserva las instantáneas de los últimos siete días.

Para habilitar la copia de seguridad a la hora programada, ejecuta el siguiente comando:

./uipathctl snapshot backup enable --schedule "*/45 * * * *" --retention 168h --prefix "mysnapshot"
./uipathctl snapshot backup enable --schedule "*/45 * * * *" --retention 168h --prefix "mysnapshot"

Ejecutar el comando de copia de seguridad de instantáneas garantiza que las copias de seguridad se realicen en intervalos de tiempo programados.

MarcaDescripción
scheduleExpresión cron de UNIX para la programación. Esto solo es necesario si desea habilitar una copia de seguridad programada.

El valor predeterminado es "*/45 * * * *", lo que significa que se realiza una copia de seguridad cada 45 minutos.
retentionPolítica de retención en el siguiente formato de duración: Hh:Mm:Ss. Por ejemplo, 8h5m1s.
prefixEsto añadirá la cadena dada a los nombres de las copias de seguridad de instantáneas. Esto solo se usa si desea habilitar una copia de seguridad programada.

El valor predeterminado es un snapshot.

La cadena proporcionada debe estar en minúsculas.
Importante:

Nota 1: cualquier expresión cron proporcionada como parte del parámetro --schedule coincide con la hora del nodo del clúster. Recomendamos sincronizar la expresión cron con la copia de seguridad programada de tus almacenes de datos externos (como la base de datos SQL y el almacén de objetos).

Nota 2: Automation Suite solo almacena la instantánea de la que se ha realizado una copia de seguridad durante la política de retención definida. Si tu política de retención tiene una duración más corta, puedes perder instantáneas esenciales una vez que se aplique la política de retención. Del mismo modo, si la política de retención es más larga, se almacenan más instantáneas, lo que puede ocupar espacio en tu almacén de objetos.

Nota 3: Ten en cuenta la configuración de la programación. Tomar instantáneas a intervalos pequeños (por ejemplo, cada 30 minutos) implica operaciones de copia de seguridad frecuentes, lo que te obliga a almacenar los datos de los últimos 30 minutos. Del mismo modo, tomar instantáneas una vez a la semana puede causar la pérdida de datos si se produce un desastre mucho más tarde que la copia de seguridad anterior. Por lo tanto, recomendamos encarecidamente sincronizar la programación de la copia de seguridad y la duración de la retención con los requisitos de tu objetivo de punto de recuperación (RPO).

Deshabilitar la copia de seguridad programada de instantáneas​

Para deshabilitar la copia de seguridad programada, ejecute el siguiente comando:

./uipathctl snapshot backup disable --prefix <prefix_name>
./uipathctl snapshot backup disable --prefix <prefix_name>
Nota:

Debes proporcionar el prefijo que utilizaste al habilitar la copia de seguridad a través del parámetro --prefix ; sin embargo, si no configuraste ningún prefijo al permitir la copia de seguridad, proporciona un snapshot como valor de prefijo.

On-demand snapshot backup​

Para realizar una copia de seguridad de instantánea bajo demanda, ejecuta el siguiente comando:

./uipathctl snapshot backup create <snapshot_name>
./uipathctl snapshot backup create <snapshot_name>

El comando anterior toma un marcador opcional:

MarcaDescripción
--waitEspere hasta que se complete la copia de seguridad

Si no proporcionas el comando --wait , el comando se ejecuta en segundo plano. Para ver el estado de su copia de seguridad, compruebe la lista de instantáneas como se describe en la siguiente sección.

Enumerar las instantáneas existentes​

Para enumerar todas las instantáneas actuales, su estado y la hora en que se tomaron, ejecute el siguiente comando:

./uipathctl snapshot list
./uipathctl snapshot list

Salida de ejemplo:

NAME            STATUS           CREATION                       EXPIRATION
manualbackup1   Completed        2022-09-13 09:19:50 +0000 UTC  2023-09-13 09:19:50 +0000 UTC
manualbackup2   PartiallyFailed  2022-09-13 09:19:50 +0000 UTC  2023-09-13 09:19:50 +0000 UTC
NAME            STATUS           CREATION                       EXPIRATION
manualbackup1   Completed        2022-09-13 09:19:50 +0000 UTC  2023-09-13 09:19:50 +0000 UTC
manualbackup2   PartiallyFailed  2022-09-13 09:19:50 +0000 UTC  2023-09-13 09:19:50 +0000 UTC

Deleting a backup​

Nota:

La eliminación de una copia de seguridad consiste en eliminar los metadatos del clúster y los datos del volumen del servidor de almacenamiento de la copia de seguridad. Esta operación es irreversible.

Para eliminar las copias de seguridad de instantáneas del almacén de copias de seguridad, ejecuta el siguiente comando:

./uipathctl snapshot delete <snapshot_name>
./uipathctl snapshot delete <snapshot_name>

Puedes recuperar el nombre de la instantánea que deseas eliminar ejecutando el comando lista de instantáneas.

El comando toma los siguientes parámetros adicionales:

MarcaDescripción
-a|--allEliminar todas las instantáneas. Si selecciona esta opción, no necesitará proporcionar el nombre de la instantánea.
-f|--forceEliminar a la fuerza la instantánea sin confirmación.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado