You need to enable JavaScript to run this app.
导航
设置数据闪回功能
最近更新时间:2024.09.13 10:41:59首次发布时间:2021.11.04 14:15:17

缓存数据库 Redis 版提供了数据闪回功能,开启数据闪回功能后,您能够将 Redis 实例恢复至指定时间点,或者将指定时间点的备份文件恢复到新实例,避免因误操作造成的数据损失。本文介绍设置数据闪回功能的相关操作步骤。

前提条件

实例类型为主备实例。单节点实例不支持备份恢复功能。关于两种类型实例的功能特性差异详情,请参见功能特性差异

注意事项

  • 开启闪回功能后,系统需要一些时间进行一次全量备份,备份所需时长与数据量有关。建议开启数据闪回功能后,先等一段时间待全量备份完成后再使用按时间点恢复功能。

  • 可恢复的时间点范围在数据闪回功能开启的时间点和当前时间点之间,最早可恢复至距离当前时间点 7 天前的时间。
    示例如下:

    • 若当前时间点为 2024-01-18 06:00:00,数据闪回功能开启的时间点为 2024-01-10 10:00:00,那么可恢复的时间点范围为 2024-01-11 06:00:00 ~ 2024-01-18 06:00:00
    • 若当前时间点为 2024-01-18 06:00:00,数据闪回功能开启的时间点为 2024-01-12 10:00:00,那么可恢复的时间点范围为 2024-01-12 10:00:00 ~ 2024-01-18 06:00:00
  • 开启数据闪回后,执行部分操作时会对数据闪回功能带来一定影响,其中:

  • 缓存数据库 Redis 版支持通过 appendonly-switch 参数设置 AOF 持久化功能,但 AOF 持久化功能和数据闪回功能存在约束关系,其中:

    • 当参数 appendonly-switch 取值为 off 时,不允许开启数据闪回功能。
    • 当数据闪回功能开启时,不允许将 appendonly-switch 取值调整为 off

    关于 appendonly-switch 参数的更多详情,请参见参数支持

操作步骤

  1. 登录 Redis 控制台
  2. 在顶部菜单栏的左上角,选择实例所属的项目和地域。
  3. 实例列表页,单击目标实例名称。
  4. 在实例详情页,单击备份与恢复页签。
  5. 备份与恢复页签,单击数据闪回设置
  6. 在弹出的对话框中,打开或关闭数据闪回开关,单击确定
    开启数据闪回后,您可以按照时间点恢复实例数据,具体操作,请参见按时间点恢复

相关 API

API描述
StartContinuousBackup调用 StartContinuousBackup 接口开启指定实例的数据闪回功能。
StopContinuousBackup调用 StopContinuousBackup 接口关闭指定实例的数据闪回功能。