Realizar una copia de seguridad y restaurar el sistema completo

Es posible realizar una copia de seguridad y restaurar todo el sistema para lograr una reversión a un estado anterior, o bien para crear un nuevo entorno de Blue Prism mediante la configuración y los datos preexistentes.

Todas las rutas de archivo suponen una instalación predeterminada de Blue Prism. Las rutas deben ajustarse en consecuencia para las instalaciones personalizadas.

Copia de seguridad

Para cada componente, hay varios elementos que se pueden respaldar: algunos de ellos son esenciales para garantizar que se pueda realizar una restauración completa del sistema, mientras que otros son opcionales y simplemente reducirán el esfuerzo para lograr una restauración.

  • Clientes interactivos: elementos que requieren copia de seguridad obligatoria.
  • Recursos de tiempo de ejecución: no hay elementos que requieran copia de seguridad obligatoria.
  • Servidores de aplicaciones: se requiere una copia de seguridad obligatoria para evitar la pérdida de datos.
  • Base de datos: se requiere una copia de seguridad obligatoria para evitar la pérdida de datos.

Clientes interactivos

Los clientes interactivos no contienen ninguna información de Blue Prism que deba respaldarse para poder reconstruirse o reconfigurarse.

 

Detalle

Instrucciones

Obligatorio

Ninguno

 

Opcional

Información de configuración de conexión
Contiene la información de la cadena de conexión para cada entorno de Blue Prism.

 

Tome una copia de Automate.config ubicada aquí:

C:\ProgramData\Blue Prism Limited\Automate V3

Frecuencia: después de un cambio de configuración.
¿Se requiere una ubicación de respaldo segura?
Solo si el recurso de tiempo de ejecución se conecta al entorno de Blue Prism mediante la autenticación nativa de Blue Prism.

Recursos de tiempo de ejecución

Los recursos de tiempo de ejecución no contienen ninguna información de Blue Prism que deba respaldarse para poder reconstruirse o volver a configurarse.

Por lo general, un recurso de tiempo de ejecución se configura con un sistema operativo, configuración, software requerido, y tiene conectividad a la red y a las aplicaciones de la línea empresarial. Es esencial que los planes de copia de seguridad y recuperación incluyan la capacidad de recrear estos dispositivos con esta misma configuración base.

 

Detalle

Instrucciones

Obligatorio

Ninguno

 

Opcional

Información de configuración de conexión
Contiene la información de la cadena de conexión para cada entorno de Blue Prism.

 

Tome una copia de Automate.config ubicada aquí:

C:\ProgramData\Blue Prism Limited\Automate V3

Frecuencia: después de un cambio de configuración.
¿Se requiere una ubicación de respaldo segura?
Solo si el recurso de tiempo de ejecución se conecta al entorno de Blue Prism mediante la autenticación nativa de Blue Prism.

Cuentas de inicio de sesión del servicio de Windows
Las cuentas que utilizan los servicios de Blue Prism, como los servicios de Login Agent.

Tome una captura de pantalla o tome nota de las cuentas de inicio de sesión que utilizan los servicios pertinentes dentro de la consola Servicios en los dispositivos correspondientes.

Información de configuración de Login Agent
Contiene la información de conexión y autenticación que garantiza que un recurso de tiempo de ejecución de Blue Prism esté disponible para organizar un inicio de sesión cuando el dispositivo está en un estado cerrado o bloqueado.

Tome una copia de LoginAgentService.config que se encuentra aquí:

C:\ProgramData\Blue Prism Limited\Automate V3

Solo válido si Login Agent se utiliza como parte de la implementación.

Frecuencia: después de un cambio de configuración.
¿Se requiere una ubicación de respaldo segura?
Solo si el recurso de tiempo de ejecución de Login Agent se conecta al entorno de Blue Prism mediante la autenticación nativa de Blue Prism.

Procedimiento de arranque
Pasos automatizados que contienen la información de conexión y autenticación que garantiza que se inicie un recurso de tiempo de ejecución de Blue Prism y que esté disponible para trabajar cuando el dispositivo esté conectado.

Depende del procedimiento de arranque. Por lo general, requiere que se realice una copia de seguridad de la configuración de Administración de directivas de grupo. De lo contrario, puede ser una copia de seguridad de la configuración de tareas programadas del dispositivo.

Frecuencia: después de un cambio de configuración.
¿Se requiere una ubicación de respaldo segura? No

Servidor de aplicaciones

Los servidores de aplicaciones contienen información necesaria para la reconstrucción. Si se pierden estos datos, no será posible recuperar algunos de los datos dentro de la base de datos, aunque no causarán daños al sistema.

 

