自分のアカウントで作成したマシンがいくつかあります。それらのいくつかはS3ストレージを使用し、いくつかはEBSを使用します。
次に、これらのマシンを会社のアカウントに移動して、料金を支払う必要があります。
私が知っているように、私は会社のユーザーとして各マシンを起動し、イメージを作成することができます。
これらのマシンを簡単にコピーする方法があるのだろうか?
自分のアカウントで作成したマシンがいくつかあります。それらのいくつかはS3ストレージを使用し、いくつかはEBSを使用します。
次に、これらのマシンを会社のアカウントに移動して、料金を支払う必要があります。
私が知っているように、私は会社のユーザーとして各マシンを起動し、イメージを作成することができます。
これらのマシンを簡単にコピーする方法があるのだろうか?
ここに書いたテクニックを使用して、ある EC2 アカウントから別の EC2 アカウントに EBS ブート AMI をコピーできます。
EC2 リージョン間での EBS ブート AMI のコピー
http://alestic.com/2010/10/ec2-ami-copy
リストしたコマンドは、EBS ブート AMI をあるリージョンから別のリージョンにコピーするためのものですが、異なるリージョンではなく、異なるアカウントで適切なコマンドを使用するだけで、目的を達成できます。次の手順に従って、個人の ssh キーを両方のアカウントにアップロードする必要があることに注意してください。
個人の ssh キーを Amazon EC2
http://alestic.com/2010/10/ec2-ssh-keysにアップロードする
S3 ベースの AMI をあるアカウントから別のアカウントにコピーするのは少し複雑で、次のようなコマンドが必要です。
または、元の AMI を作成するために行った正確な手順を文書化していただければ幸いです。以下の手順に従って、新しいアカウントで AMI を作成してください。
AMI を他のアカウントと共有することもできます。次に、新しいアカウントでインスタンスを起動し、新しいアカウントに関連付けられる AMI を作成します。