数据传输服务DTS(Data Transmission Service)支持将RDS MySQL同步至云原生数据仓库AnalyticDB PostgreSQL版。通过DTS提供的数据同步功能,可以轻松实现数据的流转,将企业数据集中分析。
支持的源数据库
MySQL同步至云原生数据仓库AnalyticDB PostgreSQL版实例,支持源数据库MySQL为以下类型。本文以RDS MySQL实例为例介绍配置流程,其他类型的源数据库配置流程与本案例类似。- RDS MySQL实例。
- ECS上的自建数据库。
- 通过专线、VPN网关或智能网关接入的自建数据库。
- 通过数据库网关接入的自建数据库。
- 通过云企业网CEN接入的自建数据库。
前提条件
- 已创建源RDS MySQL实例,创建方式,请参见创建RDS MySQL实例。
- 已创建目标AnalyticDB PostgreSQL实例,如未创建请参见创建实例。
注意事项
说明 DTS默认同步到目标数据库中时会取消外键约束,因此源数据库的级联、删除等操作不会同步到目标数据库。
类型 | 说明 |
---|---|
源库限制 |
|
其他限制 |
|
特殊情况 |
当源库为自建MySQL时
|
支持的同步架构
- 1对1单向同步。
- 1对多单向同步。
- 多对1单向同步。
支持同步的SQL操作
- DML操作:INSERT、UPDATE、DELETE。
- DDL操作:ADD COLUMN。
说明 不支持CREATE TABLE操作,如果您需要将新增的表作为同步对象,则需要执行新增同步对象操作。
术语及概念对应关系
MySQL | AnalyticDB PostgreSQL |
---|---|
Database | Schema |
Table | Table |