数据同步是指通过结构同步将源库中存在的对象结构同步到目标库,通过全量同步将源库中的存量数据同步到目标库,通过增量同步将同步过程中的增量数据同步到目标库中,从而保证源库和目标库数据保持一致。数据同步功能可以帮助您实现数据源之间的数据实时同步,其适用于数据异地多活、异地灾备、本地数据灾备、实时数据仓库等多种业务场景。
同步类型说明
DTS支持的同步类型,如下表:
同步类型 | 说明 |
---|---|
结构同步 | 将源库中待同步对象的结构定义同步至目标库(例如表、视图、触发器、存储过程等)。 |
全量同步 | 将源库中待同步表的存量数据同步到目标库。 |
增量同步 | 将源库中待同步库、表的增量数据同步到目标库,包括DML和部分DDL。 |
支持的数据库类型
目前DTS数据同步支持的数据库类型,如下表:
源库类型 | 目标库类型 | 同步类型 |
---|---|---|
RDS for MySQL5.7/8.0 自建MySQL5.6/5.7/8.0 |
RDS for MySQL5.7/8.0 自建MySQL5.7/8.0 |
结构+全量+增量 结构+增量 |
RDS for PostgreSQL 9.4/9.5/9.6/10/11/12/13/14/15 自建PostgreSQL 9.4/9.5/9.6/10/11/12/13/14/15 |
RDS for PostgreSQL 9.5/9.6/10/11/12/13/14/15 自建PostgreSQL 9.5/9.6/10/11/12/13/14/15 |
结构+全量+增量 结构+增量 |
RDS for SQL Server 2016 标准版/2016 企业版 自建SQL Server 2016 标准版/2016 企业版 |
RDS for SQL Server 2016 标准版/2016 企业版 自建SQL Server 2016 标准版/2016 企业版 |
结构+全量+增量 结构+增量 |