

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon EC2 インスタンスの管理
<a name="tkv-ec2-ami"></a>

AWS Explorer では、Amazon Machine Image (AMI) および Amazon Elastic Compute Cloud (Amazon EC2) インスタンスの詳しいビューが提供されています。これらのビューで、AMI から Amazon EC2 インスタンスを起動、そのインスタンスに接続、インスタンスを停止または終了できます。すべて Visual Studio 開発環境から可能です。インスタンスビューを使用して、使用するインスタンスから AMI を作成できます。詳細については、「[Amazon EC2 インスタンスから AMI を作成する](tkv-create-ami-from-instance.md)」を参照してください。

## Amazon マシンイメージビューと Amazon EC2 インスタンスビュー
<a name="tkv-ami-and-instance-views"></a>

AWS Explorer から、Amazon Machine Images (AMI) と Amazon EC2 インスタンスのビューを表示できます。AWS Explorer で、**Amazon EC2** ノードを展開します。

AMI のビューを表示するには、最初の、[**AMIs (AMI)**] サブノードでコンテキスト (右クリック) メニューを開き、[**View (新規)**] を選択します。

Amazon EC2 インスタンスビューを表示するには、[**Instances (インスタンス)**] ノードで、コンテキスト (右クリック) メニューを開き、[**View (ビュー)**] を選択します。

いずれのビューも、該当するノードをダブルクリックして、表示することもできます。
+ ビューのスコープは、AWS Explorer で指定したリージョン (例えば、米国西部 (北カリフォルニア) リージョン) になります。
+ クリックしてドラッグすると列をソートすることができます。列で値をソートするには、列見出しをクリックします。
+ [**Viewing (表示する)**] のフィルタボックスとドロップダウンリストを使用してビューを設定できます。初期ビューには任意のプラットフォームタイプ (Windows もしくは Linux) の AMI が表示されます。これらは AWS Explorer で指定されたアカウントが所有しているものです。

 *列の表示/非表示* 

[**Show/Hide (表示/非表示)**] ドロップダウンをビューの上部で選択して、表示する列の種類を設定することもできます。ビューを閉じて、再度開いた場合でも、表示する列の選択は保持されます。

