AWS re:Postを使用することにより、以下に同意したことになります AWS re:Post 利用規約

Amazon EC2 インスタンスまたは AMI を別の AWS アカウントに移行する方法を教えてください。

所要時間1分
0

Amazon Elastic Compute Cloud (Amazon EC2) インスタンスまたは Amazon マシンイメージ (AMI) を、ある AWS アカウントから別のアカウントに移行したいと考えています。

解決策

既存のインスタンスや AMI をアカウント間で移行することはできません。代わりに、既存のインスタンスの AMI を使用して、ターゲットアカウントで代替インスタンスを手動で起動する必要があります。

注: 次の解決策は、暗号化されていない Amazon Elastic Block Store (Amazon EBS) ボリュームがあるインスタンスでのみ使用できます。

ターゲットアカウントで代替インスタンスを起動するには、次の手順を実行します。

  1. ソースアカウントでインスタンスのカスタム AMI を作成します。AMI に必要な EBS データボリュームをすべて含める必要があります。
  2. オペレーティングシステム (OS) で、Dynamic Host Configuration Protocol (DHCP) を使用して IP アドレスを自動的に取得するようにエラスティックネットワークインターフェイスを設定します。静的 IP アドレス構成では、接続上の問題が発生する場合があります。また、パブリック IP アドレスを転送することはできません。ソースインスタンスに Elastic IP アドレスが関連付けられている場合は、その Elastic IP アドレスをターゲットアカウントに転送できます。
    注: AMI はインスタンスストアボリュームに保存されているデータを保持しません。
  3. Amazon EC2 コンソールまたは AWS コマンドラインインターフェイス (AWS CLI) を使用して AMI をターゲットアカウントと共有します。
    注: AWS CLI のコマンドの実行時にエラーが発生する場合は、「AWS CLI でのエラーのトラブルシューティング」を参照してください。また、AWS CLI の最新バージョンを使用していることを確認してください。
  4. ターゲットアカウントから、共有 AMI を特定します。
  5. ターゲットアカウントの共有 AMI から新しいインスタンスを起動します。以前のアカウントからキーペアをインポートするには、「サードパーティツールを使用してキーペアを作成し、パブリックキーを Amazon EC2 にインポートする」を参照してください。
    注: Amazon Virtual Private Cloud (Amazon VPC) インスタンスの場合、起動時に設定しない限り、新しいアカウントのプライベート IP アドレスは別のものになります。Elastic IP アドレスを使用する場合は、起動後に IP アドレスを代替インスタンスに関連付けます。

AMI からインスタンスを起動する必要がなくなったら、ソースアカウントの AMI を登録解除します。AMI 内のリソースを削除する方法については、「EBS ベースの AMI」を参照してください。

注: ソースアカウントが他のアカウントと共有していた AMI の登録を解除すると、もう一方のアカウントの AMI から新しいインスタンスを起動できなくなります。AMI から新しいインスタンスを起動する必要がある場合は、AMI をソースアカウントに登録したままにしてください。または、もう一方のアカウントの同じ AWS リージョンまたは別のリージョンに AMI をコピーして、元の AMI を保持します。

関連情報

ある AWS リージョンで AMI を作成し、それを別の AWS リージョンにコピーする方法を教えてください

暗号化された AMI をアカウント間で共有して、暗号化された EC2 インスタンスを起動する方法を教えてください

Amazon マシンイメージ (AMI) を別の AWS アカウントとプライベートで共有する方法を教えてください

Amazon EBS スナップショットを他の AWS アカウントと共有する

AWS公式
AWS公式更新しました 1ヶ月前
コメントはありません

関連するコンテンツ