4

AWS から次のようなメールを受け取りました

あなたのアカウント (AWS アカウント ID: XXXXX) について重要なお知らせがあります。EC2 は、eu-west-1 リージョンで Amazon EC2 インスタンス (インスタンス ID: i-XXXX) をホストしている基盤となるハードウェアの劣化を検出しました。この劣化により、インスタンスはすでに到達不能になっている可能性があります。2017-05-25 10:00 UTC 以降、ルート デバイスとして EBS ボリュームを持つインスタンスは停止します。

私は実際に、現在実行中の (手動で関連付けられた) 唯一のインスタンスで Elastic IP アドレスを持つロード バランサーで Elastic Beanstalk を使用しています。さらに、メール用に逆引き DNS を使用しています。

メールは次のように言い続けています...

インスタンスにアクセスできる可能性があります。インスタンスの AMI を作成してインスタンスを置き換え、AMI から新しいインスタンスを起動することをお勧めします。詳細については、EC2 ユーザー ガイドのAmazon マシン イメージ ( http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AMIs.html ) を参照してください。EBS-backed インスタンスの停止に問題がある場合は、インスタンスの FAQ ( http://aws.amazon.com/instance-help/#ebs-stuck-stopping )を参照してください。

では、Elastic Beanstalk を新しいハードウェアに再プロビジョニングするにはどうすればよいでしょうか?

いくつかのオプションがあるようです...

環境を再構築する

構成を保存 -> 終了 -> 構成をロード

クローン環境 -> 手動で DNS を変更 -> 古い環境を終了

「終了」環境 -> 「終了した環境を復元」?

どのバリアントが環境を復元するかはわかりません。特に、電子メール (SNS?) 構成のために行われたホスト名/リバース DNS のものを失わなければ理想的です。

これをすべて保持していればいいのですが (EC2 インスタンスやデータは気にしません。データはこれらすべての外部の MongoDb に保持されます) ...

  • EC2 構成 (つまり、ハードウェア ボックスのサイズ、VM パラメーターなど)
  • セキュリティ グループ
  • ロードバランサ
  • EC2 に関連付けられた Elastic IP (後で手動で行うのは簡単です)
  • ホスト名 (逆引き DNS に必要なもの)

考えていただければ幸いです!- 残念なことに、彼らの電子メール/ドキュメントは、Beanstalk 構成ではなく、EC2 についてのみ説明しています。

4

1 に答える 1