手順
img作る前に以下を確認しておく
- DHCPを有効にしている
- iptablesを無効に
- rawでイメージを作っておく
次に以下のコマンドでインポート
# hoge-importってバケット作ったとする
# 最初にimgをS3に上げておく
aws s3 cp hoge.img s3://hoge-import/hoge.img
# IAM周りを準備
aws iam create-role --role-name vmimport --assume-role-policy-document file://trust-policy.json
aws iam put-role-policy --role-name vmimport --policy-name vmimport --policy-document file://role-policy.json
# インポートタスク開始
aws ec2 import-image --description "hoge server" --disk-containers file://containers.json
# 進捗見る
aws ec2 describe-import-image-tasks
使ったjsonファイル