本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。
RDS PostgreSQL全球多活数据库实例组创建完成后,您可以创建新实例或将已有实例作为从角色添加到实例组中。业务结束后可按需将从角色移除出实例组,从角色移除后仍可作为独立的RDS PostgreSQL实例使用。
您可以加入RDS PostgreSQL交流钉钉群(103525002795),进行咨询、交流和反馈。
前提条件
全球多活数据库实例组的状态必须为运行中。
目前仅支持华东1(杭州)、华东2(上海)、华北2(北京)、华北3(张家口)、华南1(深圳)、华北5(呼和浩特)、华南2(河源)、西南1(成都)。
注意事项
添加从角色的过程中会立即重启主角色实例,这将导致主角色实例暂时不可用。整个重启过程持续约5到15分钟,并会出现HA短暂中断,预计对业务的影响时间为10到30秒。
一个全球多活数据库实例组中仅允许含一个主角色和一个从角色。
一个RDS PostgreSQL实例只能作为主角色或从角色加入到一个全球多活数据库实例组。
从角色RDS PostgreSQL实例存在于全球多活数据库实例组中时,禁止释放(按量付费类型)或退订(包年包月类型)该实例。如需释放或退订该实例,您需要先将移除从角色,然后再手动释放从角色对应的RDS PostgreSQL实例。
费用说明
全球多活数据库费用包含新购RDS实例费用与DTS数据同步费用,将已有实例添加为从角色时不额外收取实例费用,但会收取数据同步费用。计费详情,请参见全球多活数据库费用说明。
添加从角色
添加从角色的过程中会立即重启主角色实例,这将导致主角色实例暂时不可用。整个重启过程持续约5到15分钟,并会出现HA短暂中断,预计对业务的影响时间为10到30秒。
方式一:创建新实例并添加为从角色
配置新购的RDS PostgreSQL实例。
新购RDS PostgreSQL实例需满足以下要求。其它配置项说明,请参见创建RDS PostgreSQL实例。
计费方式:支持按量付费、包年包月。
实例规格:需大于或等于2核4 GB。
实例版本:需与主角色实例大版本一致。
存储空间:需大于或等于主角色实例的总存储空间。
说明您可以前往主角色实例详情页的基本信息页面,在实例资源区域查看存储空间总量。
配置DTS数据同步链路。
保持默认值,无需进行手动配置。
数据同步类型,仅支持单向同步。
数据同步范围,仅支持整实例同步。
确认从角色和DTS同步实例的配置信息以及费用详情,无误后单击去支付,并单击确定。
系统将自动创建一个从角色RDS PostgreSQL实例和一个DTS同步链路。
支付成功后页面将跳转至全球多活数据库实例组详情页面,待从角色添加成功后,可在该页面查看从角色及DTS同步实例。更多页面介绍,请参见查看实例组信息。
方式二:将已有实例添加为从角色
已有RDS PostgreSQL实例需要满足如下条件:
计费方式:支持按量付费、包年包月。
实例规格:需大于或等于2核4 GB。
实例版本:需与主角色实例大版本一致。
实例系列:需与主角色实例系列一致,目前仅支持基础系列或高可用系列。
存储空间:需大于或等于主角色实例的总存储空间。
您可以前往实例基本信息页面查看以上信息。实例规格或存储空间不足时,可通过变更配置提升。具体操作,请参见变更配置。
移除从角色
访问全球多活数据库页面。
在全球多活数据库实例组列表页面,单击目标实例组ID。
在页面下方的RDS实例列表部分,单击从角色右侧操作列的移除。
单击删除。
重要从角色被移除过程中,从角色对应的RDS PostgreSQL数据库连接不会中断,RDS PostgreSQL实例正常访问不受影响。移除后仍可作为新的从角色加入到全球多活数据库实例组中,但需通过约束条件检查。
从角色被移除出全球多活数据库实例组后,从角色与主角色之间的DTS同步实例(同步链路)将中断,从角色对应的RDS PostgreSQL实例将转化为读写(RW)状态,成为独立的RDS实例。