定期按计划备份 AX 服务器数据,使得关键审计数据不会因为技术问题或硬件故障而丢失。还需要计划和验证的恢复流程以确保数据访问连续性。
您可以备份并恢复您的生产数据到运行在不同机器上的 AX 服务器的灾难恢复实例。
注意
虽然 AX 服务器运行时 PostgreSQL 支持在线备份和恢复程序,但 ACL 不支持在线备份和恢复程序,建议您不要使用这个备份方法。
PostgreSQL 在线备份/恢复包括数据库数据,但不包括 ACL 数据文件。其结果是,在线备份可能导致数据损坏和不完整备份。ACL 强烈建议您在备份您的数据之前停止所有的 AX 服务器服务。
取决于您的 IT 架构、对您可用的工具以及贵公司的 IT 业务流程,您可以使用许多备份策略之一。从完全自动和计划的备份策略到手动临时备份。
将 AX 服务器备份集成到贵组织中现有的常规备份程序中。这是最可靠和最稳健的策略,因为您的备份会和其他关键系统备份一起执行。
要获得该策略的进一步协助,请联系您的 IT 部门。
使用脚本重复、按计划备份 AX 服务器。这也是一种可靠的策略,但是该备份没有与其他关键系统一起进行备份。
说明
要确保可靠性,请充分测试任何自动的处理和计划备份,以便它们不会与计划的分析任务冲突。
以临时方式手动备份 AX 服务器。这是最不可靠的策略,因为没有计划备份间隔,该流程更易于发生人类错误。
备份和恢复过程必须处理数据库和文件系统中所有的 AX 服务器数据。
数据库存储关于 PostgreSQLdata 子文件夹中的计划作业、数据文件和资源名称的安全信息和配置信息。
默认位置是 App\pgsql93\data。AX 服务器数据被存储在子文件夹中,安全证书和配置文件被直接存储在 data 文件夹中。恢复所有内容可能会使用较旧版本覆盖新的证书和配置。
说明
根据您组织配置 AX 服务器安装的方式,PostgreSQL 数据库可能位于与 AX 服务器应用程序服务器相同或不同的服务器上。
AX 服务器存储必须在两个 Windows 文件夹中备份的 .fil 数据文件。默认位置是 Data\repository\datafiles 和 Data\aclse。
提示
您可以使用 AX 服务器配置 web 应用程序定位您的数据文件目录。您需要备份在数据目录和连接器工作目录字段中指定的文件夹。
在您确定在 AX 服务器上没有运行分析脚本时,停止服务并在文件系统上备份数据库和特定文件夹。
您可以复制所有的文件和子文件夹,或者子文件夹,这取决于您要备份的内容。数据被存储在子文件夹中。
按以下顺序重启所有 AX 服务器服务:
在您确保要恢复到的 AX 服务器实例上没有分析脚本运行时,停止服务,恢复文件系统上备份的数据库和特定文件夹。
警告
如果还没有在数据子文件夹中备份配置文件和安全证书,不要删除它们。只要在 pgsql93\data 删除子文件夹。
从数据库中的激活表格中删除所有记录。
激活表包含机器特定的激活 AX 服务器的数据,如主机名,因此服务器备份实例通常不能激活,除非该数据被清除。
您可以使用 pgAdmin GUI 删除该记录,要了解更多信息,请参考管理 PostgreSQL 数据库
要了解激活 AX 服务器相关的信息, 请参考激活 AX 服务器。