【问题标题】:Does Amazon RDS with Multi-AZ have automatic failover ability?具有多可用区的 Amazon RDS 是否具有自动故障转移功能?
【发布时间】:2021-05-06 14:28:44
【问题描述】:

我想设置一个具有自动故障转移功能的只读备用数据库。

具有多可用区的 Amazon RDS 是否具有自动故障转移功能?

如果是,端点/DNS 会自动指向新的备用数据库吗?

【问题讨论】:

  • 有一个视频“深入了解具有两个可读备用的 Amazon RDS Multi-AZ”,其中介绍了“一个故障转移”和“两个可读故障转移”选项的工作原理。 youtube.com/watch?v=fLqJXTOhUg4

标签: amazon-web-services amazon-rds failover


【解决方案1】:

这个问题有两种情况,因为它在问题中有点模棱两可。

场景 1:- 多可用区的rds。

  • 这里的备用实例将自动进行故障转移。
  • 此处端点/DNS 自动指向新的备用数据库,无需人工干预。
  • 但只有主数据库负责读取和写入,而备用数据库则负责同步复制。

场景 2:- 具有多个可用区的rds,其中也有只读副本。

  • 在这种情况下,默认情况下,只读副本不被视为备用数据库。但是它们可以像备用数据库一样使用。

  • 故障转移不是自动的。

  • 您需要手动更新您的 dns。

article from aws says

与源数据库位于不同区域的只读副本可用作备用数据库,并在区域中断时升级为新的生产数据库。

关于堆栈的类似问题也应该对您有所帮助Difference between "Multi-AZ Deployment" and "Read Replica Verison Multi-AZ Deployment"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-03-24
    • 1970-01-01
    • 2018-01-03
    • 2014-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-29
    相关资源
    最近更新 更多