为什么我的 Amazon RDS 数据库实例进行故障转移?

上次更新时间:2019 年 12 月 30 日

我的 Amazon Relational Database Service (Amazon RDS) 数据库实例执行了故障转移。如何确定数据库实例为什么进行故障转移?

简短描述

如果多可用区数据库实例发生计划内或计划外的停机,Amazon RDS 会自动切换到另一个可用区中的备用副本或辅助实例。故障转移通常持续 60 到 120 秒,具体取决于停机时的数据库活动。有关更多信息,请参阅 Amazon RDS 的故障转移过程

解决方法

要查看是否已发生故障转移,请打开 Amazon RDS 控制台,然后从导航窗格中选择事件。如果 AWS CloudTrail 日志记录已启用,则您可以查阅日志,了解事件是计划内的事件还是计划外的事件。例如,扩展计算或应用待处理的操作系统升级可能触发故障转移。

如果没有列出事件,并且没有 CloudTrail 日志,则故障转移可能由以下原因之一引起:

  • 可用区故障
  • 主数据库实例计算节点故障
  • 与主数据库实例的联网问题
  • 存储或 Amazon Elastic Block Store (Amazon EBS) 卷问题

当发生这类计划外停机时,Amazon RDS 会监控并确定问题。然后,Amazon RDS 会自动执行故障转移,以最大程度缩短停机时间。


这篇文章对您有帮助吗?

我们可以改进什么?


需要更多帮助?