一、操作场景
注意:说明:
注意:说明:
注意:云数据库 MongoDB 本地盘将于北京时间2025年11月20日00:00:00起备份服务正式商业化,推出高级备份功能(支持自定义备份保留时长、增量备份下载、全量备份集删除和备份告警等高级功能),对超出备份免费额度的备份存储容量进行按量计费。
二、前提条件
云数据库实例状态为运行中。
三、设置自动备份策略(本地盘)
1. 登录 MongoDB 控制台。
2. 在左侧导航栏 MongoDB 的下拉列表中,选择副本集实例或者分片实例。副本集实例与分片实例操作类似。
3. 在右侧实例列表页面上方,选择地域。在实例列表中,找到目标实例。
4. 单击目标实例 ID,进入实例详情页面,切换至备份与回档页面,选择自动备份设置页签。
5. (可选)单击右上角的开启高级备份,在弹出的交互窗口,可了解高级备份主要功能及计费策略,勾选我已阅读并确认备份计费策略,确认开启高级备份。单击开启高级备份,进入备份策略编辑页面。
6. 单击编辑,设置具体的备份策略。具体设置方式,请参见下表。
| 区域 | 参数 | 参数解释 | 补充说明 |
| 全量备份设置 | 备份方式 | 支持选择逻辑备份或物理备份,默认为逻辑备份。 | 具体版本信息,请参见 备份介绍。 |
| | 备份开始时间 | 设置自动备份任务的起始时间点。备份区间:配置后,页面显示以该时间点为起点、向后延续1小时的备份窗口区间。默认规则:在 00:00-04:00(北京时间) 区间内为每个新实例随机分配一个整点备份时间(如02:00)。 | 说明:备份任务的启动时间可能因系统资源调度策略影响,与预设时间点存在延迟。 |
| | 备份周期 | 以周为时间单位设置自动备份执行的具体日期。默认选择全周期,周一至周日自动执行备份。可在下拉框灵活选择周一至周日中的任意日期作为备份执行日,可单选或多选(如仅周三、或周一+三+五)。 | 注意:两次备份间隔过长可能会导致数据回档速度慢。为确保数据安全,请设置一周至少备份两次。 |
| | 备份频率 | 设置每日备份执行的次数(N),取值范围为1或2。备份频率为1:按照用户选择的备份开始时间,间隔24小时进行一次备份。备份频率为2:按照用户选择的备份开始时间,间隔12小时进行一次备份。 | – |
| | 备份保留时长 | 设置全量备份生成的备份文件所需保留的时长。过期后,则删除。备份保留时间内才能支持秒级回档。默认值:7天取值:[7,365] | 说明:备份文件存储在腾讯云对象存储(Cloud Object Storage,COS)中,不会占用云数据库 MongoDB 实例的存储空间。关于对象存储服务的更多信息,请参见 对象存储。 |
| | 长期备份 | 单击,启用长期备份功能,以支持按周或按月选择特定日期的备份(例如,每月1日、15日的备份数据),将其保留更长周期。长期备份周期:在输入框中按周或月选择具体的长期备份日期。如下按月设置长期备份周期。长期备份保留时长:设置长期备份数据保留的时长。取值范围[30,1075]。 | 说明:长期备份保留时长需大于备份保留时长,到期后自动删除所选备份集。 |
| 增量备份设置 | 增量备份 | 单击,打开增量备份开关,以支持备份自上一次全量备份变化的数据。 | 备份保留时间内才能支持秒级回档。 |
| | 增量备份保留时长 | 设置增量备份生成的备份文件所需保留的时长。过期后,则删除。默认值:7天取值:[7,365] | – |
| 备份超额告警 | 备份超额告警 | 单击,打开备份超额的告警开关。 | – |
| | 备份告警额度 | 设置备份数据集存储空间使用率的告警阈值。默认策略为备份数据量达到存储容量的100%时告警。取值范围[50%,300%]。 | 说明:备份告警额度仅作为告警阈值,备份超额告警上报需前往腾讯云可观测平台配置事件告警后才生效。 |
7. 勾选我已阅读并同意《备份计费规则》,单击保存,完成自动备份策略设置。
四、设置备份策略(云盘)
1. 登录 MongoDB 控制台。
2. 在左侧导航栏 MongoDB 的下拉列表中,选择副本集实例或者分片实例。副本集实例与分片实例操作类似。
3. 在右侧实例列表页面上方,选择地域。
4. 在实例列表中,找到目标实例。
5. 单击目标实例 ID,进入实例详情页面。
6. 选择备份与回档页签,进入备份任务列表页面。
7. 选择自动备份设置页签,单击编辑,如下所示,编辑备份方式与备份开始时间。
注意:说明:
注意:下图为云盘版实例,备份方式暂不支持逻辑备份。
| 参数 | 说明 |
| 数据备份保留 | 默认备份数据保留7天。在下拉列表,可自定义备份时长,支持范围:7-180天。 |
| 备份方式 | 选择备份方式,包含:物理备份、快照备份。如何选择备份策略,请依据 备份介绍 的描述选择适合自身需求的策略。各版本支持备份方式有差异,具体信息,请参见 版本说明。 |
| 备份开始时间 | 默认开始时间为22:00-02:00,即系统会在每天22:00-02:00时间段内开始备份任务。支持选择不同时间段开始备份数据,你可以根据实际业务情况设定。具体的开始时间会随着备份任务具体调度而变化。 |
8. 单击保存,将保存设置 ,后续将自动按照设置的备份规则进行备份。
五、相关 API
| 接口 | 说明 |
| DescribeDBBackups | 查询实例备份列表 |
| CreateBackupDBInstance | 备份实例 |
| DescribeBackupDownloadTask | 查询备份下载任务信息 |
| CreateBackupDownloadTask | 创建备份下载任务 |