ElastiCache クラスターの変更 - Amazon ElastiCache

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

ElastiCache クラスターの変更

ElastiCache クラスターからノードを追加または削除することに加えて、セキュリティグループの追加、メンテナンスウィンドウの変更、パラメータグループの変更など、他の変更が必要になる場合があります。

メンテナンスウィンドウは使用率の最も低い時間帯に設定することをお勧めします。このため、場合によっては変更が必要になります。

クラスターのパラメータを変更すると、変更はすぐにクラスターに適用されるか、クラスターが再起動されてから適用されます。これは、クラスターのパラメータグループ自体を変更するか、クラスターのパラメータグループ内のパラメータ値を変更するかに関係なく当てはまります。特定のパラメータ変更が適用されるタイミングを確認するには、 Memcached 固有のパラメータおよび のテーブルの詳細の「Changes Take Effect」セクションを参照してくださいValkey パラメータと Redis OSSパラメータクラスターのノードの再起動については、「ノードの再起動」を参照してください。

クラスターを変更するには
  1. にサインイン AWS Management Console し、 https://console.aws.amazon.com/elasticache/で ElastiCache コンソールを開きます。

  2. 右上隅のリストから、変更するクラスターがある AWS リージョンを選択します。

  3. ナビゲーションペインで、変更するクラスターで実行されているエンジンを選択します。

    選択したエンジンのクラスターが一覧表示されます。

  4. クラスターのリストで、変更するクラスターの名前を選択します。

  5. アクション を選択してから、変更 を選択します。

    [Modify Cluster] ウィンドウが表示されます。

  6. [クラスターの変更] ウィンドウで、必要な変更を行います。オプションには以下が含まれます。

    • 説明

    • クラスターモード - クラスターモードを [無効] から [有効] に変更するには、まずクラスターモードを [互換] に設定する必要があります。

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

    • エンジンバージョンの互換性

      重要

      最新のエンジンバージョンにアップグレードできます。例えば、5.0.6 から 6.0 へのメジャーエンジンのバージョンをアップグレードする場合は、新しいエンジンバージョンと互換性があるパラメータグループファミリーを選択する必要があります。その設定方法の詳細については、「のバージョン管理 ElastiCache」を参照してください。ただし、既存のクラスターを削除して作成し直さない限り、以前のバージョンのエンジンにはダウングレードできません。

    • VPC セキュリティグループ (複数可)

    • パラメータグループ

    • ノードの種類

      注記

      クラスターが r6gd ファミリーのノードタイプを使用している場合は、そのファミリー内からのみ別のノードサイズを選択できます。r6gd ファミリーからノードタイプを選択すると、データ階層化が自動的に有効になります。詳細については、データ階層化を参照してください。

    • マルチ AZ

    • 自動フェイルオーバー (クラスターモードが無効のみ)

    • 自動バックアップの有効化

    • バックアップノード ID

    • バックアップの保持期間

    • バックアップウィンドウ

    • SNS 通知のトピック

    • Memcached エンジンのバージョン互換性

    • ネットワークの種類

      注記

      IPv4 から に切り替える場合はIPv6、 と互換性のあるサブネットグループを選択または作成する必要がありますIPv6。詳細については、「でネットワークタイプを選択する ElastiCache」を参照してください。

    • VPC セキュリティグループ (複数可)

    • パラメータグループ

    • メンテナンスウィンドウ

    • SNS 通知のトピック

    [Apply Immediately (すぐに適用)] チェックボックスはエンジンバージョンの変更にのみ適用されます。変更をすぐに適用するには、[Apply Immediately (すぐに適用)] チェックボックスをオンにします。このチェックボックスがオフになっている場合、エンジンバージョンの変更は次回のメンテナンスウィンドウ中に適用されます。その他の変更 (メンテナンス期間の変更など) はすぐに適用されます。

Redis のログ配信を有効または無効にするには
  1. クラスターのリストから、変更するクラスターを選択します。横にあるチェックボックスではなく、[クラスター名] を選択します。

  2. クラスターの詳細ページで、ログタブを選択します。

  3. スローログを有効または無効にするには、 を有効または無効にします。

    有効化を選択した場合:

    1. ログ形式 で、 JSON または テキスト を選択します。

    2. ログ送信先タイプ で、CloudWatch ログ または Kinesis Firehose を選択します。

    3. Log destination で、Create new を選択し、 CloudWatchLogs ロググループ名または Kinesis Data Firehose ストリーム名のいずれかを入力できます。既存の選択を選択し、 CloudWatchLogs ロググループ名または Kinesis Data Firehose ストリーム名のいずれかを選択することもできます。

    4. [Enable(有効化)] を選択します。