Detalle

Instrucciones

Obligatorio

Información de la combinación de cifrado
(si se almacena en el servidor de aplicaciones)
Contiene información fundamental sobre las combinaciones de cifrado que se utilizan para proteger los datos en reposo.

Solo se requiere si una o más combinaciones de cifrado están configuradas para almacenar la clave en el servidor de aplicaciones.*

Si Almacenar claves por separado en archivos individuales = yes*

  • Tome una copia de la estructura de carpetas y de los archivos *.bpk en la ubicación configurada.

Si la respuesta es no

  • Tome una copia de automate.config ubicada aquí C:\ProgramData\Blue Prism Limited\Automate V3

* Consulte la sección Información adicional para obtener más orientación.

Frecuencia: después de un cambio de configuración.

¿Se requiere una ubicación de respaldo segura?

Certificado de archivo de configuración (con clave privada)
(solo si se usa la versión 6.7 o superior)
Proporciona la información necesaria para descifrar los archivos de configuración que contienen la información de la combinación de cifrado.

Solo se requiere si el servidor de Blue Prism está configurado para proteger los archivos de configuración con un certificado Y si la copia de seguridad de la información de la combinación de cifrado se produjo después de que se aplicó el certificado.*

Utilice el Administrador de certificados en cada servidor de aplicaciones para exportar el certificado, junto con su clave privada, cuya huella dactilar coincide con la configurada en BPServer.exe.

* Consulte la sección Información adicional para obtener más orientación.

Frecuencia: cuando el certificado cambia.
¿Se requiere una ubicación de respaldo segura?

Opcional

Información de configuración de conexión
Contiene la información de la cadena de conexión para cada entorno de Blue Prism.

 

Tome una copia de Automate.config ubicada en C:\ProgramData\Blue Prism Limited\Automate V3

¿Se requiere una ubicación de respaldo segura?

Cuentas de inicio de sesión del servicio de Windows
Las cuentas utilizadas que utilizan los servicios de Blue Prism, como los servicios del servidor de Blue Prism.

Tome una captura de pantalla o tome nota de las cuentas de inicio de sesión que utilizan los servicios pertinentes dentro de la consola Servicios en los dispositivos correspondientes.

¿Se requiere una ubicación de respaldo segura? No

Base de datos

La base de datos de Blue Prism contiene información que debe respaldarse para poder restaurar un entorno de Blue Prism.

Si se realiza una copia de seguridad de la base de datos para crear una nueva copia del entorno de Blue Prism, donde es probable que los recursos de tiempo de ejecución vinculados ya no sean válidos, se recomienda enfáticamente que los recursos de tiempo de ejecución conectados al entorno se cierren de manera segura antes de realizar la copia de seguridad de la base de datos.

Si la base de datos se utiliza para crear un nuevo entorno de Blue Prism y los recursos de tiempo de ejecución conectados previamente se siguen utilizando con el entorno anterior, o si no se puede acceder a ellos desde el nuevo entorno, es posible que sea necesario comunicarse con el Soporte de Blue Prism para obtener asistencia después de la restauración de la base de datos si los recursos de tiempo de ejecución no se han apagado de manera segura antes de realizar la copia de seguridad.

 

Detalle

Instrucciones

Obligatorio

Base de datos de Blue Prism
Contiene toda la configuración y los datos que utiliza la plataforma de Blue Prism, incluidos, entre otros: objetos, procesos, credenciales y sus secretos, colas de trabajo, elementos de la cola de trabajo, información de usuario y acceso, procesamiento histórico, e información de auditoría.

Blue Prism admite los modos de recuperación de SQL simple y completo, y se recomienda revisar los beneficios de cada uno para garantizar que el método elegido sea adecuado para la criticidad de la solución. Si la base de datos se ha configurado para usar un modelo de recuperación completa, es importante que se realicen copias de seguridad de registros de transacciones regulares.

Frecuencia de respaldo: regularmente, para adaptarse a la criticidad del entorno.
¿Se requiere una ubicación de respaldo segura?

Opcional

Ninguno

 

Consideraciones adicionales

Aunque no es necesario, considere configurar un repositorio central para almacenar todos los ejecutables del instalador que utiliza como parte de la configuración de Blue Prism. Esto probablemente incluya Blue Prism, Login Agent, así como componentes como MAPIEx y JAB. También puede incluir elementos como el Servidor SQL, SQL Management Studio, emuladores de mainframe, agentes de acceso remoto y otras aplicaciones de usuario final.

Restaurar

