Amazon RDS手动快照与自动备份结合使用?

时间:2017-11-14 03:19:10

标签: amazon-web-services backup snapshot rds

我已经阅读了亚马逊文档,并搜索了SO中的无数帖子,但我仍然无法回答2个问题。

情况:据我所知,Amazon RDS快照是增量式的。但是,手动快照如何在自动快照功能中发挥出色?想象一下,我每天凌晨1点都创建了一个脚本来快照数据库。并将快照复制到另一个区域。然后快照将是:

+ Day 1 - 1 A.M.: snapshot 1 (manual) => copy to the other region (first time, full copy)
+ Day 1 - 6 A.M: snapshot 2 (automatic backup), in current region, not copy.
+ Day 2 - 1 A.M.: snapshot 3 (manual) => copy to the other region (incremental)
+ Day 2 - 6 A.M: snapshot 4 (automatic backup), in current region, not copy (incremental)

问题1

快照3 =快照1或快照3后的更改=快照2后的更改?

问题2

如果我只是将快照1和快照3(手动快照)复制到另一个区域,是否足以恢复数据库?

在存储世界中,快照3 =自快照2以来的更改,我们必须拥有所有增量快照(1 + 2 + 3 + 4)来重建原始卷。但是对于AWS来说,还有其他影响,我不太确定。

谢谢。

1 个答案:

答案 0 :(得分:0)

问题1:快照3 =自快照2后的更改

问题2:如果将快照复制到另一个区域,则第一个副本将成为完整快照,而不是增量快照,是的,您可以从复制的快照还原数据库。后续快照副本将基于上次复制的快照进行增量。

  

将数据库快照复制到特定AWS区域后,任何后续版本   将相同数据库实例的数据库快照的操作复制到该操作   Region仅传输自上次更改后的数据   复制。因此,后续复制操作传输的数量较少   数据并完成得更快。

copy of Amazon RDS DB Snapshots across AWS Regions