Realizar una copia de seguridad y restaurar PostgreSQL
Respalde los datos del Servidor de AX de forma regular y programada para no perder datos de auditoría críticos debido a problemas técnicos o fallas del hardware. También se requiere un proceso de restauración planificado y verificado para garantizar una continuidad en el acceso a los datos.
Puede hacer copias de seguridad y restaurar sus datos de producción en una instancia de recuperación de desastres de Servidor de AX que se ejecuta en una máquina diferente.
¡Precaución!
Aunque PostgreSQL admite procedimientos de copia de seguridad y restauración en línea mientras Servidor de AX se está ejecutando, ACL no admite procedimientos de copia de seguridad y restauración en línea y recomienda que no utilice este método de copia de seguridad.
La copia de seguridad/restauración en línea de PostgreSQL tiene en cuenta los datos de la base de datos, pero no los archivos de datos de ACL. Como resultado, las copias de seguridad en línea pueden hacer que los datos se corrompan y que no se complete el proceso de respaldo. ACL recomienda encarecidamente que detenga todos los servicios del Servidor de AX antes de realizar una copia de seguridad de sus datos.
Estrategias para hacer copias de seguridad
Puede utilizar una de muchas estrategias de copias de seguridad en función de su infraestructura de sistemas, las herramientas que tiene disponibles y los procesos de negocios informáticos de su organización. Las estrategias se ejecutan desde copias de seguridad totalmente automatizadas y programadas hasta copias de seguridad ad hoc manuales.

Copias de seguridad generales existentes
Incorpore las copias de seguridad de Servidor de AX a los programas de copias de seguridad generales en su organización. Esta es la estrategia más fiable y robusta dado que las copias de seguridad se realizan junto con otras copias de seguridad críticas del sistema.
Para obtener más ayuda con esta estrategia, comuníquese con su departamento de sistemas.
Copias de seguridad escritas
Hacer copia de seguridad de Servidor de AX de forma recurrente y programada, usando un script. Esta es también una estrategia confiable, pero la copia de seguridad no se hace junto con otros sistemas críticos.
Nota
Para garantizar la confiabilidad, realice pruebas completas de cualquier proceso automatizado y programe copias de seguridad para que no entren en conflicto con los estudios analíticos programados.
Copias de seguridad manuales
Realizar copias de seguridad de Servidor de AX manualmente de una manera ad hoc. Esta es la estrategia menos confiable ya que los intervalos de la copia de seguridad no están programados y el proceso es más propenso a errores humanos.
Qué respaldar
Los procedimientos de copia de seguridad y restauración deben manejar todos los datos del Servidor de AX en la base de datos y en el sistema de archivos.

Base de datos PostgreSQL
La base de datos almacena información de seguridad e información de configuración de los trabajos programados, los archivos de datos y los nombres de los recursos en la subcarpeta de datos PostgreSQL.
La ubicación predeterminada es App\pgsql93\data. Los datos del Servidor de AX se almacenan en las subcarpetas mientras que los certificados de seguridad y los archivos de configuración se almacenan directamente en la carpeta de datos. La restauración de todos los contenidos puede sobrescribir los certificados nuevos y la configuración con versiones anteriores.
Nota
Según la manera en que su organización configuró la instalación del Servidor de AX, la base de datos de PostgreSQL puede encontrarse en el mismo servidor que el servidor de aplicaciones del Servidor de AX o en uno diferente.
El sistema de archivos
Servidor de AX almacena archivos de datos .fil que deben copiarse en dos carpetas de Windows. Las ubicaciones predeterminadas son Data\repository\datafiles y Data\aclse.
Consejo
Puede encontrar los directorios de sus archivos de datos usando la aplicación web Configuración del Servidor de AX. Debe realizar una copia de seguridad de las carpetas que se especifican en los campos Directorio de datos y Directorio de trabajo del Conector.
Copia de seguridad de los datos del Servidor de AX
Después de asegurarse de que no se ejecutan scripts de estudios analíticos en Servidor de AX, detenga los servicios y realice la copia de seguridad de la base de datos y las carpetas específicas en el sistema de archivos.

