发布于 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只读取已被触摸的块。确切地说,这是如何工作的,但有明确的证据表明,当很少的数据发生变化时,拍摄快照所需的时间很短,而发生许多更改的时间较长。
发布于 2018-08-30 08:43:12
Amazon备份类型是增量备份,第一个备份总是完全备份,其余备份将是增量备份。假设您的RDS备份保留期为7天,因此如果我们需要将数据库完全回退到1天,那么将应用第一次完全备份和最后五次备份。
发布于 2019-11-05 13:21:33
这是EBS的完整快照。它既不是增量备份,也不是差异备份。
这是一个完整的备份。当我们需要从以前的快照恢复时,只需选择日期并复制完整的RDS。也不需要处理任何其他备份。
AWS说:“默认情况下,Amazon的自动备份功能将备份数据库和事务日志。Amazon自动创建DB实例的存储卷快照,备份整个DB实例,而不仅仅是单个数据库。”参考:https://aws.amazon.com/rds/details/backup/
https://stackoverflow.com/questions/49125889
复制相似问题