# 备份与回档

# 介绍

云开发提供了数据库回档功能。系统会自动开启数据库备份,并于每日凌晨自动进行一次数据备份,最长保存 7 天的备份数据。如有需要,开发者可在云控制台上通过新建回档任务将集合回档(还原)至指定时间点。

回档期间,数据库的数据访问不受影响。回档完成后,开发者可在集合列表中看到原有数据库集合和回档后的集合。

# 新建回档

  1. 登录 云开发 CloudBase 控制台 (opens new window)
  2. 在数据库页面点击数据库回档后可新建回档任务: 数据库
  3. 点击新建回档后,可选择所需回档的时间点和需要回档的集合。请注意:
    • 一次回档任务只能设置一个回档时间,所有待回档集合的回档时间都以此时间点为准;
    • 一次回档任务可选择多个集合,支持全选;
    • 每个待回档集合都可单独设置回档后的集合名称;
    • 系统会默认生成回档后的集合名称,生成规则为:待回档集合名称_bak;
    • 回档后集合名称不可与已有集合名称重复。 新建回档
  4. 点击确定后,开发者可在数据库回档页面查看回档进度。请注意:
    • 为避免数据冲突,当前有回档任务在执行时,将无法创建新的回档任务;
    • 回档完成后,开发者可在集合列表中看到原有数据库集合和回档后的集合。 回档进度