亚马逊EBS中备份数据的最佳方式是什么?

日期: 2015-08-20 作者:Chris Moyer翻译:张培颖 来源:TechTarget中国 英文

我们目前正在一种自动化机制上工作,因此我们的亚马逊EBS容量每天都要备份。我们知道如何创建快照,但是担心他们的规模。如果我们有大量数据,每一个备份(由于我们按照规模付费)的金额就会显著增长。但是我们的问题是:如果我们的备份是增量的,我们只是上传修改的数据,我们的原始数据去哪里了呢? 我认为这里存在的混淆在于如何进行增量备份工作。

典型的备份项目包括那种每周一次的全备份,在中间的日常备份。亚马逊EBS实现的是块级备份,包括增量备份,因此下面就介绍如何工作。1.你的第一个备份必须是全备份,以一种压缩格式在亚马逊简单存储服务(S3)中存储所有块。2.你的下一个备份可以实增量的,只存储任何变动的数据块,……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

我们目前正在一种自动化机制上工作,因此我们的亚马逊EBS容量每天都要备份。我们知道如何创建快照,但是担心他们的规模。如果我们有大量数据,每一个备份(由于我们按照规模付费)的金额就会显著增长。但是我们的问题是:如果我们的备份是增量的,我们只是上传修改的数据,我们的原始数据去哪里了呢?

我认为这里存在的混淆在于如何进行增量备份工作。典型的备份项目包括那种每周一次的全备份,在中间的日常备份。亚马逊EBS实现的是块级备份,包括增量备份,因此下面就介绍如何工作。
1.你的第一个备份必须是全备份,以一种压缩格式在亚马逊简单存储服务(S3)中存储所有块。
2.你的下一个备份可以实增量的,只存储任何变动的数据块,也存储在S3中。
3.另一个备份可能也是增量的,而且也只是存储前一个增量备份中变动的块。

假如说你还原了你的第三个备份。还必须加载你的最后一个全备份(备份1),然后从备份2加载变更,然后用备份3推进所有的变更。这和大多数版本控制系统操作是相同的:存储原型,然后每次增量改变,创建一个新的提交。

像这种增量备份的优势在于,如果你有一个系统并不经常变更,唯一需要改变的事情就是再存储一次,而且这种变更通常很小,而且需要明显减少磁盘空间和上传时间。

增量备份的缺点在于还原时间通常会更长,而且必须从批量的变更中重新构建全备份。

我强烈建议你调整亚马逊EBS备份策略,每月保持至少一次全备份,用增量备份进行日常备份。你也要确保清除和移走所有备份,除了之前一个月的备份,来减少你需要长其存储的总量。

翻译

张培颖
张培颖

云计算网站编辑

相关推荐