更新时间:2024-06-28 GMT+08:00

设置增量备份策略

增量备份指在一次全量备份或上一次增量备份后,以后每次的备份只需备份与前一次相比增加或者被修改的数据。DDS系统自动每5-60min对上一次自动备份,或增量备份后更新的数据进行备份。

创建文档数据库实例时,除4U以下规格的实例,其余实例默认开启增量备份策略。待实例创建成功后,您可以根据业务需要开启或修改增量备份策略关闭增量备份策略

文档数据库实例开启增量备份后,增量文件在控制台页面不显示。

前提条件

在开启增量备份策略之前,需确认自动备份策略已开启。详情请参见开启或修改自动备份策略

目前此功能仅支持白名单用户使用,需要提交工单申请才能使用。您可以在管理控制台右上角,选择“工单 > 新建工单”,完成工单提交。

使用须知

  • 增量备份在hidden节点上进行,开启增量备份后,hidden节点的CPU使用率和内存使用率会上升,具体上升幅度与业务模型有关。
  • 为了数据库的稳定运行,建议hidden节点在CPU使用率超过60%或者内存使用率超过80%时,将节点规格进行翻倍扩容。

限制条件

  • 目前4.0、4.2、4.4版本的集群实例和3.4、4.0、4.2、4.4版本的副本集实例支持该功能。
  • 开启增量备份对4U以下规格的实例性能影响较为明显,因此4U以下规格的实例增量备份默认关闭。
  • 当发生以下场景时,会停止增量备份。待下一次自动全量备份完成后,会重新开始增量备份。
    • rename操作
    • collmod操作
    • 创建用户
    • 删除用户
    • 创建角色
    • 删除角色
    • 打开集群Shard ip
    • 修改集群Shard ip密码
    • 打开集群Config ip
    • 修改集群Config ip密码
    • 修改rwuser账号密码

开启或修改增量备份策略

  1. 登录管理控制台
  2. 单击管理控制台左上方的,选择区域和项目。
  3. 在页面左上角单击,选择数据库 > 文档数据库服务 DDS,进入文档数据库服务信息页面。
  4. “实例管理”页面,选择指定的实例,单击实例名称。
  5. 在左侧导航树,单击“备份恢复”
  6. “备份恢复”页面,单击“设置备份策略”。如需开启增量备份,单击。开启增量备份后系统会触发一次全量备份。

    图1 设置社区版集群增量备份策略
    表1 参数说明

    参数名称

    说明

    自动备份

    自动备份的参数说明请参考表2

    增量备份

    增量备份开启的前提条件是自动备份已开启。

  7. 单击“确定”。
  8. 查看备份结果。

    • 自动备份创建过程中,在“备份管理”“备份恢复”页面,可查看备份的状态显示为“备份中”。
    • 在备份列表的右上角,单击刷新列表,可看到备份创建成功的状态显示为“完成”。

关闭增量备份策略

  1. 登录管理控制台
  2. 单击管理控制台左上方的,选择区域和项目。
  3. 在页面左上角单击,选择数据库 > 文档数据库服务 DDS,进入文档数据库服务信息页面。
  4. “实例管理”页面,选择指定的实例,单击实例名称。
  5. 在左侧导航树,单击“备份恢复”
  6. “备份恢复”页面,单击“设置备份策略”
  7. 在弹框中单击“增量备份”右侧的,关闭增量备份策略。

    图2 关闭增量备份策略

  8. 单击“确定”,确认关闭。

    • 确认关闭增量备份策略后,增量备份任务将立即停止,所有增量备份文件将立即删除,使用增量备份的相关操作可能会失败。
    • 删除实例后,当前实例的所有增量备份文件会保留,具体保留时间以设置的增量备份保留时长为准。