提升灾备实例为主实例

RDS PostgreSQL全球多活数据库实例组中主角色实例的所有节点均不可用时,您可以一键快速将实例组中的从角色(灾备实例)切提升为主角色(主实例),原来仅可读的从角色将变更为可读写的主角色,从而快速恢复应用的业务访问。该功能适用于灾备演练、异地灾备等场景。

说明

您可以加入RDS PostgreSQL交流钉钉群(103525002795),进行咨询、交流和反馈。

前提条件

全球多活数据库实例组的状态为运行中

注意事项

  • 提升从角色实例(灾备实例)为主角色实例有数据丢失风险,请谨慎操作。此过程可能导致连接闪断,请确保应用有自动重连机制。

  • DTS同步链路为单向同步,提升从角色实例(灾备实例)为主角色实例后原主角色实例会被移除出全球多活数据库实例组,DTS同步链路将断开,请谨慎操作。

    被移除的RDS PostgreSQL实例并不会被释放,实例内数据和DTS同步账号保持不变。您仍然可以在实例列表页面管理这些RDS PostgreSQL实例。

    说明

    提升从角色实例(灾备实例)为主角色实例后,您可以将被移除的RDS PostgreSQL实例重新作为从角色加入全球多活数据库实例组中。如何添加,请参见添加从角色

操作步骤

  1. 访问全球多活数据库页面。

  2. 在全球多活数据库列表页面,单击目标实例组ID。

  3. 在页面下方的RDS实例列表部分,单击从角色右侧操作列下的提升为主库

    image

  4. 阅读影响并单击确定

相关操作

提升从角色实例(灾备实例)为主角色实例后,请自行评估业务,确认是否需要将您应用程序侧的连接地址变更为新主角色实例的连接地址,以连接到新的主角色实例。