如何比较两个Amazon RDS快照?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何比较两个Amazon RDS快照?相关的知识,希望对你有一定的参考价值。
我有每天拍摄一次的Amazon RDS快照。
我只想查找已进行的更改(仅需要增量)。有什么方法可以找到对快照所做的更改?
答案
您只能对Amazon RDS快照做两件事:
- 将其还原到新的Amazon RDS数据库,或
- 将数据库(或选定的表)导出到Amazon S3中的实木复合地板文件中
参见:Announcing Amazon Relational Database Service (RDS) Snapshot Export to S3
“导出到镶木地板”选项将使您能够使用Amazon Athena查询文件。您可以编写一个执行一些奇特的OUTER JOIN
命令的SQL查询,以查找一次导出中的数据,而不是另一次导出中的数据。
更简单的方法可能是使用每当添加/更改数据时更新日期的触发器在所需的数据库表上添加modified_timestamp
字段。这意味着您可以随时对数据库运行查询,并且自特定时间以来仅要求输入带有modified_timestamp
的行。 (此功能将根据您所使用的数据库引擎而有所不同。我已经在PostgreSQL中做到了,但是您需要检查是否/如何在其他数据库引擎中实现。)
以上是关于如何比较两个Amazon RDS快照?的主要内容,如果未能解决你的问题,请参考以下文章