更新时间:2026-09-08 GMT+08:00
搭建容灾
操作场景
建立跨Region容灾关系,当主实例所在区域发生突发性自然灾害等状况,主节点无法连接,可将异地灾备实例升为主实例,在应用端修改数据库连接地址后,即可快速恢复应用的业务访问。
搭建跨Region容灾的最佳实践,请参见RDS for PostgreSQL搭建跨区域容灾关系。
实现原理
在两个数据中心独立部署RDS for PostgreSQL实例,通过RDS的容灾功能将生产中心主实例中的数据同步到灾备中心灾备实例中,实现主实例和跨Region灾备实例数据之间的实时同步。
图1 拓扑图
支持的版本
RDS for PostgreSQL 12及以上支持建立跨Region容灾关系。
约束限制
| 阶段 | 限制说明 |
|---|---|
| 搭建前 |
|
| 搭建中 |
|
| 搭建后 |
|
操作步骤
- 登录RDS管理控制台。
- 单击管理控制台左上角的
,选择区域。 - 将灾备实例的配置信息粘贴到主实例,配置主实例容灾能力。
- 在“实例管理”页面,单击需要搭建容灾的灾备实例名称,进入实例“概览”页面。
- 单击“灾备配置信息”。
- 在弹框中,单击“一键复制”。 图2 灾备配置信息
- 在“实例管理”页面,选择搭建容灾的主实例,选择“更多 > 查看容灾详情”。
- 在跳转页面确认信息后,单击“搭建容灾”。
- 在弹框中,将3.c中复制的灾备配置信息粘贴进输入框中,单击“确定”,开始配置主实例容灾能力。
- 可在“任务中心”中查看任务的执行结果,当任务状态为完成时,表示配置主实例容灾能力成功。确保此任务执行成功后再进行后续操作。
- 将主实例的配置信息粘贴到灾备实例,配置灾备实例容灾能力。
- 在“实例管理”页面,单击搭建容灾的主实例名称,进入实例“概览”页面。
- 单击“灾备配置信息”。
- 在弹框中,单击“一键复制”。
- 在“实例管理”页面,选择搭建容灾的灾备实例,选择“更多 > 查看容灾详情”。
- 在跳转页面确认信息后,单击“搭建容灾”。
- 在弹框中,将4.c中复制的灾备配置信息粘贴进输入框中,单击“确定”,开始配置灾备实例容灾能力。
- 可在“任务中心”中查看任务的执行结果,当任务状态为完成时,表示配置灾备实例容灾能力成功。此任务执行成功后容灾搭建完成。
- 单击灾备实例名称,进入实例的“概览”页面。
- 在左侧导航栏,选择“容灾管理”,列表页显示灾备实例容灾复制状态。