Se puede lograr una restauración completa del sistema utilizando los elementos obligatorios de respaldo enumerados anteriormente. La guía describe dos escenarios de restauración:

  • Restauración de un entorno para utilizar una copia de seguridad de la base de datos

  • Recreación de un nuevo entorno a partir de copias de seguridad

Restauración de un entorno para utilizar una copia de seguridad de la base de datos

Para revertir un entorno de Blue Prism para usar una base de datos con copia de seguridad anterior, siga los pasos a continuación:

  1. Detenga o desconecte todos los dispositivos de Blue Prism que se conecten indirectamente a la base de datos; esto incluye cualquier dispositivo que se conecte a través de un servidor de aplicaciones de Blue Prism, como recursos de tiempo de ejecución y clientes interactivos.

  2. Detenga o desconecte todos los dispositivos de Blue Prism que se conecten directamente a la base de datos. Por lo general, esto solo requerirá que el servicio del servidor de aplicaciones de Blue Prism se detenga en cada servidor de aplicaciones.
    Estos también deberán detenerse cuando los recursos de tiempo de ejecución o los clientes interactivos establezcan una conexión directa con la base de datos.

  3. Utilice las herramientas del Servidor SQL para lo siguiente:

    1. Detener todas las conexiones a la base de datos.
    2. Hacer una copia de seguridad de la base de datos actual en un lugar seguro. Consulte Información adicional para obtener más orientación.
    3. Restaurar la base de datos con copia de seguridad anterior. Consulte Información adicional para obtener más orientación.
  1. Si la base de datos restaurada se creó al usar una versión anterior de Blue Prism, vuelva a configurar cada componente de Blue Prism con la versión que se alinea con esta base de datos.
    Avanzado: la versión de la base de datos se puede encontrar dentro de la tabla BPADBVersion y se puede hacer coincidir con la versión correcta de Blue Prism dentro de las notas de la versión.

  2. Reinicie y vuelva a conectar los dispositivos que se conectan directamente a la base de datos.

  3. Reinicie y vuelva a conectar los dispositivos que se conectan indirectamente a la base de datos.

Crear un nuevo entorno a partir de copias de seguridad

Para crear un nuevo entorno utilizando copias de seguridad, siga los pasos a continuación:

Restaurar la base de datos

  1. Utilice las herramientas del Servidor SQL para crear una nueva base de datos a partir de la copia de seguridad.

  2. Si la base de datos se utiliza para crear un nuevo entorno en el que los recursos de tiempo de ejecución que se conectaron previamente ya no son válidos, los recursos de tiempo de ejecución deberán retirarse.

    Si se conectaron recursos de tiempo de ejecución no válidos al entorno cuando se realizó la copia de seguridad de la base de datos, es posible que necesite comunicarse con el soporte de Blue Prism para validar que todos los recursos de tiempo de ejecución estén en un estado fuera de línea adecuado.

Crear el primer servidor de aplicaciones (con el Programador deshabilitado)

  1. Siga las instrucciones de la guía de instalación para instalar un servidor de aplicaciones de Blue Prism.

  1. Configurar una conexión a la base de datos restaurada:

    Usar una copia de seguridad del archivo Automate.config desde el servidor

    1. Coloque el archivo en la ubicación predeterminada o personalizada según su configuración.
      La ubicación predeterminada para el archivo Automate.config es: C:\ProgramData\Blue Prism Limited\Automate V3

    2. Si el archivo de configuración se protegió con un certificado, importe el certificado, con clave privada, al almacén local de la computadora.

    3. Edite el perfil con BPServer.exe y actualice la configuración de conexión de la base de datos para dirigirla a la base de datos restaurada recientemente.

    Sin una copia de seguridad del archivo Automate.config del servidor

    Siga las instrucciones de la guía de instalación para crear un nuevo perfil y configurarlo para conectarse a la base de datos restaurada recientemente.

  2. Si la información de la combinación de cifrado se mantiene en archivos separados, colóquelos en una ubicación seleccionada a la que pueda acceder el servidor de aplicaciones y use BPServer.exe para editar el perfil y actualizar la ubicación configurada de las claves almacenadas.

  3. Corrobore que la información de la combinación de cifrado sea válida.

  4. En BPServer.exe, valide la configuración para el modo de conexión seleccionado y desactive el programador en este dispositivo.

  5. Configure el servicio de servidor de Blue Prism para que funcione en el contexto de usuario seleccionado.

  6. Inicie el servicio del servidor de Blue Prism.