![\[Interface showing Amazon Images list with AMI details and column configuration options.\]](http://docs.aws.amazon.com/ja_jp/toolkit-for-visual-studio/latest/user-guide/images/tkv-ami-instance-show-hide-columns.png)


 AMI とインスタンスビューの [**Show/Hide Columns (列の表示/非表示)**] UI

 *AMI、インスタンス、ボリュームのタグ付け* 

**[Show/Hide]** (表示/非表示) ドロップダウンリストを使用して、AMI、Amazon EC2 インスタンス、自分のボリュームにタグを追加することもできます。タグとは名前と値のペアで、インスタンス、ボリューム、AMI にメタデータをアタッチできます。タグ名の限定範囲は、お客様のアカウントと、AMI とインスタンスごとの両方があります。例えば、AMI とインスタンスに同じタグ名を使用した場合、競合にはなりません。タグ名では大文字と小文字が区別されません。

タグの詳細については*Linux インスタンス用 Amazon EC2 ユーザーガイド*の「[タグの使用](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Using_Tags.html)」を参照してください。

 *タグを追加するには*: 

1. [**Add (追加)**] ボックスにタグの名前を入力します。緑のプラス記号 (\$1) ボタンを選択し、[**Apply (適用)**] を選択します。  
![\[Dialog box for customizing column display with tag keys and image attributes options.\]](http://docs.aws.amazon.com/ja_jp/toolkit-for-visual-studio/latest/user-guide/images/tkv-ec2-add-tag.png)

   AMI または Amazon EC2 インスタンスにタグを追加します

   新しいタグはイタリック体で表示されます。そのタグに関連付けられている値がないことを示します。

   リストビューでは、新しい列としてタグ名が表示されます。1 つ以上の値がタグに関連付けられているとき、タグは [AWS マネジメントコンソール](https://console.aws.amazon.com/ec2/home) に表示されます。

1. タグの値を追加するには、該当するタグの列でセルをダブルクリックし、値を入力します。タグの値を削除するには、セルをダブルクリックして、値のテキストを削除します。

   [**Show/Hide (表示/非表示)**] ドロップダウンリストでタグをクリアすると、ビューから対応する列が消えます。タグは、AMI、インスタンス、またはボリュームに関連付けられた任意のタグ値とともに保持されます。
**注記**  
**[Show/Hide]** (表示/非表示) ドロップダウンリストで、関連付けられた値がないタグをクリアする場合は、AWS Toolkit によりタグが完全に削除されます。このリストビューや [**Show/Hide (表示/非表示)**] ドロップダウンリストに表示されなくなります。再度そのタグを使用するには、[**Show/Hide (表示/非表示)**] ダイアログボックスを使用して再作成します。

## Amazon EC2 インスタンスを起動する
<a name="create-ec2"></a>

AWS Explorer では、Amazon EC2 インスタンスを起動するために必要なすべての機能を提供します。このセクションでは、Amazon Machine Image (AMI) を選択し、設定を行い、Amazon EC2 インスタンスとして起動します。

 *Windows Server の Amazon EC2 インスタンスを起動するには* 

1. AMI ビューの上部にある、左側のドロップダウンリストから [**Amazon Images**] を選択します。右側のドロップダウンリストで、[**Windows**] を選択します。フィルタボックスに、Elastic Block Storage に対する `ebs` を入力してください。ビューが更新されるまでに数分かかることがあります。

1. リストで AMI を選択し、コンテキスト (右クリック) メニューを開き、[**Launch Instance (起動インスタンス)**] を選択します。  
![\[Context menu for an AMI showing options including Launch Instance and Edit Permission.\]](http://docs.aws.amazon.com/ja_jp/toolkit-for-visual-studio/latest/user-guide/images/ami-launch-list.png)

   AMI リスト

1. [**Launch New Amazon EC2 Instance (新しい Amazon EC2 インスタンスを起動する)**] ダイアログボックスで、アプリケーション用に AMI を設定します。  
** *インスタンスタイプ* **  
起動する EC2 インスタンスのタイプを選択します。インスタンスのタイプと料金については、[EC2 料金表](https://aws.amazon.com/ec2/pricing/)に関するページにアクセスしてください。  
** *名前*: **  
インスタンスの名前を入力します。256 文字を超える名前は使用できません。  
** * キーペア* **  
キーペアは Windows パスワードを取得するために使用されます。これは Remote Desktop Protocol (RDP) を使用して EC2 インスタンスにログインするために使用します。プライベートキーにアクセスするためのキーペアを選択します。またはキーペアを作成するオプションを選択します。Toolkit でキーペアを作成した場合、Toolkit でプライベートキーを保存できます。  
ツールキットに保存されているキーペアは暗号化されます。それらは `%LOCALAPPDATA%\AWSToolkit\keypairs`（通常: `C:\Users\<user>\AppData\Local\AWSToolkit\keypairs`）にあります。暗号化されたキーペアを `.pem` ファイルにエクスポートできます。  

   1. Visual Studio の **[View]** (ビュー) を選択し、**[AWS Explorer]** をクリックします。

   1. [**Amazon EC2**] をクリックし、[**Key Pairs (キーペア)**] を選択します。

   1. キーペアが一覧表示され、Toolkit で作成/管理されているものは、[**Stored in AWSToolkit (AWSToolkit で保存)**] とマークされます。

   1. 作成したキーペアを右クリックし、[**Export Private Key (プライベートキーのエクスポート)**] を選択します。プライベートキーが復号され、指定した場所に保存されます。  
** *セキュリティグループ* **  
セキュリティグループを使用して、EC2 インスタンスに許可するネットワークトラフィックのタイプを制御します。セキュリティグループではポート 3389 上の受信トラフィックを有効にして、EC2 インスタンスへの RDP 接続を許可する必要があります。Toolkit を使用してセキュリティグループを作成する方法については、「[AWS Explorer からセキュリティグループを管理する](tkv-sg-create.md)」を参照してください。  
** * インスタンスプロファイル* **  
インスタンスプロファイルは IAM ロールの論理コンテナです。インスタンスプロファイルを選択するとき、対応する IAM ロールを EC2 インスタンスに関連付けます。IAM ロールには、Amazon Web Services とアカウントリソースへのアクセスを指定するポリシーを設定します。EC2 インスタンスを IAM ロールに関連付けると、インスタンスで実行されるアプリケーションソフトウェアには、IAM ロールに指定したアクセス許可が付与されます。これにより、アプリケーションソフトウェアはそれ自体の AWS 認証情報を指定しなくても実行可能になり、より安全になります。IAM ロールの詳細については、「[IAM ユーザーガイド](https://docs.aws.amazon.com/IAM/latest/UserGuide/WorkingWithRoles.html)」を参照してください。  
![\[Launch AMI window for Amazon EC2 instance with Windows Server 2016 and configuration options.\]](http://docs.aws.amazon.com/ja_jp/toolkit-for-visual-studio/latest/user-guide/images/ami-launch-ui-new.png)

   EC2 の [**Launch AMI (AMI の起動)**] ダイアログボックス

1. **[Launch]** (起動する) を選択します。

   AWS Explorer で **Amazon EC2** の **[Instances]** (インスタンス) サブノードのコンテキスト (右クリック) メニューを開いて、**[View]** (表示) を選択します。AWS Toolkit では、アクティブなアカウントに関連付けられている Amazon EC2 インスタンスのリストが表示されます。新しいインスタンスを表示するには、[**Refresh (更新)**] を選択する必要があります。最初にインスタンスが表示されたときは、インスタンスが保留状態であることがありますが、しばらくすると、実行状態に移行します。  
![\[AWS Explorer showing running EC2 instances with context menu options for management.\]](http://docs.aws.amazon.com/ja_jp/toolkit-for-visual-studio/latest/user-guide/images/ami-running-ec2-instancs.png)

## Amazon EC2 インスタンスへの接続
<a name="connect-ec2"></a>

Windows リモートデスクトップを使用して、Windows Server インスタンスに接続します。認証については、AWS Toolkit でインスタンスの管理者パスワードを取得できます。またはインスタンスに関連付けられた格納キーペアを単に使用できます。次の手順では、保存されたキーペアを使用します。

 *Windows リモートデスクトップを使用して、Windows Server インスタンスに接続するには* 

1. EC2 インスタンスのリストで、接続する対象の Windows Server インスタンスを右クリックします。コンテキストメニューから [**Open Remote Desktop (リモートデスクトップを開く)**] を選択します。

   管理者パスワードを使用して認証する場合は、[**Get Windows Passwords (Windows のパスワードを取得)**] を選択します。  
![\[Context menu for EC2 instance with options like Open Remote Desktop and Get System Log.\]](http://docs.aws.amazon.com/ja_jp/toolkit-for-visual-studio/latest/user-guide/images/tkv-ec2-rdp-menu.png)

   EC2 インスタンスのコンテキストメニュー

1. [**Open Remoe Desktop (リモートデスクトップを開く)**] ダイアログボックスで、[**Use EC2 keypair to log on (EC2 キーペアを使用してログオンする)**] を選択し、[**OK**] を選択します。

   キーペアが AWS Toolkit に保存されていない場合は、プライベートキーを含む PEM ファイルを指定します。  
![\[Remote Desktop connection dialog with EC2 keypair login option selected and highlighted.\]](http://docs.aws.amazon.com/ja_jp/toolkit-for-visual-studio/latest/user-guide/images/tkv-ec2-rdp-open.png)

    **[Open Remote Desktop (リモートデスクトップを開く)**] ダイアログボックス

1. **リモートデスクトップ**ウィンドウが開きます。キーペアで認証されているため、サインインする必要はありません。Amazon EC2 インスタンスで管理者として実行しています。

   EC2 インスタンスが最近開始された場合のみ、接続できない可能性があります。次の 2 つの理由が考えられます。
   + リモートデスクトップサービスがまだ稼働していません。数分後にもう一度お試しください。
   + パスワード情報がまだインスタンスに転送されていません。この場合、次のようなメッセージボックスが表示されます。  
![\[Error dialog indicating password generation and encryption may take over 30 minutes.\]](http://docs.aws.amazon.com/ja_jp/toolkit-for-visual-studio/latest/user-guide/images/tkv-ec2-rdp-no-joy.png)

   パスワードはまだ使用できません

   次の画面例では、ユーザーがリモートデスクトップを介して管理者として接続されています。  
![\[Remote Desktop session showing Windows interface with Command Prompt and Start menu open.\]](http://docs.aws.amazon.com/ja_jp/toolkit-for-visual-studio/latest/user-guide/images/tkv-ec2-rdt-desktop.png)

   リモートデスクトップ

## Amazon EC2 インスタンスを削除する
<a name="ec2-end"></a>

AWS Toolkit を使用して、Visual Studio から実行中の Amazon EC2 インスタンスを停止または終了できます。インスタンスを停止するには、EC2 インスタンスが Amazon EBS ボリュームを使用している必要があります。EC2 インスタンスが Amazon EBS ボリュームを使用していない場合、インスタンスを削除するオプションのみが表示されます。

インスタンスを停止した場合でも、EBS ボリュームに保存されているデータは保持されます。インスタンスを終了した場合は、インスタンスのローカルストレージデバイスに保存されているデータはすべて失われます。いずれの場合も、停止または終了すると、EC2 インスタンスへの課金は継続されません。ただし、インスタンスを停止した場合は、インスタンスが停止した後も保持される EBS ストレージに対しては、引き続きお客様への課金が発生することになります。

インスタンスを削除するもう 1 つの可能な方法は、インスタンスに接続しているリモートデスクトップを使用することです。Windows の [**スタート**] メニューから [**シャットダウン**] を使用します。このシナリオではインスタンスの停止または終了のいずれにも設定できます。

 *Amazon EC2 インスタンスを停止するには* 

1. AWS Explorer で **Amazon EC2** ノードを展開し、**[Instances]** (インスタンス) のコンテキスト (右クリック) メニューを開いて、**[View]** (表示) を選択します。[**Instances (インスタンス)**] リストで、停止するインスタンスを右クリックして、コンテキストメニューから [**Stop (停止)**] を選択します。[**Yes (はい)**] をクリックしてインスタンスの停止を確定します。  
![\[AWS Explorer interface showing context menu options for an EC2 instance, including Stop and Reboot.\]](http://docs.aws.amazon.com/ja_jp/toolkit-for-visual-studio/latest/user-guide/images/tkv-ec2-stop-menu.png)

1. [**Instances (インスタンス)**] リストの上部で、Amazon EC2 インスタンスのステータスの変更を確認するには、[**Refresh (更新)**] を選択します。インスタンスを終了ではなく停止したため、インスタンスと関連付けられた EBS ボリュームはアクティブのままです。  
![\[EC2 Instances list showing a stopped instance and an attached EBS volume with details.\]](http://docs.aws.amazon.com/ja_jp/toolkit-for-visual-studio/latest/user-guide/images/tkv-ec2-stopped.png)

 *終了したインスタンスを引き続き表示* 

インスタンスを終了した場合、実行中や停止したインスタンスとともに [**Instance (インスタンス)**] リストに引き続き表示されます。最終的に、AWS がこれらのインスタンスを再利用すると、リストから消去されます。終了状態のインスタンスに対して課金されることはありません。

![\[EC2 instance list showing two instances, one running and one terminated, with volume details.\]](http://docs.aws.amazon.com/ja_jp/toolkit-for-visual-studio/latest/user-guide/images/tkv-ec2-instance-terminated-linger.png)


 *シャットダウン時の EC2 インスタンスの動作を指定するには* 

[**スタート**] メニューで [**シャットダウン**] が選択された場合、AWS Toolkit により、Amazon EC2 インスタンスを停止するか終了するかどうかを指定できます。

1. [**Instances (インスタンス)**] リストで、Amazon EC2 インスタンスを右クリックし、[**Change shutdown behavior (シャットダウン動作の変更)**] を選択します。  
![\[Context menu showing "変更 Shutdown Behavior" option highlighted among other instance actions.\]](http://docs.aws.amazon.com/ja_jp/toolkit-for-visual-studio/latest/user-guide/images/tkv-ec2-change-shutdown.png)

    [**Change Shutdown Behavior (シャットダウン動作の変更)**] メニューアイテム

1. [**Change Shutdown Behavior (シャットダウン動作の変更)**] ダイアログボックスで、[**Shutdown Behavior (シャットダウン動作)**] ドロップダウンリストから [**Stop (停止)**] または [**Terminate (終了)**] を選択します。  
![\[Dialog box for changing instance shutdown behavior with options to stop or terminate.\]](http://docs.aws.amazon.com/ja_jp/toolkit-for-visual-studio/latest/user-guide/images/tkv-ec2-change-shutdown-dlg.png)