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

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

ElastiCache クラスターの変更

クラスターへのノードの追加またはクラスターからのノードの削除以外にも、セキュリティグループの追加、メンテナンスウィンドウやパラメータグループの変更など、既存のクラスターに変更をかける必要がある場合があります。

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

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

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

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

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

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

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

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

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

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

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

    • VPC セキュリティグループ

    • パラメータグループ

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

    • SNS 通知のトピック

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

  7. [変更] を選択します。

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

重要

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

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 パラメータを使用します。その他の変更 (メンテナンス期間の変更など) はすぐに適用されます。

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

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

重要

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

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

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