Conectar el primer cliente interactivo

  1. Siga las instrucciones de la guía de instalación para instalar un cliente interactivo de Blue Prism.

  2. Configurar una conexión al servidor de aplicaciones (o base de datos):

    Usar una copia de seguridad del archivo Automate.config desde un cliente interactivo

    1. Coloque el archivo en la ubicación predeterminada o personalizada según su configuración.
      La ubicación predeterminada para el archivo Automate.config es: C:\ProgramData\Blue Prism Limited\Automate V3

    2. Si el cliente interactivo está configurado para conectarse directamente a la base de datos, inicie el cliente y actualice la configuración.

    Sin una copia de seguridad del archivo Automate.config de un cliente interactivo

    1. Siga las instrucciones de la guía de instalación para crear un nuevo perfil y configurarlo para conectarse al servidor de aplicaciones (o base de datos).

    2. Revise la configuración por dispositivo, por ejemplo, si se debe iniciar un recurso de tiempo de ejecución personal cuando se inicia el cliente.

  1. Inicie el cliente interactivo y valide que puede conectarse y que funciona como debería.

Crear el primer recurso de tiempo de ejecución

  1. Siga las instrucciones de la guía de instalación para instalar un cliente interactivo de Blue Prism.

  2. Configurar una conexión al servidor de aplicaciones (o base de datos):

    Uso de una copia de seguridad del archivo Automate.config desde un recurso de tiempo de ejecución

    1. Coloque el archivo en la ubicación predeterminada o personalizada según su configuración.
      La ubicación predeterminada para el archivo Automate.config es: C:\ProgramData\Blue Prism Limited\Automate V3

    2. Si el cliente interactivo está configurado para conectarse directamente a la base de datos, inicie el cliente y actualice la configuración.

    Sin una copia de seguridad del archivo Automate.config desde un recurso de tiempo de ejecución

    1. Siga las instrucciones de la guía de instalación para crear un nuevo perfil y configurarlo para conectarse al servidor de aplicaciones (o base de datos).

  1. Valide que se apliquen los procedimientos de arranque automático para el recurso de tiempo de ejecución.

  2. Si se utiliza, siga las instrucciones de la guía del usuario de Login Agent para reinstalar Login Agent y, si está disponible, sobrescribir el archivo de configuración recién generado con la copia de seguridad.

  3. Inicie el recurso de tiempo de ejecución.

  4. Utilice el cliente interactivo para iniciar una sesión en el recurso de tiempo de ejecución para validar su comportamiento.

Agregar dispositivos adicionales según sea necesario

Ahora se pueden agregar servidores de aplicaciones adicionales, clientes interactivos y recursos de tiempo de ejecución repitiendo los pasos anteriores para cada componente.

Acciones de limpieza

Después de una restauración completa del sistema, se deben revisar las siguientes recomendaciones:

  • Valide que no se están violando los términos de licencia de Blue Prism, ya que la base de datos contiene información de licencia. Valide que el mismo derecho de licencia no esté activo en otro lugar.

  • Si los recursos de tiempo de ejecución en el entorno recreado tienen diferentes nombres de dispositivos, un administrador debe llevar a cabo lo siguiente dentro de la pestaña Sistema de un cliente interactivo:

    • Vuelva a configurar los programas para usar los nuevos nombres.

    • Reconfigure los grupos de recursos (si se utilizan).

    • Retire los recursos de tiempo de ejecución que ya no son válidos.

  • Asegurarse de que la directiva de seguridad local de la organización o la configuración de la directiva de grupo aplicada a los recursos de tiempo de ejecución sean coherentes con las aplicadas a los dispositivos originales.

  • Vuelva a configurar cualquier enrutamiento de red específico que pueda ser necesario (es decir, si proporciona acceso programático al servidor de aplicaciones o directamente a cualquier recurso de tiempo de ejecución).

  • Vuelva a configurar cualquier objeto o proceso expuesto como servicios web.

  • Restablezca los procedimientos de copia de seguridad para el nuevo entorno.

Si los recursos de tiempo de ejecución conectados al entorno cuando se generó la copia de seguridad de la base de datos ya no son válidos, es posible que deba comunicarse con el Soporte de Blue Prism para validar que todos los recursos de tiempo de ejecución estén en un estado fuera de línea adecuado.

Volver a habilitar el programador (si es necesario)

Si se requiere el programador, debe estar habilitado en al menos un servidor de aplicaciones de Blue Prism.

  1. Detenga el servicio del servidor de Blue Prism.

  2. Utilice BPServer.exe para habilitar el programador.

  3. Inicie el servicio del servidor de Blue Prism.

  4. Reinicie los dispositivos que estaban conectados al servidor.