备份数据

最近更新时间: 2025-02-18 16:02:00

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

注意:

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

备份类型

自动备份:平台内置任务,每天会自动发起备份,并根据节点资源负载情况调整备份时间,尽可能降低对DB的影响。 手工备份:租户,根据自身需要,手工发起备份数据。

自动备份

  1. 登录 云数据库 MongoDB 控制台,在实例列表页,单击实例名进入管理页面,选择【备份与回档】>【自动备份设置】页。

  1. 选择备份参数,单击【保存】。参数说明如下:
    参数说明
    数据备份保留默认保留7天。目前免费,后续备份空间收费将另行通知。
    备份方式支持物理备份和逻辑备份。TCE支持逻辑备份。
    备份时间间隔支持每12小时备份一次和每24小时备份一次。默认为24小时,即每天备份一次。
    备份开始时间支持不同时间段。默认开始时间为01:00-02:00,即系统会在每天01:00-02:00时间段内开始备份任务。具体的开始时间会随着备份任务具体调度而变化。
    当备份时间间隔为每12小时一次,则备份开始时间为首次备份开始时间。
    备份异常是否通知指备份任务执行异常时是否通知用户。MongoDB 的云监控支持事件请参见事件列表。
  1. 事件列表
    事件中文名称事件英文名称事件类型从属维度有无
    恢复概念
    事件描述处理方法和建议
    备份 oplog 不足oplogInsufficient异常事件云数据库 MongoDB 实例维度云数据库 MongoDB 在备份时,无法读取到上次备份到本次备份的完整 oplog,这将影响您的数据库回档到 7 天内的任意时间点建议在
    MongoDB 控制台
    调整云数据库 MongoDB oplog 的大小或备份频率;如您不需要该事件通知,可以在
    MongoDB 控制台
    备份界面进行设置以关闭该事件通知
    连接数超限connectionOverlimit异常事件云数据库 MongoDB 实例维度实例连接数使用超过限制评估当前实例所配置连接数是否满足业务需求,如果需要更大的连接配置建议,升级MongoDB 数据库实例配置
    主从切换primarywitch异常事件云数据库 MongoDB 实例维度实例 Primary 和 Secondary 切换当物理机故障时可能会触发该事件,请确认实例状态是否正常
    磁盘空间已耗尽instanceOutOfDisk异常事件云数据库 MongoDB 实例维度磁盘空间写满,造成实例只读清理磁盘空间
    实例 RollbackinstanceRollback异常事件云数据库 MongoDB 实例维度实例数据 rollback当主节点有部分数据还没有及时同步到从节点时主节点故障并发生主从切换可能会触发该事件,请确认实例状态是否正常
    节点 CPU 异常NodeCPUAbnormal异常事件云数据库 MongoDB 实例维度集群中有任一节点CPU使用率达到80%,即触发告警单次告警仅代表实例有单个节点负载较高,可结合连接数和慢查询等其他实例运行状态升级综合评估,必要时升级MongoDB 数据库实例配置

手动备份

  1. 在管理页面的右上角单击【手动备份】。
  2. 为增加区分度,在弹出的对话框添加备注信息,单击【确认】即可。