AWS RDS的灾难恢复

0

【以下的问题经过翻译处理】 我在考虑将AWS RDS与我的lighstail实例一起使用。我对可扩展性、性能、复制等方面并不特别感兴趣。我正在开发一个低流量和低使用率的应用程序,但是想知道如果管理的RDS机器故障会发生什么?

1 回答
0

【以下的回答经过翻译处理】 在故障转移方面,您无需在应用程序端执行任何操作,因为它是透明的 - 端点是相同的。AWS会处理DNS名称(连接字符串),使其指向适当的位置 - 字符串不会更改,因此您不需要管理此过程。但是,请确保客户端中没有较长的DNS TTL,否则旧的DNS记录将被缓存太长时间;60秒是适当的。

当原始的rds恢复正常时,您无需执行任何操作。因为您仍然以原始性能规格运行,所以不需要进行回退。但是,如果您希望,您可以通过重新启动主实例或进行API调用,随时手动强制执行回退或故障转移。

Aurora具有非常不同的架构,因此高可用性的处理方式也不同。在此值得花费5分钟时间 - https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Concepts.AuroraHighAvailability.html

profile picture
专家
已回答 6 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则