Updated on 2024-04-11 GMT+08:00

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-built databases refer to on-premises databases and databases created on an ECS. RDS for MySQL refers to the MySQL databases on RDS instances.

  • Data cannot be migrated from a newer version database to an older version database.
  • 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

    • On-premises MySQL databases

      Versions 5.5, 5.6, 5.7, and 8.0

    • MySQL databases built on other clouds

      Versions 5.5, 5.6, 5.7, and 8.0

    RDS for MySQL

    All versions

    Full

    Full+Incremental

    RDS for MySQL

    All versions

    Self-built or other cloud MySQL

    Versions 5.5, 5.6, 5.7, and 8.0

    Full

    Full+Incremental

Real-Time Synchronization

Real-time synchronization refers to the process of copying data from one data source to another database while keeping data consistency. In this way, the data of key services can flow 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-built databases refer to on-premises databases and databases created on an ECS. RDS for MySQL refers to the MySQL databases on RDS instances.

  • Data cannot be migrated from a newer version database to an older version database.
  • MySQL Serving as the Source in Synchronization
    Table 2 Database information

    Source DB Engine

    Source DB Type and Version

    Destination DB Type and Version

    Synchronization Mode

    MySQL

    Self-built or other cloud MySQL

    Versions 5.5, 5.6, 5.7, and 8.0

    RDS for MySQL

    All versions

    Incremental

    Full

    Full+Incremental

    RDS for PostgreSQL

    Versions 9.5, 9.6, 10, and 11

    Full

    Full+Incremental

    Kafka

    Version 0.11 or later

    Incremental

    Full+Incremental

    RDS for MySQL

    All versions

    Self-built or other cloud MySQL

    Versions 5.5, 5.6, 5.7, and 8.0

    Incremental

    Full+Incremental

    Kafka

    Version 0.11 or later

    Incremental

    Full+Incremental

    Self-built Oracle

    Versions 10g, 11g, 12c, 18c, and 19c

    Full+Incremental

  • PostgreSQL Serving as the Source in Synchronization
    Table 3 Database information

    Source DB Engine

    Source DB Type and Version

    Destination DB Type and Version

    Synchronization Mode

    PostgreSQL

    • Self-built PostgreSQL

      Versions 9.4, 9.5, 9.6, 10, 11, 12, 13, and 14

    • PostgreSQL on other clouds

      Versions 9.4, 9.5, 9.6, 10, 11, 12, 13, and 14

    • RDS for PostgreSQL

      Versions 9.5, 9.6, 10, 11, 12, 13, and 14

    RDS for PostgreSQL

    Versions 9.5, 9.6, 10, 11, 12, 13, and 14

    Incremental

    Full

    Full+Incremental

  • Oracle 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

    Oracle

    Self-built Oracle

    Versions 10g, 11g, 12c, 18c, 19c, and 21c

    RDS for MySQL

    All versions

    Incremental

    Full

    Full+Incremental

    RDS for PostgreSQL

    Versions 9.5, 9.6, 10, 11, 12, 13, and 14

    Full

    Full+Incremental

    Kafka

    Version 0.11 or later

    Incremental

Real-Time Disaster Recovery

To prevent service unavailability caused by regional faults, DRS provides disaster recovery to ensure service continuity. The floowing table lists the databases and versions supported by real-time DR. For more information about real-time DR, see Real-Time Disaster Recovery.

Self-built databases refer to on-premises databases and the databases created on an ECS. RDS for MySQL refers to the MySQL databases on RDS instances.

  • Disaster recovery cannot be performed from a later version database to an earlier version database.
  • MySQL Serving as the Source in DR
    Table 5 Database information

    Service DB Engine

    Service DB Type and Version

    DR DB Type and Version

    MySQL

    Self-built or other cloud MySQL

    Versions 5.6, 5.7, and 8.0

    RDS for MySQL

    All versions

    RDS for MySQL

    All versions

    Self-built or other cloud MySQL

    Versions 5.6, 5.7, and 8.0