备份数据

最后更新时间:2021-07-07 10:41:45

    云数据库 MongoDB 默认每日进行自动备份,用户也可以进行手动备份。本文为您介绍通过控制台备份云数据库 MongoDB 的操作。

    说明:

    实例备份过程中不影响业务使用。

    备份类型

    • 物理备份:备份实例中数据库相关的实际物理文件,备份速度快,备份成功率高,恢复简单。
    • 逻辑备份:使用 mongodump 工具实现数据备份,备份速度慢,备份时需连接到实例。
      说明:

      • 物理备份不支持库表回档。
      • 目前仅 MongoDB 3.2 版本实例支持物理备份。

    自动备份

    1. 登录 MongoDB 控制台,在实例列表,单击实例 ID,进入实例管理页面。
    2. 在实例管理页面,选择【备份与回档】>【自动备份设置】页,单击【编辑】。
    3. 选择备份参数,单击【保存】。参数说明如下:
      参数说明
      数据备份保留默认保留7天。目前免费,后续备份空间收费将另行通知。
      备份时间间隔支持每12小时备份一次和每24小时备份一次。默认为24小时,即每天备份一次。
      备份开始时间 支持不同时间段。默认开始时间为01:00-02:00,即系统会在每天01:00-02:00时间段内开始备份任务。具体的开始时间会随着备份任务具体调度而变化。
      当备份时间间隔为每12小时一次,则备份开始时间为首次备份开始时间。
      备份异常是否通知 指备份任务执行异常时是否通知用户。通知方式为腾讯云监控事件,目前 MongoDB 的事件通知为白名单方式,如需开通请 提交工单。MongoDB 的云监控支持事件请参见 事件列表

    手动备份

    1. 登录 MongoDB 控制台,在实例列表,单击实例 ID,进入实例管理页面。
    2. 在实例管理页面的右上角,单击【手动备份】。
    3. 在弹出的对话框,添加备注信息,单击【确定】。