我有一个ElastiCache Redis(已禁用集群模式)群集,并希望更改为ElastiCache Redis(已启用群集模式)群集。我还没有找到办法做到这一点,但也没有找到一个不可能的声明。围绕“群集”和“群集模式”的混淆语言使这变得复杂。
目前,Redis(已启用集群模式)不支持创建 使用可用单节点集群的具有副本的集群。
这有点意味着它可以从具有多个节点的集群中完成。
同样,this document about modifying a cluster说:
您可以使用ElastiCache控制台,AWS CLI或ElastiCache API修改Redis(已禁用集群模式)群集的设置。目前,ElastiCache不支持修改Redis(已启用集群模式)复制组,除非创建当前复制组的备份,然后使用该备份为新的Redis(已启用集群模式)复制组播种。
同样,这意味着您可以更改Redis(已禁用集群模式)群集,但实际上并不是这样或那样。虽然,我从这个声明中得到了一个想法,我需要备份当前的Redis(已禁用集群模式)集群,然后使用它来播种新的Redis(已启用集群模式)集群。
答案 0 :(得分:1)
您必须使用" Cluster"来配置新群集。启用模式,遗憾的是你不想要的。
您的数据虽然可以备份到S3,但用于为新创建的系统播种。