Redis 企业版允许您将数据库的快照(跨所有分片)备份到主要的公共云存储解决方案(Amazon S3、Azure Blob 存储或 Google Cloud Storage)以及 FTP 或 Swift 服务。在执行快照之前,Redis 企业版会确认集群中没有未完成的请求,从而确保一致性。此图说明了备份过程。
恢复过程在以下情况下很有用。
集群恢复是一个独立的工具,当集群处于不可恢复状态时(例如,当集群中大多数节点都宕机时),它会从头开始启动 Redis 企业版集群。如果您在云中(托管或在您的虚拟专用云中)使用 Redis 企业版作为完全托管服务,则集群恢复过程将自动执行,并由我们的 DevOps 团队管理。
如果您使用 Redis 企业版软件在 Redis 企业版集群上部署,则您控制恢复过程。
尽管遇到不可恢复的集群状态的可能性很小,尤其对于跨多个可用区部署的集群而言,为了避免这种情况下的停机时间,我们建议您使用主动-被动或主动-主动地理分布式部署。
集群恢复过程基于公共集群存储 (CCS) 文件中写入的信息(该文件在集群运行期间不断备份),包括以下步骤。
观看我们最近的 Tech Talk:购买与构建:Redis 开源与 Redis 企业版中的灾难恢复!
下一节 ► 主动-被动地理分布