Redis の設定を変更するには:
  1. Modify を選択します。

  2. ログ形式 で、 JSON または テキスト を選択します。

  3. 送信先タイプ で、CloudWatch ログ または Kinesis Firehose を選択します。

  4. Log destination で、Create new を選択し、 CloudWatchLogs ロググループ名または Kinesis Data Firehose ストリーム名を入力します。または、既存の選択を選択し、 CloudWatchLogs ロググループ名または Kinesis Data Firehose ストリーム名を選択します。

オペレーションを使用して既存のクラスターを AWS CLI modify-cache-cluster変更できます。クラスターの設定値を変更するには、クラスターの ID、変更するパラメータ、パラメータの新しい値を指定します。次の例では、my-cluster という名前のクラスターのメンテナンスウィンドウを変更し、変更内容を直ちに適用します。

重要

Memcached エンジンの新しいバージョンにアップグレードできます。その設定方法の詳細については、「のバージョン管理 ElastiCache」を参照してください。ただし、既存のクラスターを削除して作成し直さない限り、以前のバージョンのエンジンにはダウングレードできません。

重要

新しい Valkey または Redis OSS エンジンバージョンにアップグレードできます。Redis OSS5.0.6 から Redis OSS6.0 など、主要なエンジンバージョンをアップグレードする場合は、新しいエンジンバージョンと互換性のあるパラメータグループファミリーを選択する必要があります。その設定方法の詳細については、「のバージョン管理 ElastiCache」を参照してください。ただし、既存のクラスターを削除して作成し直さない限り、以前のバージョンのエンジンにはダウングレードできません。

Linux、macOS、Unix の場合:

aws elasticache modify-cache-cluster \ --cache-cluster-id my-cluster \ --preferred-maintenance-window sun:23:00-mon:02:00

Windows の場合:

aws elasticache modify-cache-cluster ^ --cache-cluster-id my-cluster ^ --preferred-maintenance-window sun:23:00-mon:02:00

--apply-immediately パラメータは、ノードタイプとエンジンバージョンの変更、 クラスターのノード数の変更にのみ適用されます。これらの変更のいずれもすぐに適用する場合は、--apply-immediately パラメータを使用します。これらの変更を次のメンテナンス期間に延期する場合は、--no-apply-immediately パラメータを使用します。その他の変更 (メンテナンス期間の変更など) はすぐに適用されます。

詳細については、 AWS CLI ElastiCache 「」トピックの「」を参照してくださいmodify-cache-cluster

ModifyCacheCluster オペレーションを使用して既存のクラスターを ElastiCache API変更できます。クラスターの設定値を変更するには、クラスターの ID、変更するパラメータ、パラメータの新しい値を指定します。次の例では、my-cluster という名前のクラスターのメンテナンスウィンドウを変更し、変更内容を直ちに適用します。

重要

Memcached エンジンの新しいバージョンにアップグレードできます。その設定方法の詳細については、「のバージョン管理 ElastiCache」を参照してください。ただし、既存のクラスターを削除して作成し直さない限り、以前のバージョンのエンジンにはダウングレードできません。

重要

新しい Valkey または Redis OSS エンジンバージョンにアップグレードできます。Redis OSS5.0.6 から Redis OSS6.0 など、主要なエンジンバージョンをアップグレードする場合は、新しいエンジンバージョンと互換性のあるパラメータグループファミリーを選択する必要があります。その設定方法の詳細については、「のバージョン管理 ElastiCache」を参照してください。ただし、既存のクラスターを削除して作成し直さない限り、以前のバージョンのエンジンにはダウングレードできません。

改行は読みやすくするために追加しています。

https://elasticache.us-west-2.amazonaws.com/ ?Action=ModifyCacheCluster &CacheClusterId=my-cluster &PreferredMaintenanceWindow=sun:23:00-mon:02:00 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20150901T220302Z &X-Amz-Algorithm=&AWS;4-HMAC-SHA256 &X-Amz-Date=20150202T220302Z &X-Amz-SignedHeaders=Host &X-Amz-Expires=20150901T220302Z &X-Amz-Credential=<credential> &X-Amz-Signature=<signature>

ApplyImmediately パラメータは、ノードタイプとエンジンバージョンの変更、 クラスターのノード数の変更にのみ適用されます。これらの変更のいずれもすぐに適用する場合は、ApplyImmediately パラメータを true に設定します。これらの変更を次のメンテナンス期間に延期する場合は、ApplyImmediately パラメータを false に設定します。その他の変更 (メンテナンス期間の変更など) はすぐに適用されます。

詳細については、「 リファレンストピック ElastiCache API」を参照してくださいModifyCacheCluster