通过创建全球多活数据库实例组,可实现RDS PostgreSQL实例的跨地域灾备。本文介绍如何创建与删除全球多活数据库实例组。
您可以加入RDS PostgreSQL交流钉钉群(103525002795),进行咨询、交流和反馈。
限制条件
创建全球多活数据库实例组时,需要将符合下列限制条件的已有RDS PostgreSQL实例作为主角色加入实例组。如您无符合条件的实例,可以在实例组创建前,预先创建RDS PostgreSQL实例。
付费方式限制:仅支持包年包月和按量付费。
产品系列限制:仅支持基础系列和高可用系列。
数据库版本限制:支持RDS PostgreSQL 11及以上版本。
实例规格限制:独享规格要求为4核及以上,通用规格没有限制。
地域限制:目前仅支持华东1(杭州)、华东2(上海)、华北2(北京)、华北3(张家口)、华南1(深圳)、华北5(呼和浩特)、华南2(河源)、西南1(成都)。
如您首次使用全球多活数据库,您需要先授权DTS访问云资源再创建实例组,详情请参见授权DTS访问云资源。
注意事项
一个RDS PostgreSQL实例只能作为主角色或从角色加入到一个全球多活数据库实例组,同一个RDS PostgreSQL实例不能加入多个实例组中。
一个全球多活数据库实例组有且仅有一个主角色和一个从角色。
费用说明
全球多活数据库费用包含新购RDS实例费用与DTS数据同步费用,使用已有实例创建实例组不会额外收取实例费用。如需新购实例创建实例组,会收取新购实例相关费用,详情请参见费用说明。
创建实例组
在全球多活数据库页创建
访问全球多活数据库页面,单击创建实例组。
在创建全球多活数据库实例组页面配置以下参数:
配置项
说明
实例组名称
自定义实例组名称,建议名称与业务或用途相关,方便实例组查找。
命名规范:由大小写字母或中文开头,可包含数字、下划线(_)或中划线(-),长度为2~126个字符。
数据库实例类型
选择PostgreSQL。
实例组类型
选择实例组类型。当前仅支持灾备。
适用于跨地域灾备与灾备演练场景,主从角色间使用单向数据同步。
主角色地域
默认与RDS PostgreSQL控制台地域保持一致。如需选择其他地域,请在控制台顶部更改地域。
主角色实例
下拉选择主角色地域下的目标RDS PostgreSQL实例。
如您当前地域下无可用主角色实例,可以单击创建主角色实例,进入实例购买页创建RDS PostgreSQL实例。
单击确定。
您可以在实例组列表界面查看已创建的实例组。随后,您可以在实例组中添加从角色。
在实例基本信息页创建
访问RDS实例列表,在上方选择地域,然后单击目标RDS PostgreSQL实例ID(该实例将作为主角色实例)。
在基本信息页的实例分布区域,单击灾备实例后的添加。
系统将自动创建以该实例为主角色的全球多活实例组。在添加从角色实例页面中,可以查看自动创建的全球多活实例组信息。
说明如果目标RDS PostgreSQL实例已经作为主角色实例加入了全球多活实例组,则不会在创建新的实例组。
在添加从角色实例页中,参照方式一,创建新实例并添加为从角色。
说明如果您期望将已有实例添加为从角色,您可以关闭此页面,参照方式二,将已有实例添加为从角色。
删除实例组
当实例组中只存在主角色且无从角色时,实例组才能被删除。
删除实例组与释放或退订主角色实例是两个不同的操作:
删除实例组:仅实例组被删除,实例保留且正常运行,实例内数据保持不变。
释放或退订主角色实例:需要先删除实例组,才能释放或退订主角色实例。释放或退订后,实例进入实例回收站,到期彻底删除。
欠费的按量付费主角色实例会暂停服务,到期不续费的包年包月主角色实例会进入实例回收站。这两种情况下,该实例组中所有实例均会被移出实例组,DTS链路会被释放。从角色实例将独立运行,且其只读状态将被提升为读写状态。