文章目录
openGauss学习笔记-62 openGauss 数据库管理-两地三中心跨Region容灾
要实现跨Region容灾,需要部署两套数据库实例,一套主数据库实例,一套灾备数据库实例。主数据库实例和灾备数据库实例一般部署在相距较远的两个不同城市。数据库实例之间借助存储介质或者不借助存储介质直接实现数据的全量和增量同步。当主数据库实例(即生产数据库实例)出现地域性故障,数据完全无法恢复时。可考虑启用将灾备数据库实例升主,以接管业务。
openGauss当前提供基于流式复制的异地容灾解决方案。
62.1 基于流式复制的异地容灾解决方案
62.1.1 概述
从openGauss 3.1.0版本开始,两地三中心跨Region容灾开始提供该解决方案。
62.1.2 规格与约束
本节就该解决方案的特性规格与约束进行详细描述,管理人员需重点关注。
62.1.2.1 特性规格
-
主数据库实例或灾备数据库实例内网络时延要求<=10毫秒,主备数据库实例之间异地网络时延要求<=100毫秒。该时延范围内可保证容灾的正常运行,否则会导致主备数据库实例断链等情况出现。
-
在网络带宽非瓶颈,灾备数据库实例打开并行回放前提下,不同硬件规格可支持主数据库实例日志产生速度如下表所示。在该日志产生速度下可以保证RPO、RTO,否则无法保证。
表 1 典型配置下日志产生速率