EC2Rescue ツールを使用して、Amazon Elastic Compute Cloud (Amazon EC2) インスタンスで前回正常起動時設定を実行したいと考えています。
簡単な説明
前回正常起動時設定を実行するには、ヘルパー Amazon EC2 インスタンスに対するディスクをオフラインにする必要があります。
次の問題が発生した場合は、Amazon EC2Rescue ツールを使用して前回正常起動時設定を実行してください。
- Windows が起動しない。
- Amazon EC2 が再起動ループから抜け出せない。
- ブルースクリーンが表示され、変化が起こらない。
- Amazon EC2 インスタンスに最近行った変更が原因で、アプリケーションが期待どおりに動作しない。
- 最近行った変更が原因で、RDP が機能しない。
- 1/2 の確率でステータスチェックに失敗する。
解決策
Amazon EC2Rescue を使用するには、開始する前に以下の要件を満たす必要があります。
- Windows Server 2008 R2 以降。
- .NET フレームワーク 3.5 SPI 以降。
- RDP 接続からアクセスできること。
EC2Rescue ツールを使用して Amazon EC2 インスタンスで前回正常起動時設定を実行するには、次の手順を実行します。
- 到達不可能なインスタンスを停止してから、ルートボリュームをデタッチします。
- 到達不可能なインスタンスと同じアベイラビリティーゾーンで、新しいインスタンスを起動します。新しいインスタンスは、レスキューインスタンスです。
**注:**ディスク署名の問題を回避するには、到達不可能なインスタンスとは別の Windows インスタンスを起動するのがベストプラクティスです。
- 問題のボリュームを、/dev/xvdf としてレスキューインスタンスにアタッチします。
- RDP を使用してレスキューインスタンスに接続します。次に、ディスクマネージャーを使用して、以前に接続したボリュームをオンラインにします。
- EC2Rescue フォルダーをダウンロードして解凍します。
- フォルダに移動し、次の手順を実行します。
EC2Rescue.exe を右クリックします。
[管理者として実行] を選択します。
使用許諾契約に同意します。
**[次へ]**を選択します。
[オフラインインスタンス] を選択します。
- 新しくマウントしたボリュームのディスクを選択し、[次へ] を選択します。
- ディスクの選択を確認し、[はい] を選択します。
- [復元] オプションを選択し、[前回正常起動時設定] を選択します。
- [次へ] を選択してから、[完了] を選択します。
- レスキューインスタンスからボリュームをデタッチし、そのボリュームをルートボリューム (/dev/sda1) としてアタッチします。
- 元の Amazon EC2 インスタンスを再起動します。