RDS 快照到 mysqldump

RDS 快照到 mysqldump

我们不小心从 RDS 数据库中删除了一些数据条目,并在 10 天后才知道,因此为了从 RDS 快照中恢复数据,我们找到了这些可能的解决方案

  • 将数据库还原到 10 天前的还原点 -> 然后将其与当前 mysqldump 匹配并手动添加这 10 天的条目,这听起来不是一个好主意。

  • 从快照启动新的数据库实例(不是恢复而是单独的)-> mysqldump 数据-> 获取条目-> 添加到新数据库,不知道是否可以从自动快照启动新的 RDS 实例。

  • 为了将自动快照转换为手动快照,我已将其复制到另一个区域。因此,如果我从此手动点恢复 rds,

    它会启动具有相同数据库主机名的新 rds 实例并关闭旧实例吗?

    或者

    它会使用其他主机名启动新的 rds 实例吗?

请告知如何在不中断当前 rds 实例的情况下访问这些条目。

答案1

典型的过程是复制自动快照,然后从中启动一个单独的(通常是较小的单可用区实例)。

这并没有带来太多麻烦,并且还可以避免在转储期间影响生产实例的性能。

相关内容