在 AWS 创建中复制 AMI 映像(从一个区域到另一个区域)时出现错误“源区域中不可用 ami 的存储”

问题描述 投票:0回答:2

在 AWS 中,我创建一个 AMI 映像并将该特定映像从一个区域复制到另一个区域,但它会生成错误“无法复制 AMI - ami 的存储在源区域中不可用”

上次我执行相同的复制 AMI 作业并从复制的映像创建新的 EC2 实例时。我需要你的帮助来诊断这个问题。

amazon-web-services amazon-ec2 amazon-elastic-beanstalk amazon-ami ec2-ami
2个回答
0
投票

Amazon 系统映像 (AMI) 是特定于区域的,但在某些条件下可以共享,请参阅链接了解详细信息,https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/sharingamis-explicit.html

区域 – AMI 是区域资源。当您共享 AMI 时,它仅在该区域可用。要使 AMI 在不同区域可用,请将 AMI 复制到该区域,然后共享它。有关更多信息,请参阅复制 AMI。


0
投票

将 Amazon 系统映像 (AMI) 从一个区域复制到另一个区域时,如果您已选中“加密 AMI 副本的 EBS 快照”,则使用默认密钥将会失败。

您必须在源区域的密钥管理服务 (KMS) 中创建“客户管理的密钥”。创建密钥时,展开“高级选项”并在“区域性”部分中选择“多区域密钥”。

创建密钥后,需要几分钟的时间才能将密钥复制到“目标区域”。在尝试复制 AMI 之前,请验证新密钥在目标区域中的状态是否为“已启用”。

当您尝试复制 AMI 并选择“加密 AMI 副本的 EBS 快照”时,请从下拉菜单中选择您创建的“客户管理密钥”。

© www.soinside.com 2019 - 2024. All rights reserved.