share facebook facebook twitter menu hatena pocket slack

2011.03.16 WED

EC2インスタンスをリブート/停止しないでAMI作成

鈴木 宏康

WRITTEN BY 鈴木 宏康

今回は、EC2を停止しないで、AMIに作成をしたいと思います。
※EBSからブートしているインスタンスが前提です。

とりあえず、AWS Management Consoleで該当インスタンスのEBSのスナップショットを取得しておきます。
(※スナップショットはインスタンス起動中に取得できます。)

そして、Amazon EC2 API Toolsで下記のように実行すれば、該当スナップショットのAMIが作成されます。

※Amazon EC2 API Toolsについては、過去に下記でも紹介しています。
CentOS(5.3)のAMIを公開
Macでec2-api-tools

$ ec2reg 
> -K pk.pem  // キー
> -C cert.pem  // 証明書
> --region ap-northeast-1  // リージョン(東京)
> -s snap-00000000  // スナップショットID
> -a x86_64  // アーキテクチャ(64bit)
> -n web-slave-0.0.1 // AMI名

※キーと証明書は、AWSのページより上部のタブのアカウント → セキュリティ証明書 → ログインから
アクセス証明書のX.509 証明書のタブより取得できます。

こちらの記事はなかの人(suz-lab)監修のもと掲載しています。
元記事は、こちら

鈴木 宏康

鈴木 宏康

愛知県生まれ。東京工業大学大学院修士課程修了。在学時より、ベンチャー企業でインターネットに関する業務に携わり、現在はクラウド(主にAmazon Web Services)上での開発・運用を軸とした事業の、業務の中心として活躍。

cloudpack

cloudpackは、Amazon EC2やAmazon S3をはじめとするAWSの各種プロダクトを利用する際の、導入・設計から運用保守を含んだフルマネージドのサービスを提供し、バックアップや24時間365日の監視/障害対応、技術的な問い合わせに対するサポートなどを行っております。
AWS上のインフラ構築およびAWSを活用したシステム開発など、案件のご相談はcloudpack.jpよりご連絡ください。