我想存储我的EBS AMI的本地副本以保护/心灵,但这似乎不是很直接。
我遇到的唯一方法是将EBS AMI转换为实例存储/ S3'格式',捆绑它并将其上传到S3,如链接中所述,然后通过s3浏览器下载。
然后,当我想重新上传时,我将不得不通过以下方式转换回EBS: http://www.eaglegenomics.com/2011/05/how-to-convert-s3-instance-store-amis-to-ebs-amis/
我不完全确定这种方法是否能按预期工作。这是不正确的,还有更好的选择吗?是否可以从s3非“用户可见”存储桶下载AMI?
答案 0 :(得分:1)
可以确认这确实有效,如果有点不方便的话。从非用户可见的s3存储桶下载所需的第三方工具。 s3browser / bucket explorer应该这样做。
答案 1 :(得分:0)
不确定在内部保留AMI是一个有用的策略:只有在您可以从AWS外部启动虚拟机时才会有用。只要您依赖AWS,就应该假设AMI和快照在S3中保持安全。您可以随时复制到其他地区,甚至可以存储在其他帐户中。 AWS外部的复制备份对数据(如数据库转储或文件和文件夹)更有意义,而不是整个AMI。