数据库回档
数据库回档功能支持将数据恢复到指定时间点,保障数据安全。
备份机制
自动备份
| 特性 | 说明 |
|---|---|
| 自动开启 | 系统默认开启,无需配置 |
| 每日备份 | 每日凌晨 2:00-4:00 自动执行 |
| 保留期限 | 保存最近 14 天备份数据 |
| 零停机 | 备份过程不影响业务访问 |
备份范围
- 数据内容:所有「集合数据」、「索引结构」、「文档内容」
- 数据完整性:保证备份数据的一致性和完整性
恢复精度
| 时间范围 | 恢复精度 |
|---|---|
| 最近 24 小时 | 精确到分钟 |
| 2-7 天前 | 精确到小时 |
| 8-14 天前 | 精确到天 |
回档操作
操作步骤
- 进入 云开发平台/文档型数据库/数据库设置
- 点击「新建回档」按钮
- 选择回档时间点和目标集合
- 设置回档后的集合名称
- 确认执行回档任务
配置说明
时间点选择
- 根据备份时间范围选择具体时间点
- 系统显示可用的备份时间列表
集合选择
- 支持选择单个或多个集合进行回档
命名规则
| 配置项 | 说明 | 示例 |
|---|---|---|
| 默认命名 | 原集合名 + _bak 后缀 | users → users_bak |
| 自定义命名 | 手动指定回档后的集合名 | users_backup_20240115 |
⚠️ 注意:回档后的集合名不能与现有集合名重复
任务执行
- 同一时间只能执行一个回档任务
- 系统显示回档进度和状态
- 新任务需等待当前任务完成