Archivado

Blue Prism proporciona una función de archivado para garantizar la ejecución eficiente y continua de su servidor de base de datos, al tiempo que conserva un registro completo y preciso de toda la actividad. El archivado implica la transferencia de datos de registro de sesión desde la base de datos a una estructura de archivos, lo que libera espacio en la base de datos y permite el archivado permanente de los datos antiguos. Los datos archivados también se pueden restaurar en la base de datos en cualquier momento.

Hay tres mecanismos disponibles para archivar: dos se inician manualmente y uno es una tarea automática en segundo plano para un recurso en ejecución:

  • Interfaz del administrador del sistema: en este modo de operación, puede seleccionar con precisión registros de sesiones particulares en varios niveles de granularidad (p. ej., por día, mes, proceso, equipo) y archivarlos. Del mismo modo, los registros seleccionados se pueden restaurar.
  • Interfaz de línea de comandos: este método simplifica la configuración de una tarea programada para archivar de forma regular. Por ejemplo, puede decidir archivar registros de más de 6 meses y hacer esto todas las noches.
  • Archivado automático: un recurso registrado puede nominarse para archivar automáticamente los registros de sesión con regularidad. Esto hace verificaciones durante todo el día mientras el recurso se está ejecutando y crea un archivo en segundo plano según sea necesario.

Archivado manual de registros

El archivado manual se configura y ejecuta por equipo; cambiar el directorio de archivado en un equipo lo cambiará localmente en ese equipo solamente.

  • Inicie sesión como usuario de Blue Prism con permisos suficientes para acceder al Administrador del sistema.
  • Ingrese a la sección "Sistema" del Administrador del sistema y visite la pestaña "Archivado".
  • Para la "Carpeta de archivo", utilice el botón "Examinar" para seleccionar un directorio donde desee que se almacenen los registros. Nota: Blue Prism requerirá permiso de lectura y escritura para este directorio, y (por ejemplo, en el caso de una unidad de red asignada) esta ubicación deberá ser accesible (es decir, la máquina remota que aloja el directorio deberá estar activada) en el momento en que desee realizar el archivo.
  • Puede usar el botón "Guardar" para guardar el directorio elegido en el archivo de configuración del equipo local, de modo que se recordará la próxima vez que archive. Este directorio guardado también se utilizará para el archivado de la línea de comandos.
  • Seleccione los registros que desea archivar verificando los nodos de hojas en la vista de árbol de la "base de datos" de la derecha.
  • Verifique su selección en la vista de árbol de la derecha y haga clic en el botón "Archivar" (el progreso de archivado se indica con la barra de progreso).
  • Verifique que los registros seleccionados hayan aparecido recientemente en la vista de árbol "archivar" de la izquierda.

Archivado de línea de comandos

La operación de archivo se puede realizar en la línea de comandos mediante el programa AutomateC.

Consulte la ayuda de opciones de línea de comandos para obtener una descripción completa de las opciones disponibles.

Una tarea de archivado programada que no requiere un recurso de ejecución disponible puede realizarse llamando al comando de archivo de la línea de comandos dentro de una tarea programada de Windows.

Por ejemplo, el siguiente comando archivaría todos los registros de más de seis meses en un entorno de inicio de sesión único:

AutomateC /archive /sso /age 6m

Al archivar y restaurar a través de la línea de comandos, se utiliza la Carpeta de archivo seleccionada a través de la interfaz en el Administrador del sistema. También hay una opción de la línea de comandos que le permite configurar esto directamente si es necesario.

Archivado automático

El archivado automático se puede utilizar para garantizar que los registros nunca crezcan demasiado mediante el uso de una operación de archivado siempre que los registros de sesión superen una antigüedad especificada.

Hace que un recurso registrado y en ejecución verifique periódicamente durante el día cualquier registro de sesión que haya finalizado antes de una fecha/hora especificada y lo archive/elimine si lo encuentra.

Esto se habilita y configura en el Administrador del sistema, en la misma ubicación que el archivado manual.

Presione el botón Cambiar a modo automático para habilitar el modo automático. Se mostrarán las opciones específicas de este modo.

  • Recurso: detalla el recurso que debe ser responsable de ejecutar la tarea de archivado automático en segundo plano.
  • Modo: permite archivar los registros en una carpeta local del recurso que se puede restaurar en la base de datos en una fecha posterior o simplemente eliminar los datos de registro.
  • Carpeta de archivo: la carpeta en la que el recurso debe escribir los registros de sesión archivados. Tenga en cuenta que esta ruta debe existir localmente en el recurso que ejecutará la operación de archivo, por ejemplo, una carpeta de C:\logs\BluePrism\sessions debe estar disponible para el recurso especificado o la operación de archivo fallará.

    Este campo no es necesario si el modo configurado indica que los registros deben eliminarse directamente.

  • Archivar anteriores a: permite especificar la antigüedad del archivo. La operación de archivado intentará archivar cualquier registro de sesión que haya finalizado antes de la antigüedad especificada.

    Es posible que algunas sesiones de depuración no tengan una fecha de finalización, por lo que el archivado automático no las incluirá en el archivado. Deberán archivarse manualmente.

Restauración de registros

Los registros solo se pueden restaurar manualmente en la base de datos desde el directorio de archivos. Tenga en cuenta que, si tiene el archivado automático habilitado y restaura registros más antiguos que la antigüedad de archivado especificada, se volverán a archivar en la siguiente oportunidad disponible. En tal caso, es posible que desee deshabilitar el archivado automático temporalmente.

El procedimiento es el siguiente:

  • Ingrese al área Archivado del Administrador del sistema y elija la carpeta de archivo correcta, como se describe en la sección de archivado manual.
  • Seleccione los registros que desea restaurar marcando las entradas correspondientes en el árbol "archivar" de la izquierda.
  • Haga clic en el botón Restaurar.
  • Verifique que los registros seleccionados hayan aparecido recientemente en la vista de árbol "base de datos" de la derecha.

Los registros de sesión tomados de otros entornos no se pueden restaurar; deben existir los mismos procesos, recursos y usuarios para que el registro se restaure correctamente.

Visualización de registros desde la base de datos y desde el archivo

Si desea ver cualquier registro de la base de datos o de su archivo, puede hacerlo desde el Administrador del sistema.

  • Ingrese al área Archivado del Administrador del sistema como se describe en la sección de archivado manual.
  • Busque y seleccione el registro que desea ver. Tenga en cuenta que no necesita marcar la entrada, solo selecciónela haciendo clic en la etiqueta de la entrada. Se pueden seleccionar entradas en cualquiera de los árboles.
  • Haga clic en el botón Ver registro o Ver archivo para ver el registro o archivo seleccionado, respectivamente.

Liberación de bloqueo de archivo

Si el recurso de archivado fallara por algún motivo durante una operación de archivo, es posible que permanezca un bloqueo en la base de datos, lo que evita que el recurso reanude el archivado al reiniciar. El recurso puede informar un error como Error de archivado: este equipo ya está realizando un proceso de archivado. Si esto ocurre, un administrador del sistema (o un usuario con acceso a la pantalla Archivado) puede liberar manualmente este bloqueo con la opción del botón de menú.