备份与恢复实例

实施可靠的备份策略对于数据保护至关重要。定期备份为数据库异常或数据损坏事件提供了恢复选项。

灵雀云 Redis OSS 缓存服务支持两种备份方法:

  • S3 备份: 将备份数据存储在兼容 S3 的对象存储系统中,提供可扩展和持久的集群外备份能力。
  • PVC 备份: 利用 Kubernetes 持久卷声明(PersistentVolumeClaims)将备份数据存储在持久卷上。此方法要求 PV 基础设施支持节点迁移和 ReadWriteMany 访问模式,例如 NFS 或 Ceph 存储系统。

目录

前提条件

要利用 S3 备份功能,请确认您的管理员已为您的项目命名空间正确配置 S3 存储集成。或者,请确保您的集群提供能够配置适当存储资源的网络存储类 StorageClass

立即备份

立即备份会为您正在运行的 Redis 实例创建一个时间点快照。

操作步骤

Web 控制台
  1. 在左侧导航栏中,单击 Redis

  2. 单击 命名空间名称

  3. 单击 实例名称

  4. 进入 备份与恢复 页签并单击 创建备份

  5. 配置备份参数并单击 创建。备份过程的持续时间因数据量和网络情况而异。请在备份列表中监控过程状态。

自动备份

自动备份允许您根据数据保护需求安排 Redis 实例的定期备份。

操作步骤

Web 控制台
  1. 在左侧导航栏中,单击 Redis

  2. 单击 命名空间名称

  3. 单击 实例名称

  4. 备份与恢复 页签中,找到 自动备份设置 部分并单击编辑按钮

  5. 启用 自动备份 并配置备份计划和保留参数。

  6. 单击 更新 以应用自动备份配置。

恢复

恢复操作会创建一个新的 Redis 实例,并用来自以前备份的数据填充。

操作步骤

Web 控制台
  1. 在左侧导航栏中,单击 Redis

  2. 单击 命名空间名称

  3. 进入源实例的 备份与恢复 页签,找到所需备份并单击 > 恢复

  4. 配置目标实例参数并单击 恢复。请监控恢复进度,直到目标实例达到 运行中 状态,表明恢复成功。