Supported Databases
Real-Time Migration
You can migrate all database objects across cloud platforms, from on-premises databases to the cloud, or across regions on the cloud in real time. The following table lists the supported databases, versions, and migration types. For more information about real-time migration, see Real-Time Migration.
Self-managed databases include on-premises databases and databases created on ECSs. RDS for MySQL refers to the MySQL databases created using RDS.

- The destination database version must be the same as or later than the source database version.
- MySQL Serving as the Source in Migration
Table 1 Database information Source DB Engine
Source DB Type and Version
Destination DB Type and Version
Migration Type
MySQL
RDS for MySQL
All versions
Full
Full+Incremental
RDS for MySQL
All versions
Self-managed or other cloud MySQL
Versions 5.5, 5.6, 5.7, and 8.0
Full
Full+Incremental
- PostgreSQL Serving as the Source in Migration
Table 2 Database information Source DB Engine
Source DB Type and Version
Destination DB Type and Version
Migration Type
PostgreSQL
RDS for PostgreSQL
Versions 9.5, 9.6, 10, 11, 12, and 13
Full+Incremental
Backup Migration
You can export data from the source database to a backup file, upload the backup file to OBS, and then restore the backup file to the destination database. In this way, data migration can be complete without exposing your source database to the Internet. Table 3 lists the supported databases, versions, and migration types. For more information about backup migration, see Backup Migration.

The major version of the destination database must be the same as or later than that of the source database.
Backup File Version |
Destination DB Version |
Migration Method |
Backup File Source |
---|---|---|---|
On-premises and cloud Microsoft SQL Server backup file versions:
|
RDS for SQL Server
|
Full Incremental |
OBS bucket RDS full backup |
RDS for SQL Server full backup file versions:
|
Full Incremental |
OBS bucket RDS full backup |
Real-Time Synchronization
Real-time synchronization refers to the process of copying data from one data source to another database while keeping data consistent. In this way, data of critical workloads can move between different systems in real time. The following table lists the supported databases, versions, and synchronization types. For more information about real-time synchronization, see Real-Time Synchronization.
Self-managed databases include on-premises databases and databases created on ECSs. RDS for MySQL refers to the MySQL databases created using RDS.

- The destination database version must be the same as or later than the source database version.
- MySQL Serving as the Source in Synchronization
Table 4 Database information Source DB Engine
Source DB Type and Version
Destination DB Type and Version
Synchronization Mode
MySQL
RDS for MySQL
All versions
Incremental
Full
Full+Incremental
TaurusDB
Compatible with MySQL 8.0
Incremental
Full+Incremental
RDS for PostgreSQL
Versions 9.5, 9.6, 10, 11, 12, 13, 14, 15, and 16
Full
Full+Incremental
GaussDB Distributed (MySQL-compatible)
The database kernel version is 505.2 or earlier.
Incremental
Full
Full+Incremental
GaussDB Centralized (B-compatible or M-compatible)
The database kernel version is 505.2 or earlier.
Incremental
Full
Full+Incremental
GaussDB(DWS)
Versions 8.1.3 and 8.2.0
NOTE:Only whitelisted users can use this function.
DataArts Migration is recommended.
Kafka
Version 0.11 or later
Incremental
Full+Incremental
RDS for MariaDB
Version 10.5
Incremental
Full
Full+Incremental
CSS/ES
ElasticSearch 5.5, 6.2, 6.5, 7.1, 7.6, 7.9 and 7.10
NOTE:Only whitelisted users can use this function.
Full+Incremental
RDS for MySQL
All versions
RDS for MySQL
All versions
Incremental
Full+Incremental
Incremental
Full+Incremental
TaurusDB
Compatible with MySQL 8.0
Incremental
Full+Incremental
RDS for PostgreSQL
Versions 9.5, 9.6, 10, 11, 12, 13, 14, 15, and 16
Full
Full+Incremental
GaussDB Distributed (MySQL-compatible)
The database kernel version is 505.2 or earlier.
Incremental
Full
Full+Incremental
GaussDB Centralized (B-compatible or M-compatible)
The database kernel version is 505.2 or earlier.
Incremental
Full
Full+Incremental
GaussDB(DWS)
Versions 8.1.3 and 8.2.0
NOTE:Only whitelisted users can use this function.
DataArts Migration is recommended.
Kafka
Version 0.11 or later
Incremental
Full+Incremental
Incremental
Full
Full+Incremental
CSS/ES
ElasticSearch 5.5, 6.2, 6.5, 7.1, 7.6, 7.9 and 7.10
NOTE:Only whitelisted users can use this function.
Full+Incremental
Self-managed Oracle
Versions 10g, 11g, 12c, 18c, and 19c
Full+Incremental
Table 5 Database information Source DB Engine
Source DB Type and Version
Destination DB Type and Version
Synchronization Mode
MySQL
RDS for MySQL
All versions
Incremental
Full
Full+Incremental
RDS for MySQL
All versions
Incremental
Full+Incremental
- PostgreSQL Serving as the Source in Synchronization
Table 6 Database information Source DB Engine
Source DB Type and Version
Destination DB Type and Version
Synchronization Mode
PostgreSQL
RDS for PostgreSQL
Versions 9.5, 9.6, 10, 11, 12, 13, 14, 15, and 16
Incremental
Full
Full+Incremental
- DDM Serving as the Source in Synchronization
Table 7 Database information Source DB Engine
Source DB Type and Version
Destination DB Type and Version
Synchronization Mode
DDM
DDM
RDS for MySQL
All versions
Incremental
Full
Full+Incremental
Self-managed or other cloud MySQL
Versions 5.6, 5.7, and 8.0
Incremental
Full
Full+Incremental
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot