在AWS ElastiCache Redis群集上启用群集模式

时间:2017-11-20 14:59:42

标签: amazon-web-services redis amazon-elasticache

我有一个ElastiCache Redis(已禁用集群模式)群集,并希望更改为ElastiCache Redis(已启用群集模式)群集。我还没有找到办法做到这一点,但也没有找到一个不可能的声明。围绕“群集”和“群集模式”的混淆语言使这变得复杂。

This document from Amazon声明:

  

目前,Redis(已启用集群模式)不支持创建   使用可用单节点集群的具有副本的集群。

这有点意味着它可以从具有多个节点的集群中完成。

同样,this document about modifying a cluster说:

  

您可以使用ElastiCache控制台,AWS CLI或ElastiCache API修改Redis(已禁用集群模式)群集的设置。目前,ElastiCache不支持修改Redis(已启用集群模式)复制组,除非创建当前复制组的备份,然后使用该备份为新的Redis(已启用集群模式)复制组播种。

同样,这意味着您可以更改Redis(已禁用集群模式)群集,但实际上并不是这样或那样。虽然,我从这个声明中得到了一个想法,我需要备份当前的Redis(已禁用集群模式)集群,​​然后使用它来播种新的Redis(已启用集群模式)集群。

1 个答案:

答案 0 :(得分:1)

您必须使用" Cluster"来配置新群集。启用模式,遗憾的是你不想要的。

您的数据虽然可以备份到S3,但用于为新创建的系统播种。