レプリケーショングループの変更 - Amazon ElastiCache

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

レプリケーショングループの変更

重要な制約
  • 現在、 は、 APIオペレーション ModifyReplicationGroup (CLI: ) を使用してエンジンバージョンを変更するなど、Valkey または Redis OSS (クラスターモードが有効) レプリケーショングループの限定的な変更 ElastiCache をサポートしていますmodify-replication-group。API オペレーション (CLI: ) を使用して、Valkey または Redis OSS (クラスターモードが有効) クラスター内のシャード ModifyReplicationGroupShardConfiguration (ノードグループ) の数を変更できますmodify-replication-group-shard-configuration。詳細については、「Valkey または Redis でのクラスターのスケーリング OSS (クラスターモードが有効)」を参照してください。

    Valkey または Redis OSS (クラスターモードが有効) クラスターへのその他の変更では、変更を組み込んだ新しいクラスターでクラスターを作成する必要があります。

  • Valkey または Redis OSS (クラスターモードが無効) および Valkey または Redis OSS (クラスターモードが有効) クラスターとレプリケーショングループを新しいエンジンバージョンにアップグレードできます。ただし、既存のクラスターまたはレプリケーショングループを削除して作成し直さない限り、以前のバージョンのエンジンにはダウングレードできません。詳細については、「のバージョン管理 ElastiCache」を参照してください。

  • 以下の例に示すように、 コンソールまたは modify-replication-group CLI コマンドを使用して、クラスターモードを無効にするクラスターモードOSSを使用する Valkey ModifyReplicationGroupAPIまたは Redis クラスター ElastiCache で既存の をアップグレードできます。または、「クラスターモードの変更」の手順に従うこともできます。

ElastiCache コンソール、、または を使用して、Valkey または Redis OSS (クラスターモードが無効) クラスターの設定を変更できます AWS CLI ElastiCache API。現在、 は Valkey または Redis OSS (クラスターモードが有効) レプリケーショングループで、限定された数の変更 ElastiCache をサポートしています。その他の変更では、現在のレプリケーショングループのバックアップを作成し、そのバックアップを使用して新しい Valkey または Redis OSS (クラスターモードが有効) レプリケーショングループをシードする必要があります。

の使用 AWS Management Console

Valkey または Redis OSS (クラスターモードが無効) クラスターを変更するには、「」を参照してください ElastiCache クラスターの変更

の使用 AWS CLI

modify-replication-group コマンド AWS CLI の例を次に示します。レプリケーショングループのそのほかの変更も同じコマンドを使用できます。

既存の Valkey または Redis OSSレプリケーショングループでマルチ AZ を有効にします。

Linux、macOS、Unix の場合:

aws elasticache modify-replication-group \ --replication-group-id myReplGroup \ --multi-az-enabled = true

Windows の場合:

aws elasticache modify-replication-group ^ --replication-group-id myReplGroup ^ --multi-az-enabled

クラスターモードを無効から有効に変更する:

クラスターモードを [無効] から [有効] に変更するには、まずクラスターモードを [互換] に設定する必要があります。互換モードでは、Valkey または Redis OSSクライアントは、クラスターモードが有効とクラスターモードが無効の両方を使用して接続できます。すべての Valkey または Redis OSSクライアントをクラスターモードが有効になるように移行したら、クラスターモード設定を完了し、クラスターモードを有効 に設定することができます。

Linux、macOS、Unix の場合:

クラスターモードを [互換] に設定します。

aws elasticache modify-replication-group \ --replication-group-id myReplGroup \ --cache-parameter-group-name myParameterGroupName \ --cluster-mode compatible

クラスターモードを [有効] に設定します。

aws elasticache modify-replication-group \ --replication-group-id myReplGroup \ --cluster-mode enabled

Windows の場合:

クラスターモードを [互換] に設定します。

aws elasticache modify-replication-group ^ --replication-group-id myReplGroup ^ --cache-parameter-group-name myParameterGroupName ^ --cluster-mode compatible

クラスターモードを [有効] に設定します。

aws elasticache modify-replication-group ^ --replication-group-id myReplGroup ^ --cluster-mode enabled

コマンドの詳細については、 AWS CLI modify-replication-group「」を参照してください。modify-replication-group または ElastiCache (Redis OSS) ユーザーガイド のクラスターモードの変更

の使用 ElastiCache API

次の ElastiCache APIオペレーションでは、既存の Valkey または Redis OSSレプリケーショングループでマルチ AZ を有効にします。同じオペレーションを使用して、レプリケーショングループに対する他の変更を行うこともできます。

https://elasticache.us-west-2.amazonaws.com/ ?Action=ModifyReplicationGroup &AutomaticFailoverEnabled=true &Mutli-AZEnabled=true &ReplicationGroupId=myReplGroup &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20141201T220302Z &Version=2014-12-01 &X-Amz-Algorithm=&AWS;4-HMAC-SHA256 &X-Amz-Date=20141201T220302Z &X-Amz-SignedHeaders=Host &X-Amz-Expires=20141201T220302Z &X-Amz-Credential=<credential> &X-Amz-Signature=<signature>

ModifyReplicationGroup オペレーションの詳細については、 ElastiCache API「」を参照してください。ModifyReplicationGroup.