7

我想存储我的 EBS AMI 的本地副本以备不时之需,但这似乎不是很直接。

我遇到的唯一方法是将 EBS AMI 转换为实例存储/S3“格式”,将其捆绑并按照链接中的说明上传到 S3,然后通过 s3 浏览器下载。

http://www.dowdandassociates.com/content/howto-convert-an-amazon-ec2-ebs-image-to-an-instance-store-image/

然后,当我想重新上传时,我将不得不通过以下方式转换回 EBS: http ://www.eaglegenomics.com/2011/05/how-to-convert-s3-instance-store-amis -to-ebs-amis/

我不完全确定这种方法是否会按预期工作。它是不正确的,还有更好的选择吗?是否可以从 s3 非“用户可见”存储桶下载 AMI?

4

2 回答 2

1

如果有点不方便,可以确认这确实有效。从非用户可见的 s3 存储桶下载所需的第三方工具。s3browser/bucket explorer 应该可以。

于 2014-02-06T13:46:01.437 回答
0

不确定将 AMI 保留在本地是一种有用的策略:只有当您可以在 AWS 之外启动虚拟机时,它才会有用。只要您依赖 AWS,您就应该假设 AMI 和快照在 S3 中保持安全。您可以随时复制到另一个区域,甚至存储在另一个帐户中。在 AWS 之外复制备份对数据(如数据库转储或文件和文件夹)而不是整个 AMI 更有意义。

于 2015-01-28T16:43:19.613 回答