有没有办法将 EC2 快照备份到 AWS Glacier
Is there a way to back up an EC2 snapshot to AWS Glacier
正在寻找一种好的且具有成本效益的解决方案(希望不是相互排斥的)来长期归档完整的系统备份。我读过很多关于 EC2 快照无法复制到 AWS Glacier(快照存储在 S3 中)的评论,但我怀疑这只是意味着没有 "trivial" 方法可以做到这一点。通过脚本或编码等方式深入挖掘,Glacier 是否是一种可行的机制,是否有人在研究它?
没有这样的功能,将来也不会提供。
让我来解释一下为什么。
实际上备份快照到冰川是没有意义的,EBS快照是增量的,这意味着每个快照都依赖于许多其他先前创建的快照,它指向存储在那些先前拍摄的快照中的数据。
因此,即使您找到了将 EBS 快照保存在冰川中的解决方案,检索数据并将其还原以使其可用于备份目的的任务也将是一项艰巨的任务。
Glacier 非常适合成本优化,同时保存文件等数据并在稍后阶段及时检索它们,但对于快照,它无法以类似的方式工作。
希望对您有所帮助!
正在寻找一种好的且具有成本效益的解决方案(希望不是相互排斥的)来长期归档完整的系统备份。我读过很多关于 EC2 快照无法复制到 AWS Glacier(快照存储在 S3 中)的评论,但我怀疑这只是意味着没有 "trivial" 方法可以做到这一点。通过脚本或编码等方式深入挖掘,Glacier 是否是一种可行的机制,是否有人在研究它?
没有这样的功能,将来也不会提供。
让我来解释一下为什么。
实际上备份快照到冰川是没有意义的,EBS快照是增量的,这意味着每个快照都依赖于许多其他先前创建的快照,它指向存储在那些先前拍摄的快照中的数据。
因此,即使您找到了将 EBS 快照保存在冰川中的解决方案,检索数据并将其还原以使其可用于备份目的的任务也将是一项艰巨的任务。
Glacier 非常适合成本优化,同时保存文件等数据并在稍后阶段及时检索它们,但对于快照,它无法以类似的方式工作。
希望对您有所帮助!