全球多活数据库
产品简介
为了确保业务的连续性和高可用性,RDS PostgreSQL通过全球多活数据库(Global Active Database,GAD)提供灾备能力。该方案基于RDS PostgreSQL的原生物理复制与数据传输服务(DTS),实现了一站式、高性价比的异地灾备解决方案。采用“一主一从”的架构,通过DTS实现实时数据同步,从而不仅保障数据库的异地容灾保护,还提供就近访问的服务体验。
您可以加入RDS PostgreSQL交流钉钉群(103525002795),进行咨询、交流和反馈。
方案架构
应用场景
适用于不同RDS PostgreSQL实例间的:
异地容灾
业务对可用性要求极为严格。为避免区域级别的故障,数据库必须具备跨区域的高可用性,并且对RTO的要求也非常高。
跨地域只读实例
业务存在跨地域查询的需求,需实现就近读取。
产品优势
安全可靠
基于RDS PostgreSQL的原生物理复制,具备高效稳定的性能,且不存在兼容性问题。
RDS与DTS均有严格的SLA保障,确保数据库和同步链路的可用性与安全性。
便捷易用
提供产品化的配置界面,通过RDS控制台可以快速完成GAD灾备关系的构建。
提供灾备评估、一键切换、延时展示等产品化能力,涵盖灾备搭建的全生命周期。
高性价比
灾备实例支持选择高性价比的RDS产品形态,如倚天、基础系列等。
GAD由DTS产品提供网络支持,网络链路采用Serverless技术自动调节带宽,链路搭建按实际使用情况收取费用。
使用限制
实例限制
主角色实例(源实例)与从角色实例(灾备实例)满足如下条件:
版本:RDS PostgreSQL 11及以上版本的实例。
说明主角色实例(源实例)与从角色实例(灾备实例)大版本需保持一致。
产品系列:基础系列与高可用系列。
计费方式:按量计费和包年包月实例。
地域限制
主角色和从角色支持的地域相同,目前仅支持华东1(杭州)、华东2(上海)、华北2(北京)、华北3(张家口)、华南1(深圳)、华北5(呼和浩特)、华南2(河源)、西南1(成都)。
费用说明
全球多活数据库费用包含新购RDS实例费用与DTS数据同步费用,使用已有实例创建实例组或添加从角色时不额外收取实例费用,但会收取数据同步费用。
新购RDS实例费用
新购RDS PostgreSQL实例创建实例组或添加从角色时,会收取新购实例的规格费用与存储费用等,目前计费方式支持包年包月、按量付费。
数据同步费用(免费试用活动)
在实例组中添加从角色时,系统会自动在主从角色间构建单向数据同步链路,并根据地域、链路类型、链路数量和使用时长收取数据同步费用,详情请参见下表。
数据同步费用 = 数据同步链路单价 * 链路数量 * 使用时长
单向同步链路单价为:1.25 元/小时/条
说明2025年06月13日至2026年03月31日,RDS PostgreSQL面向全网灾备实例组新用户展开数据同步免费试用活动。活动期间,新用户创建灾备实例组,自实例组创建后的2个月内将免收“首个DTS数据同步链路的数据同步费用”。活动结束后将恢复正常计费。
如何使用
方式一:新购RDS PostgreSQL实例并添加为GAD从角色
新建RDS PostgreSQL实例并将其作为从角色加入到全球多活数据库实例组中,详情请参见方式一:创建新实例并添加为从角色。
方式二:将已有RDS PostgreSQL实例添加为GAD从角色
将已有RDS PostgreSQL实例作为从角色加入到全球多活数据库实例组中,详情请参见方式二:将已有实例添加为从角色。
方式三:通过实例基本信息页的灾备实例创建GAD
先访问RDS实例基本信息页面,通过灾备实例添加入口,创建全球多活数据库实例组。
再新建RDS PostgreSQL实例或将已有RDS PostgreSQL实例作为从角色加入到全球多活数据库实例组中,详情请参见方式一:创建新实例并添加为从角色或方式二:将已有实例添加为从角色。