いまさらな話題だけど、やっとこさAmazon EC2で使っているホストをS3 AMIベースの物から、EBSベース(EBS on root)の物へ移行したので、その時のメモ。 基本的にはAmazon EC2 User Guide – Converting an Amazon S3-Backed AMIに書いてある通りなんだけど、これは、ちょっと情報が少なすぎる。 1)まず、一時的なEBSボリュームを作る。(AWS Management Cosole 等から) 2)そのボリュームを動いているS3ベースのホストにマウントして、ホストの内容をそのままrsyncでコピーする。 スクリプト #!/bin/sh ec2-attach-volume vol-XXXXXXXX --instance i-XXXXXXXX --device /dev/sdh sleep 5 mount /dev/sdh /mn