ある AWS リージョンで AMI を作成し、それを別の AWS リージョンにコピーするにはどうすればよいですか?

所要時間1分
0

Amazon Elastic Cloud Compute (Amazon EC2) インスタンスのコピーを起動して、他の地理的場所のクライアントにサービスを提供し、アプリケーションに冗長性を持たせたいと考えています。

解決策

AMI のコピーを別の AWS リージョンに作成するには、次の手順に従います。

  1. EC2 インスタンスの AMI を作成します。

    Linux AMI を作成するには、「独自の AMI の作成」を参照してください。

    Linux の instance store-backed AMI を作成するには、「instance store-backed Linux AMI を作成する」を参照してください。

    Windows AMI を作成するには、「カスタム Windows AMI を作成する」を参照してください。

  2. EC2 インスタンスの AMI を別の AWS リージョンにコピーします。

    Linux AMI をコピーするには、「AMI のコピー」を参照してください。

    Windows AMI をコピーするには、「AMI のコピー」を参照してください。

  3. コピーの操作が完了したら、新しい AWS リージョンの AMI から新しい EC2 インスタンスを起動します。

暗号化された AMI をコピーする

この情報を使用して、暗号化された AMI をコピーして共有します。

暗号化された AMI をコピーする

Linux の場合は、「AMI のコピー - 暗号化とコピー」を参照してください。

Windows の場合は、「AMI のコピー - 暗号化とコピー」を参照してください。

AMI を特定の AWS アカウントと共有する

Linux の場合は、「特定の AWS アカウントとの AMI の共有」を参照してください。

Windows の場合は、「特定の AWS アカウントとの AMI の共有」を参照してください。

詳細については、「How to share encrypted AMIs across accounts to launch encrypted EC2 instances」を参照してください。

Linux のエラーメッセージ「This AMI was copied from an AMI with a kernel that is unavailable in the destination region: {Image ID}」を解決する

Linux 準仮想化 (PV) AMI はすべての AWS リージョンでサポートされているわけではありません。このメッセージが表示された場合は、まず新しいハードウェア仮想マシン (HVM) インスタンスを作成します。次に、新しい Amazon Elastic Block Store (Amazon EBS) ボリュームを HVM インスタンスにアタッチします。最後に、古い PV インスタンスにアタッチされている EBS ボリュームからデータをコピーします。詳細については、「Linux AMI 仮想化タイプ」を参照してください。

関連情報

Amazon EC2 のベストプラクティス

暗号化された EBS スナップショットまたはボリュームを、別の AWS アカウントと共有する方法を教えてください。

Amazon PV-GRUB カーネルイメージ ID

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

関連するコンテンツ