ElastiCache のセルフサービスアップデートにはどのようなアクションが必要ですか?

所要時間1分
0

Amazon ElastiCache のセルフサービス更新の通知を受け取ったので、どのようなアクションを実行する必要があるかを知りたいと考えています。

簡単な説明

Amazon ElastiCache は、Redis と MemCached のノード群を自動的に監視して、サービスの更新が利用可能になったときに適用します。サービスの更新は、Amazon ElastiCache のセキュリティ、信頼性、および運用パフォーマンスを強化するのに役立ちます。通常は、Amazon ElastiCache がこれらの更新を適用できるように、事前に定義されたメンテナンスウィンドウを設定します。ただし、場合によっては、このアプローチが厳しすぎてビジネスフローが制約されることがあります。セルフサービス更新機能により、自由にアップデートを適用できます。

解決策

サービス更新の通知をどのように見ることができますか?

対象となるクラスターがある場合、Amazon ElastiCache は次の方法で利用可能な更新を通知します。

  • ElastiCache コンソール通知
  • E メール
  • Amazon 簡易通知サービス (SNS) メッセージ
  • AWS パーソナルヘルスダッシュボード (PHD) 通知
  • Amazon CloudWatch Events

更新のライフサイクルを通じて、サービスの更新に関する通知が複数届く場合があります。サービス更新について受け取る通知の数は、更新のタイプ (必須または非必須など) によって異なります。通知は、クラスターで実行するアクションによっても異なります。たとえば、締め切り前に必須の更新を適用しても、リマインダーや自動更新通知は届きません。

SNS 通知の設定については、「ElastiCache イベントのモニタリング」を参照してください。

**メモ:**サービス更新の説明で指定されたリリース日以降に起動または交換されたノードについては、通知は送信されません。

利用可能なサービス更新をどのように確認できますか?

利用可能なサービス更新に関する通知を受け取った後、AWS コマンドラインインターフェイス (AWS CLI) describe-service-updates コマンドを使用してそれらを取得できます。詳細については、「describe-service-updates」を参照してください。

**メモ:**AWS CLI コマンドの実行中にエラーが発生した場合は、最新の AWS CLI バージョンを使用していることを確認してください

ElastiCache コンソールから利用可能なサービス更新を確認することもできます。コンソールから更新を表示するには、次の手順に従ってください。

  1. ElastiCache コンソールを開きます。
  2. サービス更新を選択します。ElastiCache フリートのすべてのサービス更新、説明、ステータスを表示できます。

サービス更新で修正されている内容を確認するにはどうすればいいですか?

修正や改善点については、サービス更新の詳細の**「更新の説明」**セクションを確認してください。

サービス更新を適用するにはどうすればいいですか?

サービス更新は、リリースされて利用可能になり次第適用できます。サービスの更新通知を受け取った後、できるだけ早く更新を適用するのがベストプラクティスです。

クラスターにサービス更新を適用するには、AWS CLI batch-apply-update-action コマンドを実行します。詳細については、「batch-apply-update-action」を参照してください。

ElastiCache コンソールを使用してサービス更新を適用するには、以下の手順に従います。

  1. ElastiCache コンソールを開きます。
  2. サービス更新を選択します。
  3. 適用するサービス更新を選択して、今すぐ適用を選択します。詳細については、「コンソールを使用してサービス更新を適用する」を参照してください。

メモ:適用できるのは、ステータスが「使用可能」 または**「スケジュール済み」**のサービス更新のみです。

サービス更新を適用するとどのような影響がありますか?

Redis の場合、更新は各シャード内で一度に 1 つのノードにのみ適用されます。更新中のノードでは数秒のダウンタイムが発生しますが、Redis クラスターの残りの部分は引き続きトラフィックを処理します。特定のインスタンス構成やトラフィックパターンでは、交換に時間がかかる場合があります。たとえば、Redis のプライマリノードには十分な空きメモリがなく、書き込みトラフィックが多い可能性があります。

