# 约束限制
GaussDB提供了在发生极端灾难情况下，跨地域容灾的能力，极大地保证了数据的安全性。跨地域容灾通常是指主备数据中心距离在200KM以上的情况，主机房在发生极端灾难的情况下，备机房的数据还具备能继续提供服务的能力。
#### 约束限制
搭建容灾关系类约束：
- 当前仅支持主实例和灾备实例的一对一容灾关系，即主实例未正常停止，不可再次和其它实例建立容灾关系。
- 分布式实例搭建容灾关系，主实例和灾备实例分片数量需相同。
- 搭建容灾关系的实例需要使用相同的操作系统，不同操作系统的实例之间不支持搭建容灾关系。如：EulerOS和HCEOS。
容灾搭建期间约束：
- 灾备实例不可读不可写，仅同步主实例数据。
- 容灾关系搭建期间，主实例和灾备实例不允许磁盘扩容。
- 搭建容灾期间，对主实例操作过少数派强制拉起，灾备实例无法同步数据，需要断开容灾关系。

- 灾备实例发生少数派故障，对容灾数据同步无影响。
- 灾备实例发生多数派故障后，不可升主。
- 容灾主实例恢复到新实例，容灾用户不会自动删除，需要手动删除容灾用户。
- 容灾状态中灾备集群不支持扩副本，灾备集群升主后正常支持扩副本。
- 容灾主备实例的资源类型（虚拟化类型）需保持一致。
- 建议灾备实例规格与主实例规格保持一致，如果灾备实例规格性能小于主实例，会影响灾备实例xlog日志的回放速率。
- 在搭建跨云容灾之前，需要在计划搭建容灾的Region的对应实例上，做好容灾配置。用户需自行将容灾操作权限委托给系统用户，并做好两个实例间的网络连接。
  - 同VPC下无需处理。
  
  - 不同VPC下需要访问"VPC终端节点\>虚拟私有云\>对等连接"，并配置好子网间的路由规则。
  
  - 跨云场景下，请在管理控制台右上角，选择[新建工单](https://console.huaweicloud.com/ticket/?locale=zh-cn#/ticketindex/createIndex)至"云专线"，提交专线开通申请，打通两个Region下的VPC网络。
  
  - 需要放通12016端口IPv4入方向安全组。
   
- 关于兼容性：
  - 在跨云场景下，容灾关系列表不展示对端灾备实例名称。
  
  - 如需主实例和灾备实例部署在不同管理平台，管理平台版本号须一致。
   
- 如果跨云容灾操作预校验失败，在问题解决后，可通过页面重新下发相同操作完成。
 
