
# 实时灾备链路规格说明
#### 注意事项
文中提供的性能指标仅用于提供参考的测试数据，实际环境会受源或目标数据库性能、网络带宽、数据模型、业务模型等因素影响。
#### 规格说明
实时灾备根据链路的性能上限，定义了四种规格：极小、小、中、大，各个规格的同步性能上限如[表1]。
 表1规格性能上限 
| **规格名称** | **性能上限（行/秒）参考** | 单行数据大小上限（MB）参考 |
|:---|:---|:---|
| 极小       | 300             | 4              |
| 小        | 3000            | 8              |
| 中        | 7500            | 8              |
| 大        | 10000           | 16             |
   
![](https://support.huaweicloud.com/productdesc-drs/public_sys-resources/note_3.0-zh-cn.png)
- **规格的线上运行性能受网络环境、灾备数据库和业务数据库的性能、延迟等因素影响，实际的性能值会有差异，表中性能上限值和单行数据大小上限值仅供参考。**
- DRS规格：DRS为用户提供的不同性能的链路规格，以灾备初始化（不限速）和灾备性能为衡量标准。
- 性能上限（行/秒）：表示每秒灾备的行数，包括DML语句（INSERT、DELETE、UPDATE）引起的每一行数据变化。用户可通过云监控CES[查看写目标库频率（apply_rows_rate）监控指标](https://support.huaweicloud.com/realtimedr-drs/drs_07_0012.html)获取。
- 单行数据大小上限（MB）：表示当前规格下能处理的最大单行长度，超过该长度可能导致任务出现同步延迟或内存溢出（OOM）异常。
- 目前，DRS灾备仅支持以下引擎的灾备任务变更实例规格：MySQL-\>MySQL、MySQL-\>TaurusDB、TaurusDB-\>TaurusDB；支持任务类型为单AZ、双AZ的任务变更实例规格；降配最低支持降至中规格，不支持降至小和极小规格，具体操作及约束限制可参考[灾备规格变更](https://support.huaweicloud.com/realtimedr-drs/drs_03_1142.html)。
- 对于支持内容对比的链路，如果创建任务时可以选择实例规格，那么仅支持大规格进行内容对比。
 
#### 支持多规格链路
目前DRS实时灾备仅支持部分链路在创建的时候进行规格选择。
表2灾备支持多规格的链路 
| **灾备方向** | **数据流向**            | **规格选择** | **升级规格** |
|:---|:---|:---|:---|
| 本云为备     | MySQL-\>MySQL       | 支持       | 支持       |
| 本云为主     | MySQL-\>MySQL       | 支持       | 支持       |
| 本云为备     | MySQL-\>TaurusDB    | 支持       | 支持       |
| 本云为备     | DDM实例-\>DDM实例       | 不支持      | 不支持      |
| 本云为主     | DDM实例-\>DDM实例       | 不支持      | 不支持      |
| 本云为备     | TaurusDB-\>TaurusDB | 支持       | 支持       |
| 本云为主     | TaurusDB-\>TaurusDB | 支持       | 支持       |
| 双主灾备     | MySQL-\>MySQL       | 支持       | 支持       |
| 双主灾备     | TaurusDB-\>TaurusDB | 支持       | 不支持      |
   
