Amazon EC2 の カスタム AMI を作成し、別リージョンで利用する

EC2 インスタンスの OS にちょこまか設定したので、カスタム AMI として保存したい。


カスタム AMI を作るウレシさとして感じているのは、

実施したこと

  1. カスタム AMI を作成する(Oregon リージョン)
    1. 該当インスタンスを選択して、 Create Image ( EBS AMI ) を実行する。
    2. 名前を指定する。他の設定も可能
    3. Create をクリックして待つ
    4. AMIs で Available と表示されれば OK
  2. カスタム AMI を 東京リージョンにコピーする
    1. カスタム AMI を選択して、Copy する
    2. コピー先のリージョンを指定する、名前などもつけられる。
    3. Copy をクリックして待つ
    4. コピー先リージョンの AMIs で Available と表示されれば OK。
  3. 東京リージョンで コピーした カスタム AMI を使用してインスタンスを作成する

カスタム AMI を作成する ( @ Oregon )

インスタンスを選択して、メニューから「Create Image ( EBS AMI ) 」


EBS タイプのインスタンスだから、( EBS AMI ) なのかな?=>TODO:インスタンスストレージタイプを作って確認してみる。

名前をつける。その他はデフォルトのまま。


作成が受付けられた


しばらく・・・待って、カスタム AMI が作成された

10分くらいかかったと思う。

カスタム AMI を 東京リージョンにコピーする( Oregon => Tokyo )

カスタム AMI を選択して、Copy する


コピー先のリージョンを指定する。名前などもつけられる。

リージョンには、Asia/Pacific ( Tokyo ) を指定した。他はデフォルト。

Copy をクリックして待つ


コピー先リージョンの AMIs で Available と表示されれば OK。

かかった時間は、5分以上10分以下といったところ。(よそ見してたので不明だけど。)

カスタム AMI を使用してインスタンスを作成する (@ 東京リージョン)

インスタンスを作成する
  1. カスタム AMI を選択して、 Launch。
  2. 起動する台数、インスタンスタイプ、AZ などを指定
  • Key Pair は新たに作成したが、別途作成した キーペアを使用する環境では使用しない
  1. Security Group を編集し、http と ssh を開ける
  2. Launch
確認する
  • 定義したユーザ、設置した鍵で、ssh ログインできる
  • nginx をサービス起動しておいたので、サービスは起動している
  • ブラウザから接続確認


以上