ElastiCache Redis(クラスタモードが無効)クラスタがあり、ElastiCache Redis(クラスタモードが有効)クラスタに変更したいと考えています。私はこれを行う方法を見つけていないだけでなく、それができないという声明も見つけていない。これは、 'cluster'と 'cluster mode'の混乱する言葉によって複雑になります。AWS ElastiCache Redisクラスタでクラスタモードを有効にする
現在、Redisの(有効クラスタモード)を使用可能な単一ノードクラスタを使用してレプリカと クラスタの作成をサポートしていません:
This document from Amazonは、と述べています。
これは、複数のノードを持つクラスタから行うことができます。
同様に、this document about modifying a clusterは言う:あなたはRedisの(無効クラスタモード)ElastiCacheコンソール、AWS CLI、またはElastiCache APIを使用してクラスタの設定を変更することができ
。現在、ElastiCacheは、現在のレプリケーショングループのバックアップを作成し、そのバックアップを使用して新しいRedis(クラスタモードを有効にする)レプリケーショングループをシードすることを除いて、Redis(クラスタモードが有効な)レプリケーショングループの変更をサポートしていません。
これもまた、Redis(クラスタモードが無効)クラスタを変更できることを意味しますが、実際には言いません。しかし、私はこの声明から、現在のRedis(クラスタモード無効)クラスタをバックアップし、それを使って新しいRedis(クラスタモード有効)クラスタをシードする必要があるという考えを得ています。