备份与恢复实例
实施可靠的备份策略对于数据保护至关重要。定期备份为数据库异常或数据损坏事件提供了恢复选项。
灵雀云 Redis OSS 缓存服务支持两种备份方法:
- S3 备份: 将备份数据存储在兼容 S3 的对象存储系统中,提供可扩展和持久的集群外备份能力。
- PVC 备份: 利用 Kubernetes 持久卷声明(PersistentVolumeClaims)将备份数据存储在持久卷上。此方法要求 PV 基础设施支持节点迁移和 ReadWriteMany 访问模式,例如 NFS 或 Ceph 存储系统。
目录
前提条件
要利用 S3 备份功能,请确认您的管理员已为您的项目命名空间正确配置 S3 存储集成。或者,请确保您的集群提供能够配置适当存储资源的网络存储类 StorageClass。
立即备份
立即备份会为您正在运行的 Redis 实例创建一个时间点快照。
操作步骤
-
在左侧导航栏中,单击 Redis。
-
单击 命名空间名称。
-
单击 实例名称。
-
进入 备份与恢复 页签并单击 创建备份。
-
配置备份参数并单击 创建。备份过程的持续时间因数据量和网络情况而异。请在备份列表中监控过程状态。
自动备份
自动备份允许您根据数据保护需求安排 Redis 实例的定期备份。
操作步骤
-
在左侧导航栏中,单击 Redis。
-
单击 命名空间名称。
-
单击 实例名称。
-
在 备份与恢复 页签中,找到 自动备份设置 部分并单击编辑按钮
。
-
启用 自动备份 并配置备份计划和保留参数。
-
单击 更新 以应用自动备份配置。
恢复
恢复操作会创建一个新的 Redis 实例,并用来自以前备份的数据填充。
操作步骤
-
在左侧导航栏中,单击 Redis。
-
单击 命名空间名称。
-
进入源实例的 备份与恢复 页签,找到所需备份并单击
> 恢复。
-
配置目标实例参数并单击 恢复。请监控恢复进度,直到目标实例达到 运行中 状态,表明恢复成功。