Amazon web services AWS EC2导入快照问题

Amazon web services AWS EC2导入快照问题,amazon-web-services,amazon-s3,amazon-ec2,Amazon Web Services,Amazon S3,Amazon Ec2,我试图从S3存储桶中的映像创建一个EC2实例。我已经遵循了AWS的一个文档,但仍然出现了这个错误。我得到的错误如下: “调用ImportSnapshot操作时发生错误(InvalidParameter):给定的S3对象不是区域的本地对象” 当我运行以下命令时会发生这种情况:“aws ec2导入快照--description“My VMDK”--磁盘容器file://containers.json" 根据AWS文件,这应该是可行的。我仔细检查了两个位置,它们是相同的。我还试着在同一个位置设置一个新

我试图从S3存储桶中的映像创建一个EC2实例。我已经遵循了AWS的一个文档,但仍然出现了这个错误。我得到的错误如下:

“调用ImportSnapshot操作时发生错误(InvalidParameter):给定的S3对象不是区域的本地对象”

当我运行以下命令时会发生这种情况:“aws ec2导入快照--description“My VMDK”--磁盘容器file://containers.json"

根据AWS文件,这应该是可行的。我仔细检查了两个位置,它们是相同的。我还试着在同一个位置设置一个新的bucket,然后从那里导入,但遇到了同样的问题


非常感谢您的帮助。

检查您的s3存储桶。说明不是很清楚。VMware文件应已存储在存储桶中。该命令在s3存储桶加载文件后使用。Try-aws s3
cp file.ova s3://s3 bucket/
aws s3 cp file.vmdk s3://s3 bucket/

是否尝试在命令中指定区域<代码>--美国西部2区。如果这样做有效,则意味着aws cli配置了错误的默认区域(至少在此上下文中是这样)。您在哪里运行aws cli?如何将凭据传递到CLI?我已尝试在该区域中添加凭据,但仍然无法工作。现在它告诉我S3密钥不存在。我说这是与用户相关联的密钥对吗?关于我运行CLI的位置,它位于MacOS中的终端上,并且凭据是在aws CLI的初始配置(aws配置)期间传入的。谢谢,bucket名称中有一个键入错误。谈论误导性的错误信息!