备份介绍

最近更新时间:2026-05-28 10:20:30

我的收藏

基本介绍

为防止因软硬件异常、人为误操作或灾难事件导致的数据丢失或损坏,云数据库 MongoDB 提供数据全量备份的功能,确保在发生意外情况时能够将数据库恢复到特定的历史时间点,最大程度地保障业务数据的完整性和可用性。

备份类型

备份类型
说明
特点
根据备份操作触发机制的不同划分备份方式
自动备份
指根据预先设定的备份策略(如每天凌晨2点~3点发起备份任务)周期性自动执行备份操作的方式。
按预设的策略自动执行备份
手动备份
指根据业务、运维排障或其他即时需求,直接设置备份参数并立即触发执行一次全量备份的操作。
立即发起一次备份任务
根据备份实现机制的不同划分备份方式

物理备份
指直接复制数据库的底层物理文件(数据文件、索引文件、日志文件等)的备份方式。
备份速度快,直接复制文件,不解析数据库内容,备份及回档效率高。
逻辑备份
指按照数据库逻辑结构,如表结构、数据记录等进行备份的方式。
说明:
云数据库 MongoDB 使用 mongodump 工具将数据库的操作日志存储到逻辑备份文件中实现数据备份,恢复时,再通过操作日志回放操作记录还原数据。
备份速度慢, 可移植性比较强,可以把数据库的逻辑备份恢复到不同版本数据库。但可能需要更多的存储空间,并且在备份过程中可能会对数据库性能产生一定影响。
快照备份
一种在存储层对云硬盘创建快照,捕获特定时间点的磁盘数据状态的数据备份方式。
备份速度快,对数据库性能的影响小,且无需停机,可以轻松地从快照中恢复数据。
根据备份数据完整性要求划分备份方式
全量备份
保存某个时间点所有数据的完整备份,以逻辑、物理和快照等方式生成。
备份时间长,占用存储大,恢复快。
增量备份
以 Oplog 形式记录的增量数据修改备份。
备份时间短,占用存储少(仅变化部分),恢复慢。

版本说明

实例类型
版本
备份实现机制
本地盘
3.2、3.6版本
逻辑备份
4.0及以上版本
逻辑备份与物理备份
云盘
4.0及以上版本
快照备份与物理备份

备份策略

本地盘(3.2及以上所有版本)于北京时间2025年11月20日00:00:00起备份服务正式商业化,推出高级备份功能(支持自定义备份保留时长、增量备份下载、全量备份集删除和备份告警等高级功能),对超出备份免费额度的备份存储容量进行按量计费。您可以根据数据保护需求,自愿选择在控制台开启“高级备份功能”,开启后即按标准计费。
高级备份
功能说明
具体操作
备份周期
支持以为时间单位设置自动备份执行的具体日期。例如:每周的周一与周四执行备份。
备份频率
支持设置备份日备份执行的次数(N),取值范围为1或2。
增量备份
自动备份支持开启增量备份,以支持备份自上一次全量备份变化的数据。
备份保留时长策略
备份文件支持不同时长的保留策略。
默认策略:
自动备份,默认为7天,取值范围为[7,365]。
手动备份:取值范围为[1,1095]。
长期保留备份:支持按周或按月选择特定日期的备份文件保留更长时间,取值范围[30,1075]。
独立保留备份:实例销毁时,独立保留备份文件,不限制保留时长,直到手动删除。
超额告警
支持设置备份数据集存储空间使用率的告警阈值。默认策略为备份数据量达到存储容量的100%(通用版实例)告警。
按量计费
全量备份与增量备份所占用的存储空间进行按量计费。每个整点(北京时间)结算一次,计费时间粒度精确到秒。
云盘版则借助底层云硬盘(CBS)的快照机制实现备份,具备秒级生成、对业务无性能影响的天然优势,且备份存储完全免费,更契合追求备份效率、控制存储成本的轻量化场景。