【问题标题】:Amazon EC2 - Local backup of EBS AMIAmazon EC2 - EBS AMI 的本地备份
【发布时间】:2013-07-13 17:31:11
【问题描述】:

我想存储我的 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?

【问题讨论】:

  • 您可以下载的唯一 AMI 是您上传的。如果您使用现有的公共 AMI 创建了 AMI,则在其上运行的软件可能未获得在 ec2 之外运行的许可。
  • @datasage - 感谢您的回复。这是否意味着上述方法不起作用,或者只是不可取?我看过之前讨论过的话题,比如这里weaponshot.wordpress.com/2012/04/08/downloading-an-ami-to-local
  • @datasage - Amazon 是否为 AMI 提供某种归档存储?另外,您知道此功能是否专门针对上述平台? aws.amazon.com/ec2/vmimport 你能提供的任何信息都很棒!非常感谢
  • 与其尝试存档 AMI,您可能希望保留构建脚本以允许机器按照您需要的方式自动配置,无论它是否在 ec2 上。看看像厨师和木偶这样的工具。
  • 谢谢@datasage 我会研究这些工具,很有趣。我找到了这个可能的解决方案,但是它已经很老了,您知道这是否适用于 EBS AMI cloudmess.com/2009/03/11/snapshot-your-ec2-instance-to-s3 您可以将 EBS 映像捆绑到 s3 吗?感谢您的耐心等待!

标签: amazon-web-services amazon-ami


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

    • 知道你是怎么做到的吗?
    猜你喜欢
    • 2012-11-29
    • 2020-10-31
    • 2010-10-27
    • 1970-01-01
    • 1970-01-01
    • 2021-04-15
    • 1970-01-01
    • 2011-04-21
    • 2013-06-24
    相关资源
    最近更新 更多