Har*_*ker 24 amazon-web-services amazon-rds amazon-aurora
启动Aurora实例时,我可以选择"多可用区部署",它将其描述为"指定数据库实例是否应在另一个可用区域中部署备用数据库".
但是,Aurora文档指出Aurora已经自动将数据库分布在不同的可用区域中?
此外,Aurora多可用区待机和普通Aurora副本之间有什么区别.是否可以从提高性能中读取普通副本,而无法读取备用数据库?
Mic*_*bot 35
Aurora 在存储层的三个可用区域中复制您的数据 ......但数据库服务器实例本身仍然是在位于单个可用区域中的单个物理机器上运行的虚拟机.
Aurora存储层位于该实例之外,并且能够在不丢失数据的情况下继续访问而不会丢失数据,即使丢失了多达两个AZ,但丢失包含数据库实例的区域仍会导致中断您,如果您的群集中只有一个Aurora实例(1个主服务器,0个副本).丢失整个可用区域是非常不可能但不是不可能的事情之一.当您只有一个实例时,您的数据库实例仍然是单点故障.
多区域允许在不同的AZ中完成冗余数据库实例,如果它按照设计工作,将在一分钟内自动接管主数据库,以防丢失托管主实例的AZ或灾难性事件主要实例失败.它是第二个虚拟机,在第二个物理机器上,在第二个可用区域中.它一直在运行,但您无法访问它.它位于后台,由RDS基础架构管理和监控,但只有在主要实例发生故障时才能访问它.辅助计算机还可用于在主服务器上进行软件升级或维护事件时减少停机时间.发生故障转移时,如果您使用DNS连接到数据库(正如您所愿),那么'
将其与读取副本进行对比,该副本可以一直访问,因此可以通过允许卸载读取来提供显着的性能益处.故障转移到副本包括将其升级为独立主服务器(永久地将其与其自己的前主服务器分离)并重新配置应用程序以使用备用端点.当然,这仍然比通过使用时间点快照创建替换主实例从主服务器中的故障中恢复更快.
https://aws.amazon.com/rds/details/multi-az/
Anu*_*pta 22
Aurora中的存储跨三个可用区域进行复制.数据库头节点是单个实例.因此,虽然您的数据分布在多个目标上,但头节点却不是.
启用多可用区部署时,我们会创建一个可用作故障转移目标的Aurora只读副本.您创建的任何Aurora读取副本(此时最多不超过15个)也可用作故障转移目标.
多可用区和其他Aurora副本之间没有任何有意义的区别.这主要是为习惯于将多可用区用于其他RDS引擎的客户的用户界面的简化.
| 归档时间: |
|
| 查看次数: |
9988 次 |
| 最近记录: |