gpt4 book ai didi

mysql - 如何检查 MySQL 数据库备份是否过时

转载 作者:行者123 更新时间:2023-11-29 16:24:12 26 4
gpt4 key购买 nike

我正在开发一个需要灾难恢复计划的应用程序。我们目前使用 RDS 来托管数据库,并运行 2 小时备份(我们不使用 Aurora,但计划将来升级)。

如果数据库以某种方式被删除,我们希望确保要恢复的备份是最新的,因此需要某种方式来告知这一点。

一种方法是按一定的时间间隔在数据库中保存心跳,然后我可以根据预期进行检查。

我想知道是否有人可以有其他方法来解决这个问题?

最佳答案

假设此 MySQL 数据库已连接到您的 Web 应用程序,您的应用程序中可能有一个服务器端线程,它会定期执行心跳,将记录写入数据库。您可以创建一个特殊的心跳表,用于存储心跳。然后,您可以轻松检查任何备份并大致了解数据库上次“事件”的时间。

我不是 AWS 专家,可能还有另一种比我上面描述的方法更容易的方法。

关于mysql - 如何检查 MySQL 数据库备份是否过时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54352517/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com