

# EC2Rescue GUI を使用して問題のある Windows インスタンスのトラブルシューティングを行う
<a name="ec2rw-gui"></a>

EC2Rescue for Windows Server は、**オフラインインスタンス**で次の分析を実行できます。


| オプション | 説明 | 
| --- | --- | 
| 診断とレスキュー | EC2Rescue for Windows Server は、次のサービス設定を使用して、問題を検出し、対応できます。 [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/ec2rw-gui.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/ec2rw-gui.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/ec2rw-gui.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/ec2rw-gui.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/ec2rw-gui.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/ec2rw-gui.html) | 
| Restore | 次のいずれかのアクションを実行します。 [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/ec2rw-gui.html) | 
| ログのキャプチャ | 分析用にインスタンスでログをキャプチャできます。 | 

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\$1LOCAL\$1MACHINE\$1BCD00000000 を収集します。 | 
| [Memory Dump] | インスタンスに存在するメモリダンプファイルを収集します。 | 
| [EC2Config File] | EC2Config サービスによって生成されたログファイルを収集します。 | 
| [EC2Launch File] | EC2Launch スクリプトによって生成されたログファイルを収集します。 | 
| [SSM Agent File] | SSM Agent、および Patch Manager ログによって生成されたログファイルを収集します。 | 
| EC2 ElasticGPU ファイル | Elastic GPU に関連するイベントログを収集します。 | 
| ECS | Amazon ECS に関連するログを収集します。 | 
| CloudEndure | CloudEndure エージェントに関連するログファイルを収集します。 | 
| MGN または DRS ログファイルの AWS レプリケーションエージェント | AWS Application Migration Service または AWS Elastic Disaster Recovery に関連するログファイルを収集します。 | 

EC2Rescue for Windows Serverは、**アクティブインスタンス**から、次の追加データを収集できます。


| 項目 | 説明 | 
| --- | --- | 
| [System Information] | MSInfo32 を収集します。 | 
| グループポリシーの結果 | グループポリシーレポートを収集します。 | 

## オフラインインスタンスの分析
<a name="ec2rescue-offline"></a>

[**Offline Instance**] オプションは、Windows インスタンスの起動に関する問題のデバッグに役立ちます。

**オフラインインスタンスでアクションを実行するには**

1. 動作中の Windows Server インスタンスから、[EC2Rescue for Windows Server](https://s3.amazonaws.com/ec2rescue/windows/EC2Rescue_latest.zip?x-download-source=docs) ツールをダウンロードしてファイルを抽出します。

   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
   ```

1. 問題のあるインスタンスを、まだ停止していない場合は停止します。

1. 問題のあるインスタンスから EBS ルートボリュームをデタッチし、EC2Rescue for Windows Server がインストールされている動作中の Windows インスタンスにボリュームをアタッチします。

1. 動作しているインスタンスで EC2Rescue for Windows Server ツールを実行して、[**Offline Instance** (オフラインインスタンス] を選択してください。

1. 新しくマウントされたボリュームのディスクを選択し、[**Next**] を選択してください。

1. ディスクの選択を確認し、[**Yes**] を選択してください。

1. 実行するオフラインインスタンスオプションを選択し、[**Next**] を選択してください。

EC2Rescue for Windows Server ツールはボリュームをスキャンして、選択されたログファイルに基づいてトラブルシューティング情報を収集します。

## アクティブなインスタンスからのデータの収集
<a name="ec2rescue-active"></a>

アクティブなインスタンスからログなどのデータを収集できます。

**アクティブなインスタンスからデータを収集するには**

1. Windows インスタンスに接続します。

1. [EC2Rescue for Windows Server](https://s3.amazonaws.com/ec2rescue/windows/EC2Rescue_latest.zip?x-download-source=docs) ツールを 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
   ```

1. EC2Rescue for Windows Server アプリケーションを開き、使用許諾契約に同意します。

1. [**Next**]、[**Current instance**]、[**Capture logs**] を選択してください。

1. 収集するデータ項目を選択し、[**Collect...**] を選択してください。警告を読み、[**Yes**] を選択して続行します。

1. ZIP ファイルのファイル名と場所を選択し、[**保存**] を選択してください。

1. EC2Rescue for Windows Server が完了したら、[**Open Containing Folder** (含まれているフォルダを開く)] を選択して ZIP ファイルを表示します。

1. [**Finish**] を選択してください。