跨可用区容灾
跨可用区容灾是指在云原生数据仓库 AnalyticDB PostgreSQL 版的同一地域(Region)的不同可用区(Availability Zone, AZ)分别部署主备节点实例。当主可用区发生自然灾害或该实例出现故障,导致主可用区的节点无法正常对外提供读写服务,可自动将备可用区的节点切换为主节点(主备节点具有相同的节点存储容量),继续对外提供读写服务,保障业务连续性。本文为您介绍如何在云原生数据仓库 AnalyticDB PostgreSQL 版开启跨可用区容灾。
架构介绍
版本限制
-
内核版本为v6.6.2.10及以上的AnalyticDB for PostgreSQL6.0版高可用实例。
-
内核版本为v7.1.1.0及以上的AnalyticDB for PostgreSQL7.0版高可用实例。
注意事项
-
整个实例仅对外开放一个连接接口,该接口连接当前的主节点。备用节点不对外提供服务,只作为备份使用。
-
开启跨可用区容灾后,实例将部署在两个可用区上实现跨可用区容灾。开启过程中实例会有短暂的不可用(约20分钟),请合理规划时间,避免您的业务受到影响。
支持的主可用区
只有以下可用区的实例,可以开启跨可用区容灾。
-
在创建实例时,所选的可用区为主可用区。
-
开启跨可用区容灾时,仅支持选择备可用区。
|
地域 |
可用区 |
是否支持开启跨可用区容灾 |
|
杭州 |
可用区H |
是 |
|
可用区I |
是 |
|
|
可用区J |
是 |
|
|
上海 |
可用区F |
是 |
|
可用区G |
是 |
|
|
可用区L |
否 |
|
|
可用区M |
是 |
|
|
可用区N |
是 |
|
|
北京 |
可用区G |
是 |
|
可用区H |
是 |
|
|
可用区I |
是 |
|
|
张家口 |
可用区B |
是 |
|
可用区C |
是 |
|
|
呼和浩特 |
可用区A |
是 |
|
可用区B |
是 |
|
|
乌兰察布 |
可用区B |
是 |
|
可用区C |
是 |
|
|
深圳 |
可用区A |
是 |
|
可用区E |
是 |
|
|
可用区F |
是 |
|
|
成都 |
可用区A |
否 |
|
中国香港 |
可用区C |
否 |
|
日本 |
可用区B |
否 |
|
新加坡 |
可用区A |
是 |
|
可用区B |
是 |
|
|
可用区C |
否 |
|
|
马来西亚 |
可用区A |
是 |
|
可用区B |
是 |
|
|
印度尼西亚 |
可用区A |
否 |
|
德国 |
可用区A |
否 |
|
英国 |
可用区A |
否 |
|
美东 |
可用区A |
是 |
|
可用区B |
是 |
|
|
美西 |
可用区A |
是 |
|
可用区B |
是 |
|
|
韩国 |
可用区A |
否 |
|
泰国 |
可用区A |
否 |
|
沙特 |
可用区A |
是 |
|
可用区B |
是 |
费用说明
开启跨可用区容灾实例后计算资源费用将翻倍,存储资源费用不变。费用详情请在您当前所在实例的购买页面查看。
开启跨可用区容灾
开启跨可用区容灾后,实例将部署在两个可用区上实现跨可用区容灾。开启过程中实例会有短暂的不可用(约20分钟),请合理规划时间,避免您的业务受到影响。
-
登录云原生数据仓库AnalyticDB PostgreSQL版控制台,选择实例所在地域,找到目标实例,单击实例ID。
-
在基本信息页面右上方,单击。
-
在开启多可用区部署对话框中单击确定。
-
单击多可用区部署右侧的开启,选择您所需的备可用区和相应的备可用区专有网络交换机。
-
勾选服务协议,点击右下方立即购买。
查看主备可用区
-
登录云原生数据仓库AnalyticDB PostgreSQL版控制台,选择实例所在地域,找到目标实例,单击实例ID。
-
在基本信息页面的地域可用区可看到主、备可用区信息。
常见问题
如何解决报错Current primaryZoneId and standbyZoneId do not support multi az, please reselect
如果您在开启跨可用区容灾时,遇到报错Current primaryZoneId and standbyZoneId do not support multi az, please reselect,说明该实例所在的可用区不支持与所选的备可用区开启跨可用区容灾功能,请您重新选择可用区组合。支持开启跨可用区容灾的可用区请参见支持的主可用区。