Antes de realizar una copia de seguridad
- Notifique a todos los usuarios de Cliente AX y Cliente Web AX de forma anticipada acerca de la copia de seguridad de modo que puedan cerrar la sesión de cualquier aplicación de ACL GRC Analytics Exchange.
- En Cliente AX, verifique que no haya ningún estudio analítico ejecutándose en el momento, en cola o programado para ejecutarse durante la copia de seguridad.
- Detenga los servicios del Servidor de AX en el siguiente orden:
- Conector de Analytics Exchange
- Servicio de Analytics Exchange
- Base de datos de Analytics Exchange
Copia de seguridad de los datos del servidor
- Para hacer una copia de seguridad de la base de datos del Servidor de AX, en el servidor donde PostgreSQL está instalado, copie los contenidos de App\pgsql93\data.
Puede copiar todos los archivos y subcarpetas, o solo las subcarpetas, según lo que desee respaldar. Los datos se almacenan en las subcarpetas.
- Para hacer una copia de seguridad de los archivos de datos del Servidor de AX guardados en el sistema de archivos de Windows, copie los archivos de las siguientes carpetas:
- Directorio de datos la ubicación predeterminada es Data\repository\datafiles en el equipo con el Servidor de AX
- Directorio de trabajo del conector la ubicación predeterminada es Data\aclse en el equipo con el Servidor de AX
Después de la copia de seguridad
Reinicie todos los servicios del Servidor de AX en el siguiente orden:
- Base de datos de Analytics Exchange
- Servicio de Analytics Exchange
- Conector de Analytics Exchange
Restaurar datos del Servidor de AX
Después de asegurarse de que no se ejecutan scripts de estudios analíticos en Servidor de AX al cual está restaurando, detenga los servicios y restaure la copia de seguridad de la base de datos y las carpetas específicas en el sistema de archivos.

Antes de restaurar
- Hacer copia de seguridad de los datos del Servidor de AX.
- Notificar a todos los usuarios de la instancia de servidor que se está restaurando antes de la restauración para que cierren sesión de las aplicaciones cliente.
- En Cliente AX, verifique que no haya ningún estudio analítico ejecutándose en el momento, en cola o programado para ejecutarse durante la restauración.
- Detenga los servicios del Servidor de AX en el siguiente orden:
- Conector de Analytics Exchange
- Servicio de Analytics Exchange
- Base de datos de Analytics Exchange
Restaurar datos del servidor
- Para eliminar el Servidor de AX, en el servidor de PostgreSQL, elimina los contenidos de la subcarpeta App\pgsql93\data.
Precaución
Si no hizo una copia de seguridad de los archivos de configuración y los certificados de seguridad en la subcarpeta de datos, no los elimine. Solo elimine las subcarpetas dentro de pgsql93\data.
- Para quitar los archivos de datos del Servidor de AX guardados en el sistema de archivos de Windows, elimine los archivos de las siguientes carpetas:
- Directorio de datos la ubicación predeterminada es Data\repository\datafiles en el equipo con el Servidor de AX
- Directorio de trabajo del conector la ubicación predeterminada es Data\aclse en el equipo con el Servidor de AX
- Para restaurar los datos respaldados, copie los archivos de la copia de seguridad en las carpetas de datos apropiadas de modo que reemplacen a los archivos que usted eliminó.
Después de restaurar
- Reinicie todos los servicios del Servidor de AX en el siguiente orden:
- Base de datos de Analytics Exchange
- Servicio de Analytics Exchange
- Conector de Analytics Exchange
- Si restaura en un servidor diferente de la instancia de la cual realizó una copia de seguridad, como un servidor de recuperación de desastres, restablezca el registro de activación:
Elimine todos los registros de la tabla de activaciones de la base de datos.
La tabla de activaciones contiene datos específicos de la máquina en la que se ha activado Servidor de AX, como el nombre de host, por lo que la instancia de copia de seguridad no puede activarse a menos que se borren estos datos.
Puede utilizar la GUI de pgAdmin para quitar este registro, para obtener más información, consulte Administración de la base de datos en PostgreSQL
- Vuelva a activar Servidor de AX como el tipo de servidor apropiado en esta máquina.
Si desea obtener información sobre la activación del Servidor de AX, consulte Activar el Servidor de AX.