コピー元インスタンスのAMIをつくってそこからインスタンスを作成することで、インスタンスのコピーを作れる
Amazon マシンイメージ (AMI) は、ソフトウェア構成 (オペレーティングシステム、アプリケーションサーバー、アプリケーションなど) を記録したテンプレートです。
インスタンスと AMI - Amazon Elastic Compute Cloud
EC2インスタンスの画面を表示する
- AWSのコンソールにログイン > [EC2]
イメージを作成する
- サイドメニューの[インスタンス] > コピー元のインスタンスを選択
- [アクション] > [イメージ] > [イメージの作成]でダイアログを表示する
- [イメージ名]に何のイメージかわかるような値を設定する
- [再起動しない]チェックボックス : コピー元インスタンスを再起動しないでイメージを作成したい場合はチェックを入れる
- [終了時に削除]チェックボックス : コピーしたインスタンスを終了した時にボリュームを削除する場合はチェックを入れる
- [イメージの作成]ボタンでイメージを作成 > [閉じる]ボタンでダイアログを閉じる
- サイドメニューの[AMI] > 一覧に作成したイメージが表示される
- [ステータス]カラムが「pending」から「available」に変わったら出来上がり
コピー元のインスタンス情報を表示する
インスタンス作成時に参照できるように以降のインスタンス作成とは別画面でコピー元のインスタンス情報を表示しておく。
- 別画面でインスタンスの一覧を表示する
- コピー元のインスタンスを選択して、画面下部に詳細情報を表示しておく
インスタンスを作成する
- サイドメニューの[AMI] > 作成したAMIを選択
- [起動]ボタンでインスタンス作成画面を表示する
- コピー元の情報を参照しながら設定をする
- コピー元のインスタンスは作成画面で設定してくれないので別画面で表示しておいたコピー元のインスタンス情報を見ながら設定していく
- [ステップ 2: インスタンスタイプの選択]
- [ステップ 3: インスタンスの詳細の設定]
- プライベートIPアドレスを指定したい場合
- 下のほうにある[ネットワークインターフェイス] > [プライマリIP]で指定できる
- 参考 : [小ネタ] プライベートIPアドレスを指定して EC2 インスタンスを起動する方法 | Developers.IO
- プライベートIPアドレスを指定したい場合
- [ステップ 4: ストレージの追加]
- ボリュームの情報 : コピー元インスタンス情報 > [設定]タブ > [ルートデバイス]リンク > ポップアップの[EBS ID]リンクからみられる
- [起動]ボタンでSSH鍵情報のダイアログを表示する
- 接続用の鍵をどうするか選択する
- [インスタンスの作成]ボタンでインスタンスを作成 > [インスタンスの表示]ボタンでインスタンスの一覧に戻る