回答:
EC2インスタンス(またはその他のリソース)を別のAWSアカウントに転送することはできません。
インスタンスがEBSブートの場合(推奨)、次のようなアプローチを試すことができます。
現在のインスタンスを停止します(ec2-stop-instances)
インスタンスからAMIを作成します(ec2-register-image)
2番目のAWSアカウントにそのAMIを実行するアクセス許可を付与します(ec2-modify-image-attribute)
2番目のAWSアカウントでAMIの新しいインスタンスを実行します(ec2-run-instances)
DNSは、新しいインスタンスのIPアドレスを指すように更新する必要があります(できればElastic IPアドレスを使用)。他のAWS / EC2リソースも、2番目のアカウントでコピー/再作成する必要があります。
十分なテストの後、元のインスタンス(ec2-terminate-instances)を解放することができます。
2番目のアカウントは、所有するAMIが削除された後にインスタンス/ EBSボリュームに障害が発生した場合に自身を保護するために、インスタンスの独自のスナップショット/ AMIを作成する必要があります。
さらに良いことに、クライアントが自由にこれを再現できるように、インスタンスが作成された方法を正確に文書化/スクリプト化する必要があります。
同じ地域でAMIを共有している場合、ソリューションは機能します。そうでない場合は、最初にAMIをターゲットリージョンにコピーする必要があります。
https://medium.com/@gmusumeci/how-to-move-an-ec2-instance-to-another-aws-account-e5a8f04cef21でこれらすべての手順を詳細に説明するブログを書きました
ギジェルモ