All Products
Search
Document Center

Data Transmission Service:Usage notes and limits for data migration

Last Updated:Mar 28, 2026

Before configuring a Data Transmission Service (DTS) migration task, check the usage notes and limits for your migration path to avoid failures. Migration paths are organized by source database type.

All migration paths

Source databaseDestination databaseUsage notes and limits
MySQLMySQLMigrate data between MySQL databases
MySQLPolarDB for MySQLMigrate data from a MySQL database to a PolarDB for MySQL cluster
MySQLPolarDB-XMigrate data from a MySQL database to a PolarDB-X instance
MySQLAnalyticDB for MySQLMigrate data from a MySQL database to an AnalyticDB for MySQLAnalyticDB for MySQL
MySQLKafka (self-managed)Migrate data from a MySQL database to a self-managed Kafka cluster
PolarDB for MySQLPolarDB for MySQLMigrate data between PolarDB for MySQL clusters
PolarDB for MySQLApsaraDB RDS for MySQL / MySQL (self-managed)Migrate data from a PolarDB for MySQL cluster to an ApsaraDB RDS for MySQL instance or a self-managed MySQL database
PolarDB for MySQLPolarDB-XMigrate data from a PolarDB for MySQL cluster to a PolarDB-X instance
PolarDB for MySQLAnalyticDB for MySQLMigrate data from a PolarDB for MySQL cluster to an AnalyticDB for MySQL
PolarDB for MySQLOracle (self-managed)Migrate data from a PolarDB for MySQL cluster to a self-managed Oracle database
PolarDB for PostgreSQL (Compatible with Oracle)PolarDB for PostgreSQL (Compatible with Oracle)Migrate data between PolarDB for PostgreSQL (Compatible with Oracle) clusters
PolarDB for PostgreSQL (Compatible with Oracle)Oracle (self-managed)Migrate data from a PolarDB for PostgreSQL (Compatible with Oracle) cluster to a self-managed Oracle database
Oracle (self-managed)PolarDB for PostgreSQL (Compatible with Oracle)Migrate data from a self-managed Oracle database to a PolarDB for PostgreSQL (Compatible with Oracle) cluster
Oracle (self-managed)MySQLMigrate data from a self-managed Oracle database to a MySQL database
Oracle (self-managed)PolarDB for MySQLMigrate data from a self-managed Oracle database to a PolarDB for MySQL cluster
Oracle (self-managed)AnalyticDB for PostgreSQLMigrate data from a self-managed Oracle database to an AnalyticDB for PostgreSQL instance
Oracle (self-managed)ApsaraMQ for Kafka / Kafka (self-managed)Migrate data from a self-managed Oracle database to an ApsaraMQ for Kafka instance or a self-managed Kafka cluster
Oracle (self-managed)Oracle (self-managed)Migrate data between self-managed Oracle databases
PostgreSQLPostgreSQLMigrate data between PostgreSQL databases
PostgreSQLMySQLMigrate data from a PostgreSQL database to a MySQL database
PostgreSQLPolarDB for PostgreSQL (Compatible with Oracle)Migrate data from a PostgreSQL database to a PolarDB for PostgreSQL (Compatible with Oracle) cluster
SQL ServerSQL ServerMigrate data between SQL Server databases
SQL ServerAnalyticDB for MySQLMigrate data from an SQL Server database to an AnalyticDB for MySQL
SQL ServerAnalyticDB for PostgreSQLMigrate data from an SQL Server database to an AnalyticDB for PostgreSQL instance

Migrating from MySQL

Migrating from PolarDB for MySQL

Migrating from PolarDB for Oracle

Migrating from Oracle

Migrating from PostgreSQL

Migrating from SQL Server