更新时间:2024-11-22 GMT+08:00
搭建容灾关系
操作场景
建立跨区域容灾关系后,当主实例所在区域发生突发性自然灾害等状况,主节点无法连接,可将异地灾备实例升为主实例,在应用端修改数据库连接地址后,即可快速恢复应用的业务访问。
注意事项
- 使用该功能前,必须要确保跨区域数据库实例之间的网络打通,可以使用云连接 CC或虚拟专用网络 VPN产品完成跨区域VPC网络连通。
- 使用该功能前,确保主实例和灾备实例状态正常,主实例和灾备实例在不同区域上,且主实例为主备实例,灾备实例为单机实例。
- 灾备实例的CPU和内存规格以及磁盘容量要大于或等于主实例的规格以及磁盘容量。
- RDS for PostgreSQL 12及以上支持建立跨区域容灾关系。
- 修改主实例的端口或内网地址后需要重新搭建灾备关系。
操作步骤
- 配置生产实例容灾能力,即将灾备实例的配置信息复制到生产实例上。
- 登录管理控制台。
- 单击管理控制台左上角的,选择灾备实例所在的区域,例如“亚太-新加坡”。
- 单击页面左上角的,选择“数据库>云数据库 RDS”,进入RDS信息页面。
- 在“实例管理”页面,单击灾备实例的实例名称进入“概览”页面。
- 单击“灾备配置信息”。
- 在弹框中,单击“一键复制”。
图1 复制灾备实例配置信息
- 单击管理控制台左上角的,选择生产实例所在的区域,例如“中国-香港”。
- 在“实例管理”页面,选择生产实例,单击“操作”列的“更多 > 查看容灾详情”,进入“容灾管理”页面。
- 单击“搭建容灾”,在弹框中,将1.f中复制的灾备配置信息粘贴至输入框中,单击“确定”,开始配置生产实例容灾能力。
图2 粘贴灾备实例信息
- 在生产实例的“容灾管理”页面查看搭建情况。当“搭建状态” 显示为“已搭建”,则表示配置生产实例容灾能力成功。确保此步骤搭建成功后再进行后续操作。
图3 查看搭建容灾成功
- 配置灾备实例容灾能力,即将生产实例的配置信息复制到灾备实例上。
- 在“实例管理”页面,单击生产实例的实例名称进入“概览”页面。
- 单击“灾备配置信息”。
- 在弹框中,单击“一键复制”。
- 单击管理控制台左上角的,选择灾备实例所在的区域,例如“亚太-新加坡”。
- 在“实例管理”页面,选择灾备实例,单击“操作”列的“更多 > 查看容灾详情”,进入“容灾管理”页面。
- 单击“搭建容灾”,在弹框中,将2.c中复制的灾备配置信息粘贴至输入框中,单击“确定”,开始配置灾备实例容灾能力。
- 在“容灾管理”页面查看搭建情况。当“搭建状态” 显示为“已搭建”,则表示配置灾备实例容灾能力成功,至此,容灾搭建成功。
- 在“容灾管理”页面可以查看灾备复制状态、发送延迟大小、端到端延迟大小和回放延迟时间。