首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS RDS备份是增量备份还是差异备份?

AWS RDS备份是增量备份还是差异备份?
EN

Stack Overflow用户
提问于 2018-03-06 07:55:36
回答 3查看 11.9K关注 0票数 8

在AWS RDS文档中,编写了自动每日备份。但是没有指定它是增量的还是差分的。

WorkingWithAutomatedBackups.html

您能告诉我AWS执行的备份类型吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-03-07 11:46:09

最有意义的答案是“两者都没有”。

RDS快照是完全备份..。但它们最初是以增量方式创建的。

RDS快照是底层块存储设备的EBS快照。

Amazon创建数据库实例的存储卷快照,备份整个DB实例,而不仅仅是单个数据库。 CreateSnapshot.html

从逻辑上讲,每个快照都是一个独立的快照。您可以删除旧的,但仍然可以成功地恢复较新的。您可以删除除一个之外的所有内容,并且仍然可以恢复该一个,无论是哪一个。

它们实际上是作为增量快照创建的,只有与以前的快照不同的块才被从磁盘中捕获并存储为.因此,当自上一次快照以来发生了少量更改时,快照完成速度要快得多.但是,捕获的数据并不是“在”特定快照中--每个快照包含指向重建快照所需的所有快照数据块的指针--因此,如果更新的快照依赖于最初在旧快照中捕获的数据,那就好:删除旧快照不会导致数据实际被丢弃,只要数据仍然被至少一个快照引用。

删除快照时,仅删除该快照所引用的独占数据。删除卷的先前快照不会影响您从该卷的后续快照恢复卷的能力。 https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-deleting-snapshot.html

只有不同的块才有可能,因为EBS基础结构知道自上一次快照(仍在存储中)以来,卷上的哪些块保持不变。当RDS要求EBS对底层存储卷进行快照时,EBS只读取已被触摸的块。确切地说,这是如何工作的,但有明确的证据表明,当很少的数据发生变化时,拍摄快照所需的时间很短,而发生许多更改的时间较长。

票数 17
EN

Stack Overflow用户

发布于 2018-08-30 08:43:12

Amazon备份类型是增量备份,第一个备份总是完全备份,其余备份将是增量备份。假设您的RDS备份保留期为7天,因此如果我们需要将数据库完全回退到1天,那么将应用第一次完全备份和最后五次备份。

票数 0
EN

Stack Overflow用户

发布于 2019-11-05 13:21:33

这是EBS的完整快照。它既不是增量备份,也不是差异备份。

这是一个完整的备份。当我们需要从以前的快照恢复时,只需选择日期并复制完整的RDS。也不需要处理任何其他备份。

AWS说:“默认情况下,Amazon的自动备份功能将备份数据库和事务日志。Amazon自动创建DB实例的存储卷快照,备份整个DB实例,而不仅仅是单个数据库。”参考:https://aws.amazon.com/rds/details/backup/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49125889

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档