Memcached ノードの場合、置換処理によって空の新しいノードが起動され、現在のノードが終了します。キャッシュの内容は削除され、最初からやり直します。切り替え中は、新しいノードが短時間使用できなくなります。切り替え後、空の新しいノードにキャッシュデータが入力されている間、アプリケーションのパフォーマンスが低下する可能性があります。影響を最小限に抑えるために、更新は一度に 1 つのノードに適用されます。Memcached ノードは同期する必要がないため、ノードサイズに関係なく交換が早く完了します。

**メモ:**Redis と MemCached はどちらも、クラスター構成に変更はありません。Amazon CloudWatch メトリクスで遅延があり、できるだけ早く追いつく場合があります。

サービスの更新中の影響を最小限に抑えるには、Amazon ElastiCache マネージドメンテナンスおよびサービス更新のヘルプページで次の 3 つの質問を参照してください。

  • ノードの交換にはどのくらい時間がかかりますか?
  • ノードの交換はアプリケーションにどのような影響を与えますか?
  • 交換をスムーズに行い、データ損失を最小限に抑えるには、どのようなベストプラクティスに従うべきですか?

サービスの更新は必須ですか?

「期日後に自動更新」 属性が**「はい」**に設定されている場合、これは必須のサービス更新であり、適用する必要があります。

サービス更新の申請期限が過ぎた場合はどうすればいいですか?

適用期限までに更新を適用しない場合、Amazon ElastiCache はメンテナンスウィンドウで更新のスケジュールを開始します。更新はクラスターのメンテナンスウィンドウでスケジュールされます。予定日の 1 週間前に新しい通知が届きます。Amazon ElastiCache は、事前の通知なしにメンテナンスウィンドウに更新を適用しません。

メモ:適用期限を過ぎても、予定されている自動更新日より前にサービス更新を適用できます。更新を適用すると、予定された自動更新は無効になります。

期限切れのサービス更新はどうしたらいいですか?

期限切れのサービス更新は適用できません。ただし、新しいノードには該当するすべてのサービス更新が含まれています。更新されていない既存のノードを手動で置き換えて、最新の更新を取得できます。サービス更新のリリース日以降に起動されたノードは、自動的に過去の更新を受け取ります。ノードを手動で交換する方法の詳細については、「ノードの交換 (Redis)」と「ノードの交換 (MemCached)」を参照してください。

メモ:****更新の有効期限が切れる前に更新を適用しなかった場合、更新は次のサービス更新に含まれます。

同じクラスターに複数のサービス更新がある場合はどうすればいいですか?

サービスの更新は常に累積されます。セキュリティとパフォーマンスを向上させるために、同じクラスターに対して複数のサービス更新がある場合は、最新の更新を適用できます。適用可能な未処理の更新がすべて適用されます。

必須のサービス更新のスケジュールを変更するにはどうすればいいですか?

セキュリティは共同責任です。そのため、サービスの更新はできるだけ早く適用するのがベストプラクティスです。スケジュールされた時間が適切でない場合は、メンテナンスウィンドウを変更してサービスの更新を延期できます。メンテナンスの時間枠を変更して予定日を過ぎると、サービスの更新は翌週の新たに指定した時間帯に再スケジュールされます。新しい日付の 1 週間前に新しい通知が届きます。

オプションのサービス更新のスケジュールを変更するにはどうすればいいですか?

更新が必須かどうかに関係なく、すべてのセルフサービス更新を適時適用して、コンプライアンスを維持することがベストプラクティスです。サービス更新の**「期日後に自動更新」属性が「いいえ」に設定されている場合、**Amazon ElastiCache は更新を自動適用しません。更新の有効期限までに更新をインストールしない場合、更新はスキップされ、アクションは必要ありません。期限切れの更新を適用する場合は、前のセクションを参照してください。 期限切れのサービス更新はどうしたらいいですか?

追加のヘルプを受けるにはどうすればいいですか?

サービス更新の適用中または適用後に問題が見つかった場合は、AWS サポートチームにお問い合わせください。

関連情報

Redis 用 ElastiCache のサービスが更新されました

AWS公式
AWS公式更新しました 2年前
コメントはありません

関連するコンテンツ