AWS多可用区验证

时间:2016-12-17 00:35:05

标签: amazon-web-services amazon-rds availability-zone

我将我的RDS实例修改为“Multi AZ:Yes”。我的主要RDS实例位于us-west-1a,而对于多可用区,次要区域显示为us-west-1c。我想验证我在主数据库上进行的任何更改是否都会快速复制到多可用区备用数据库。

但我无法理解应该使用哪个端点URL登录多可用区数据库。我认为终点URL与主要URL不同。你能帮帮我吗?

3 个答案:

答案 0 :(得分:3)

您无法访问多可用区配置中的辅助RDS实例。您只需要相信AWS正在正确地复制数据。在多可用区配置中,RDS将同步写入两个副本。在两个副本都写得正确之前,它不会返回写请求。

要访问多可用区实例,请对单个RDS端点发出读写操作。如果出现问题,AWS将修改该端点的DNS条目以指向辅助副本。因此,只要您使用端点DNS记录,而不是在访问RDS实例时缓存IP地址,故障转移过程对您来说应该是透明的,只需要一分钟左右的停机时间"。

答案 1 :(得分:0)

看看https://aws.amazon.com/rds/details/multi-az/。您通常不直接与RDS资源的副本交互; AFAIK(我不是rds专家)你不能做你所描述的。我们的想法是RDS为您做到这一点,自动在不同的AZ中保持一致的副本,并为您提供一致的DNS端点。

答案 2 :(得分:0)

尽管OP要求“验证数据是否快速复制”,但Google在这里向我指出“验证多可用区RDS部署”。我将分享我的发现,希望对我们有所帮助。

在RDS控制台中,有一个重新启动到Reboot from failover的选项,该选项在标准部署中没有出现。

标准部署没有此选项,这是一个很小但令人满意的迹象,表明多可用区的作用符合预期。

enter image description here


Source(通常读起来不错)

问:我可以为我的多可用区数据库实例启动“强制故障转移”吗? 部署?

Amazon RDS将自动进行故障转移,而无需用户干预 在各种故障条件下。此外,Amazon RDS 提供重新启动您的计算机时启动故障转移的选项 实例。您可以通过AWS管理控制台访问此功能 或使用RebootDBInstance API调用时。