我想存储我的EBS AMI的本地副本,以便妥善保管/记住,但这似乎不是非常直接。
我遇到的唯一方法是将EBS AMI转换为instance-store/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吗?
发布于 2014-02-06 21:46:01
我可以确认这确实有效,如果有点不方便的话。从用户不可见的s3存储桶下载所需的第三方工具。s3browser/bucket explorer应该可以。
发布于 2015-01-29 00:43:20
不确定将AMI保留在本地是一个有用的策略:只有当您可以在AWS之外启动一个虚拟机时,它才会有用。只要你依赖亚马逊网络服务,你就应该假设AMI和快照在S3中是安全的。你可以随时复制到另一个地区,甚至存储在另一个帐户中。将备份复制到AWS之外更适合数据(如数据库转储或文件和文件夹),而不是整个AMI。
https://stackoverflow.com/questions/17661228
复制相似问题