我想了解如何将EC2快照备份到S3存储桶的示例,然后再将其导入。
我发现AWS CLI可以将快照导出到S3,并在此处进行了解释 Copying aws snapshot to S3 bucket
我还从AWS CLI参考中找到了import命令,但是我没能执行该命令,因为我没有理解该选项 https://docs.aws.amazon.com/cli/latest/reference/ec2/import-snapshot.html
有人可以解释如何使用此命令吗?特别是关于如何具体从哪个文件导入S3桶?
答案 0 :(得分:3)
EC2快照默认存储在S3标准存储中。但是,您无法使用AWS CLI将快照复制到特定的S3存储桶
某处可能有某些第三方工具可以执行此操作,但我没有看到您需要将快照下载到s3存储桶的任何原因?这就像支付快照两次!!!
你能提一下为什么你有这个要求吗?可能存在更容易替代您的问题。
注意:强> 您在问题中共享的两个链接不会将快照复制到S3。 第一个链接显示如何将快照从一个区域复制到另一个区域,而第二个链接是将磁盘映像导出到EBS快照中,并且此导入仅支持以下磁盘格式:
答案 1 :(得分:0)
如果我正确地阅读了您的问题,您在选择要从中恢复备份的存储桶时遇到问题。您可能会发现使用EC2控制台更容易。
在控制台 - 导航栏中 - 选择快照
从列表中选择要复制的快照
选择“从动作复制”列表,完成对话框并单击“复制”
如果单击“快照”,则出现确认对话框,则可以监视进度。
以下是AWS backups可能对您有所帮助的一些其他信息。