如果同步的源集群为PolarDB MySQL版,您需要在配置具体的同步任务前,参考本文的注意事项及限制,以保障数据同步任务的正常运行。
源实例为PolarDB MySQL版的同步方案概览
根据如下同步方案,查看同步任务的注意事项及限制:
DTS默认同步到目标数据库中时会取消外键约束,因此源数据库的级联、删除等操作不会同步到如下目标数据库:
MySQL(RDS MySQL、自建MySQL)
PolarDB MySQL版
PolarDB-X 1.0
云原生数据仓库 AnalyticDB MySQL 版 2.0
云原生数据仓库 AnalyticDB MySQL 版 3.0
云原生数据仓库AnalyticDB PostgreSQL
Elasticsearch
PolarDB MySQL版间的同步
具体注意事项及限制如下:
类型 | 说明 |
源库限制 |
|
其他限制 |
|
其他注意事项 | PolarDB MySQL版间的双向同步
|
PolarDB MySQL版同步至RDS MySQL、自建MySQL
具体注意事项及限制如下:
类型 | 说明 |
源库限制 |
|
其他限制 |
|
其他注意事项 | DTS会在源库定时执行CREATE DATABASE IF NOT EXISTS `test`命令以推进Binlog位点。 |
PolarDB MySQL版同步至PolarDB-X 1.0
具体注意事项及限制如下:
类型 | 说明 |
源库限制 |
|
其他限制 |
|
其他注意事项 | DTS会在源库定时执行CREATE DATABASE IF NOT EXISTS `test`命令以推进Binlog位点。 |
PolarDB MySQL版同步至云原生数据仓库 AnalyticDB MySQL 版 2.0
具体注意事项及限制如下:
类型 | 说明 |
源库限制 |
|
其他限制 |
|
其他注意事项 | DTS会在源库定时执行CREATE DATABASE IF NOT EXISTS `test`命令以推进Binlog位点。 |
PolarDB MySQL版同步至云原生数据仓库 AnalyticDB MySQL 版 3.0
具体注意事项及限制如下:
类型 | 说明 |
源库限制 |
|
其他限制 |
|
其他注意事项 | DTS会在源库定时执行CREATE DATABASE IF NOT EXISTS `test`命令以推进Binlog位点。 |
PolarDB MySQL版同步至云原生数据仓库AnalyticDB PostgreSQL
具体注意事项及限制如下:
类型 | 说明 |
源库限制 |
|
其他限制 |
|
其他注意事项 | DTS会在源库定时执行CREATE DATABASE IF NOT EXISTS `test`命令以推进Binlog位点。 |
PolarDB MySQL版同步至阿里云流式数据服务DataHub
具体注意事项及限制如下:
类型 | 说明 |
源库限制 |
|
其他限制 |
|
其他注意事项 | DTS会在源库定时执行CREATE DATABASE IF NOT EXISTS `test`命令以推进Binlog位点。 |
PolarDB MySQL版同步至Elasticsearch
具体注意事项及限制如下:
类型 | 说明 |
源库限制 |
|
其他限制 |
|
其他注意事项 | DTS会在源库定时执CREATE DATABASE IF NOT EXISTS `test`命令以推进Binlog位点。 |
PolarDB MySQL版同步至阿里云消息队列Kafka、自建Kafka
具体注意事项及限制如下:
类型 | 说明 |
源库限制 |
|
其他限制 |
|
其他注意事项 | DTS会在源库定时执行CREATE DATABASE IF NOT EXISTS `test`命令以推进Binlog位点。 |
PolarDB MySQL版同步至MaxCompute
具体注意事项及限制如下:
类型 | 说明 |
源库限制 |
|
其他限制 |
|
其他注意事项 | DTS会在源库定时执行CREATE DATABASE IF NOT EXISTS `test`命令以推进Binlog位点。 |
PolarDB MySQL版同步至自建Oracle
具体注意事项及限制如下:
类型 | 说明 |
源库限制 |
|
其他限制 |
|
其他注意事项 | DTS会在源库定时执行CREATE DATABASE IF NOT EXISTS `test`命令以推进Binlog位点。 |