EC2Rescue GUI を使用して問題のある Windows インスタンスのトラブルシューティングを行う
EC2Rescue for Windows Server は、オフラインインスタンスで次の分析を実行できます。
オプション |
説明 |
---|---|
診断とレスキュー |
EC2Rescue for Windows Server は、次のサービス設定を使用して、問題を検出し、対応できます。
|
復元 |
次のいずれかのアクションを実行します。
|
ログのキャプチャ |
分析用にインスタンスでログをキャプチャできます。 |
EC2Rescue for Windows Server は、アクティブインスタンスおよびオフラインインスタンスから次のデータを収集できます。
項目 | 説明 |
---|---|
イベントログ | アプリケーション、システム、および EC2Config のイベントログを収集します。 |
[Registry] | SYSTEM および SOFTWARE Hive を収集します。 |
[Windows Update Log] | Windows Update によって生成されたログファイルを収集します。 注記Windows Server 2016 以降では、ログは Windows イベントトレーシング (ETW) 形式で収集されます。 |
[Sysprep Log] | Windows システム準備ツールによって生成されたログファイルを収集します。 |
ドライバセットアップログ | Windows SetupAPI ログ (setupapi.dev.log および setupapi.setup.log ) を収集します。 |
[Boot Configuration] | HKEY_LOCAL_MACHINE\BCD00000000 を収集します。 |
[Memory Dump] | インスタンスに存在するメモリダンプファイルを収集します。 |
[EC2Config File] | EC2Config サービスによって生成されたログファイルを収集します。 |
[EC2Launch File] | EC2Launch スクリプトによって生成されたログファイルを収集します。 |
[SSM Agent File] | SSM Agent、および Patch Manager ログによって生成されたログファイルを収集します。 |
EC2 ElasticGPU ファイル | Elastic GPU に関連するイベントログを収集します。 |
ECS | Amazon ECS に関連するログを収集します。 |
CloudEndure | CloudEndure エージェントに関連するログファイルを収集します。 |
EC2Rescue for Windows Serverは、アクティブインスタンスから、次の追加データを収集できます。
項目 | 説明 |
---|---|
[System Information] | MSInfo32 を収集します。 |
グループポリシーの結果 | グループポリシーレポートを収集します。 |
オフラインインスタンスの分析
[Offline Instance] オプションは、Windows インスタンスの起動に関する問題のデバッグに役立ちます。
オフラインインスタンスでアクションを実行するには
-
動作中の Windows Server インスタンスから、EC2Rescue for Windows Server
ツールをダウンロードしてファイルを抽出します。 Internet Explorer セキュリティ強化の構成 (ESC) を変更せずに EC2Rescue をダウンロードするには、次の PowerShell コマンドを実行します。
Invoke-WebRequest https://s3.amazonaws.com/ec2rescue/windows/EC2Rescue_latest.zip -OutFile $env:USERPROFILE\Desktop\EC2Rescue_latest.zip
このコマンドによって、現在ログインしているユーザーのデスクトップに EC2Rescue.zip ファイルがダウンロードされます。
注記
ファイルのダウンロード時にエラーが表示され、Windows Server 2016 以前のバージョンを使用している場合は、PowerShell ターミナルで TLS 1.2 を有効にする必要がある場合があります。次のコマンドで現在の PowerShell セッションの TLS 1.2 を有効にしてから、もう一度試してください。
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
-
問題のあるインスタンスを、まだ停止していない場合は停止します。
-
問題のあるインスタンスから EBS ルートボリュームをデタッチし、EC2Rescue for Windows Server がインストールされている動作中の Windows インスタンスにボリュームをアタッチします。
-
動作しているインスタンスで EC2Rescue for Windows Server ツールを実行して、[Offline Instance (オフラインインスタンス] を選択します。
-
新しくマウントされたボリュームのディスクを選択し、[Next] を選択します。
-
ディスクの選択を確認し、[Yes] を選択します。
-
実行するオフラインインスタンスオプションを選択し、[Next] を選択します。
EC2Rescue for Windows Server ツールはボリュームをスキャンして、選択されたログファイルに基づいてトラブルシューティング情報を収集します。
アクティブなインスタンスからのデータの収集
アクティブなインスタンスからログなどのデータを収集できます。
アクティブなインスタンスからデータを収集するには
-
Windows インスタンスに接続します。
-
EC2Rescue for Windows Server
ツールを Windows インスタンスにダウンロードして、ファイルを展開します。 Internet Explorer セキュリティ強化の構成 (ESC) を変更せずに EC2Rescue をダウンロードするには、次の PowerShell コマンドを実行します。
Invoke-WebRequest https://s3.amazonaws.com/ec2rescue/windows/EC2Rescue_latest.zip -OutFile $env:USERPROFILE\Desktop\EC2Rescue_latest.zip
このコマンドによって、現在ログインしているユーザーのデスクトップに EC2Rescue.zip ファイルがダウンロードされます。
注記
ファイルのダウンロード時にエラーが表示され、Windows Server 2016 以前のバージョンを使用している場合は、PowerShell ターミナルで TLS 1.2 を有効にする必要がある場合があります。次のコマンドで現在の PowerShell セッションの TLS 1.2 を有効にしてから、もう一度試してください。
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
-
EC2Rescue for Windows Server アプリケーションを開き、ライセンス契約に同意します。
-
[Next]、[Current instance]、[Capture logs] を選択します。
-
収集するデータ項目を選択し、[Collect...] を選択します。警告を読み、[Yes] を選択して続行します。
-
ZIP ファイルのファイル名と場所を選択し、[保存] を選択します。
-
EC2Rescue for Windows Server が完了したら、[Open Containing Folder (含まれているフォルダを開く)] を選択して ZIP ファイルを表示します。
-
[Finish] を選択します。