自动数据库备份

最后更新于:

Log360可根据您设定的计划,定期自动备份其数据库及集成产品所使用的数据库。通过此功能,您可备份产品内置的PostgreSQL数据库,或配置在产品中的外部PostgreSQL及MS SQL数据库。

自动备份支持的数据库版本

  • PostgreSQL:版本 10 至 14
  • MS SQL:2008及以上版本

外部PostgreSQL备份的先决条件

  1. 在安装 PostgreSQL 的机器上,进入<postgresql_installdir>/data目录并打开posgresql.conf文件。查找wal_level配置项,取消该项前的注释符号,并将数值修改为archive。
  2. <postgresql_installdir>/lib和 <postgresql_installdir>/bin目录下的所有文件复制到<product_home>/pgsql/lib和<product_home>/pgsql/bin目录。<product_home>指代Log360或您正在配置自动备份计划程序的集成产品的根目录。
  3. 重启外部 PostgreSQL 服务器。
  4. 每次更新 PostgreSQL 服务器时,请重复执行上述步骤 1 至 3。

数据库备份计划设置步骤

  1. 导航至管理 → 常规设置 → 数据库设置 → 数据库备份。
  2. 选择需要设置自动备份的Log360或集成产品,点击编辑 图标。
    Bulk Actions in ADManager Plus
  3. 备份频率下拉菜单中选择每日、每周或每月备份的频率及具体时间。
  4. 在"每__次增量备份后执行完整备份"框中输入每次完整备份所需的增量备份次数。若仅需完整备份则输入0。
  5. 输入备份存储路径。
    • 您可以选择本地文件夹或共享文件夹来存储备份。
    • 若所选共享文件夹需权限才能存储备份,请勾选“需要身份验证”复选框,并输入必要凭据。
    注1:若共享文件夹位于工作组计算机中,请在AD中创建新域账户。该账户的用户名和密码应与工作组计算机中的本地账户相同,并使用此新账户凭据进行身份验证。
    注2:若指定路径错误或不可达,备份将存储于默认备份文件夹(<安装文件夹\Backup>)。
  6. 通过"维护备份文件"下拉菜单设置备份文件的保留期限。
    Bulk Actions in ADManager Plus
  7. 点击保存。

其他设置

  • 若需停用Log360 或特定整合產品的自動備份功能,請點擊自動備份設定表中「動作」欄位的「停用自動備份」圖示。
  • 要查看最新备份状态,请点击 图标。
  • 要编辑特定组件的备份计划,请点击该组件操作列中的 图标。
  • 使用“立即备份”选项可立即启动备份。
  • 使用状态列中的“最近备份”图标查看所有可用备份。

将旧版MS SQL服务器备份恢复至新版MS SQL服务器

如果您已安装新版 MS SQL 服务器,并希望在 Log360 或其集成产品中将其配置为旧版 MS SQL 服务器的替代方案,可使用 Log360 创建的备份进行配置。 请注意,除了使用 Log360 进行的备份外,您还需要将 <MS_SQL_Old_Version>/Backup 中的文件复制到 <MS_SQL_New_Version>/backup。

故障排除提示

若备份数据库时出现错误,请检查以下事项:

  • 数据库服务器正在运行。
  • 备份存储位置空间充足。