首页 / 平台管理 / 应用商店管理 / Operators / 使用 Operator / Redis / 备份与恢复

备份与恢复

为防止数据丢失,建议您及时进行备份。一旦出现数据库异常,可恢复已备份数据。

立即备份

新增备份实例,以立即备份 Redis。

操作步骤

  1. 在左侧导航栏中,单击 应用商店管理 > Operators

  2. 已部署 Operators 页签中,单击 redis-operator

  3. 单击实例卡片中的 创建实例

    • 源实例为哨兵模式时,选择 RedisBackup 实例。

    • 源实例为集群模式时,选择 RedisClusterBackup 实例。

  4. 按要求填写参数。其中,备份实例需与源实例处于同一个命名空间。

  5. 单击 创建。备份完成后,备份实例的 YAML 文件中将查得以下状态。

定时备份

修改 Redis 配置可制定定时备份策略。到期后平台将自动备份该实例,且将周期性执行备份。

说明:以下内容以备份已有实例为例。如果您希望备份一个新实例,可在创建实例时参考步骤 3 填写参数。

操作步骤

  1. 在左侧导航栏中,单击 应用商店管理 > Operators

  2. 单击 Redis Operator 卡片中的 详情

  3. 资源实例 页签中,找到源实例,单击 > 更新

  4. 填写 Backup 下所有配置。其中,定时策略需使用 UTC 时间。

  5. 单击 创建。备份完成后,资源实例列表中将出现类似如下结果。

恢复

新增与源实例同类型的实例。设置恢复参数后,可将备份数据恢复到其中。

操作步骤

  1. 在左侧导航栏中,单击 应用商店管理 > Operators

  2. 单击 Redis Operator 卡片中的 详情

  3. 单击 创建实例,新增与源实例同类型的实例。

    • 哨兵模式:RedisFailover

    • 集群模式:DistributedRedisCluster

  4. 参考以下说明配置相关参数。

    参数 说明
    命名空间 需与用于恢复的备份实例同属一个命名空间。
    分片数 仅集群模式需要设置,且分片数需与源实例中一致。
    Restore 需填入备份实例的名称。
  5. 单击 创建。恢复完成后,实例的 YAML 文件中将查得以下状态。