数据库回档
文档型数据库 提供完善的数据备份和回档功能,帮助您保障数据安全,支持在数据丢失或误操作时快速恢复数据。
数据回档功能允许您基于已有备份将数据库恢复到指定时间点的状态。
备份机制
系统每天自动对数据库执行备份,作为回档功能的数据来源,全程由系统完成,您无需手动配置或触发。
- 备份时间:每天 02:00 - 06:00(北京时间)自动执行备份任务
- 备份保留:备份文件默认保留 7 天,仅保留期内的备份可用于回档;超过保留期的备份将被自动清理,无法再用于回档
- 可回档范围:回档可选的时间点由已有备份决定,最早可恢复到保留期内最早的一次备份,最晚可恢复到最近一次备份完成后的时间点,具体以控制台回档界面显示的时间列表为准
回档特性
- 新集合生成:回档后将产生新的集合
- 自定义命名:支持为回档后的集合自定义重命名
- 灵活选择:支持选择单个或多个集合进行回档
操作步骤
-
点击「新建回档」按钮
-
选择回档时间点和目标集合
-
设置回档后的集合名称
-
确认执行回档任务

配置说明
时间点选择
- 根据备份时间范围选择具体时间点
- 系统显示可用的备份时间列表
集合选择
- 支持选择单个或多个集合进行回档
⚠️ 注意:回档要求所选原集合在当前库中仍然存在。若原集合已被删除,请先重新创建同名集合后再发起回档,否则回档将无法完成。
命名规则
| 配置项 | 说明 | 示例 |
|---|---|---|
| 默认命名 | 原集合名 + _bak 后缀 | users → users_bak |
| 自定义命名 | 手动指定回档后的集合名 | users_backup_20240115 |
⚠️ 注意:回档后的集合名不能与现有集合名重复