PostgreSQL 通过在灾备集群启动灾备,同步源集群数据。当源集群所在区域发生突发性状况,集群节点均无法连接时,可将业务切换至灾备集群,快速恢复业务访问。

本小节主要介绍如何在灾备集群启动灾备。

前提条件

  • 已获取管理控制台登录账号和密码,且已获取集群操作权限。

  • 已创建灾备集群且集群状态为活跃

  • 已配置灾备集群如下配置参数值不小于源集群参数值。

    max_connectionsmax_worker_processesmax_wal_sendersmax_prepared_transactionsmax_locks_per_transaction

  • 源集群状态为活跃服务正常,且已获取源集群高可用 IP 和端口。

操作步骤

  1. 登录管理控制台。

  2. 选择产品与服务 > 数据库与缓存 > 关系型数据库 PostgreSQL,进入集群管理页面。

  3. 点击目标集群 ID,进入集群详情页面。

  4. 基本属性模块,点击集群操作下拉菜单。

  5. 展开下拉菜单,点击启动灾备

    启动灾备
  6. 配置源集群信息,详细请参见参数说明

  7. 确认配置信息无误后,点击提交,返回节点列表页面。

    待启动灾备执行完成后,可在灾备参数页签可查看源集群信息和灾备进度。

参数说明

参数 说明

角色

选择源集群节点角色类型,默认为主实例

源集群端口

输入源集群的端口号。

描述

简要描述源集群信息。

同步方式

选择是否选用同步方式同步数据。

  • 若选择,则使用同步方式同步数据,实时同步数据。

  • 若选择,则使用异步方式同步数据,延时同步数据,可能导致数据丢失。

源集群地址

输入源集群的高可用 IP 地址。