数据传输服务DTS(Data Transmission Service)支持RDS MySQL实例间的数据同步。
支持的源和目标数据库
MySQL间同步支持以下源或目标数据库。本文以RDS MySQL实例为源和目标数据库介绍配置流程,其他数据源配置流程与本案例类似。源数据库 | 目标数据库 |
---|---|
|
|
前提条件
说明 DTS默认同步到目标数据库中时会取消外键约束,因此源数据库的级联、删除等操作不会同步到目标数据库。
- 已创建源和目标RDS MySQL实例,创建方式,请参见创建RDS MySQL实例。
- 目标RDS MySQL实例的存储空间须大于源RDS MySQL实例占用的存储空间。
注意事项
类型 | 说明 |
---|---|
源库限制 |
|
其他限制 |
|
特殊情况 |
当源库为自建MySQL时
|
支持的同步架构
- 一对一单向同步
- 一对多单向同步
- 级联单向同步
- 多对一单向同步
- 一对一双向同步
关于各类同步架构的介绍及注意事项,请参见数据同步拓扑介绍。
支持同步的SQL
操作类型 | SQL操作语句 |
---|---|
DML | INSERT、UPDATE、DELETE |
DDL |
|