数据复制服务 DRS-支持的数据库:实时同步

时间:2025-06-17 20:03:44

实时同步

实时同步是在不同系统之间,将数据通过同步技术从一个数据源拷贝到其他数据库,并保持一致,实现关键业务的数据实时流动。其支持的数据库、版本和同步模式如下所示,更多实时同步的功能特性可参考实时同步

其中,自建数据库(例如MySQL、Oracle、PostgreSQL等)包含本地自建数据库和E CS 自建数据库,RDS for MySQL指华为云云数据库RDS上的MySQL数据库。

  • 目前部分功能仅支持白名单用户使用,需要提交工单申请才能使用。
  • 仅支持目标库版本等于或高于源库版本。
  • MySQL为源单向同步方案
    表10 数据库信息

    源数据库引擎

    源数据库类型版本

    目标数据库类型版本

    同步模式

    MySQL

    • 自建MySQL

      5.5、5.6、5.7、8.0版本

    • 其他云上MySQL

      5.5、5.6、5.7、8.0版本

    RDS for MySQL

    所有版本

    增量数据同步

    全量数据同步

    全量+增量数据同步

    TaurusDB

    兼容MySQL 8.0版本

    增量数据同步

    全量+增量数据同步

    RDS for PostgreSQL

    9.5、9.6、10、11、12、13、14、15、16版本

    全量数据同步

    全量+增量数据同步

    GaussDB 分布式版(MySQL兼容模式)

    数据库内核版本为505.2及以下版本。

    内核版本与数据库发布版本对应关系

    增量数据同步

    全量数据同步

    全量+增量数据同步

    GaussDB集中式版(B兼容模式、M兼容模式)

    数据库内核版本为505.2及以下版本。

    内核版本与数据库发布版本对应关系

    增量数据同步

    全量数据同步

    全量+增量数据同步

    GaussDB(DWS)

    8.1.3、8.2.0版本

    说明:

    目前仅支持白名单用户使用。

    推荐使用DataArts Migration服务

    Kafka

    0.11及以上版本

    增量数据同步

    全量+增量数据同步

    RDS for MariaDB

    10.5版本

    增量数据同步

    全量数据同步

    全量+增量数据同步

    CSS /ES

    ElasticSearch 5.5、6.2、6.5、7.1、7.6、7.9、7.10版本

    说明:

    目前仅支持白名单用户使用。

    全量+增量数据同步

    RDS for MySQL

    所有版本

    RDS for MySQL

    所有版本

    增量数据同步

    全量+增量数据同步

    • 自建MySQL

      5.5、5.6、5.7、8.0版本

    • 其他云上MySQL

      5.5、5.6、5.7、8.0版本

    增量数据同步

    全量+增量数据同步

    TaurusDB

    兼容MySQL 8.0版本

    增量数据同步

    全量+增量数据同步

    RDS for PostgreSQL

    9.5、9.6、10、11、12、13、14、15、16版本

    全量数据同步

    全量+增量数据同步

    GaussDB分布式版(MySQL兼容模式)

    数据库内核版本为505.2及以下版本。

    内核版本与数据库发布版本对应关系

    增量数据同步

    全量数据同步

    全量+增量数据同步

    GaussDB集中式版(B兼容模式、M兼容模式)

    数据库内核版本为505.2及以下版本。

    内核版本与数据库发布版本对应关系

    增量数据同步

    全量数据同步

    全量+增量数据同步

    GaussDB(DWS)

    8.1.3、8.2.0版本

    说明:

    目前仅支持白名单用户使用。

    推荐使用DataArts Migration服务

    Kafka

    0.11及以上版本

    增量数据同步

    全量+增量数据同步

    • 自建MariaDB

      10.0、10.1、10.2、10.3、10.4、10.5版本

    • 其他云上MariaDB

      10.0、10.1、10.2、10.3、10.4、10.5版本

    增量数据同步

    全量数据同步

    全量+增量数据同步

    CSS/ES

    ElasticSearch 5.5、6.2、6.5、7.1、7.6、7.9、7.10版本

    说明:

    目前仅支持白名单用户使用。

    全量+增量数据同步

    自建Oracle

    10g、11g、12c、18c、19c版本

    全量+增量数据同步

  • MySQL为源双向同步方案
    表11 数据库信息

    源数据库引擎

    源数据库类型版本

    目标数据库类型版本

    同步模式

    MySQL

    • 自建MySQL

      5.5、5.6、5.7、8.0版本

    • 其他云上MySQL

      5.5、5.6、5.7、8.0版本

    • RDS for MySQL

      所有版本

    RDS for MySQL

    所有版本

    全量+增量数据同步

    说明:

    目前双向同步仅支持白名单用户使用。

    RDS for MySQL

    所有版本

    • 自建MySQL

      5.5、5.6、5.7、8.0版本

    • 其他云上MySQL

      5.5、5.6、5.7、8.0版本

    • RDS for MySQL

      所有版本

    全量+增量数据同步

    说明:

    目前双向同步仅支持白名单用户使用。

  • MariaDB为源同步方案
    表12 数据库信息

    源数据库引擎

    源数据库类型版本

    目标数据库类型版本

    同步模式

    MariaDB

    • 本地自建MariaDB 10.3、10.4、10.5版本
    • ECS自建MariaDB 10.3、10.4、10.5版本
    • 其他云上MariaDB 10.3、10.4、10.5版本

    RDS for MariaDB

    10.5版本

    全量+增量数据同步

    RDS for MariaDB

    10.5版本

    • 本地自建MariaDB

      10.5版本

    • ECS自建MariaDB

      10.5版本

    • 其他云上MariaDB

      10.5版本

    全量+增量数据同步

    MariaDB

    • 本地自建MariaDB 10.0、10.1、10.2、10.3、10.4、10.5版本
    • ECS自建MariaDB 10.0、10.1、10.2、10.3、10.4、10.5版本
    • 其他云上MariaDB 10.0、10.1、10.2、10.3、10.4、10.5版本

    RDS for MySQL

    5.6、5.7、8.0版本

    增量数据同步

    全量+增量数据同步

    TaurusDB

    兼容MySQL 8.0版本

    增量数据同步

    全量+增量数据同步

  • PostgreSQL为源同步方案
    表13 数据库信息

    源数据库引擎

    源数据库类型版本

    目标数据库类型版本

    同步模式

    PostgreSQL

    • 自建PostgreSQL

      9.4,9.5、9.6、10、11、12、13、14、15、16版本

    • 其他云上PostgreSQL

      9.4,9.5、9.6、10、11、12、13、14、15、16版本

    • RDS for PostgreSQL

      9.5、9.6、10、11、12、13、14、15、16版本

    RDS for PostgreSQL

    9.5、9.6、10、11、12、13、14、15、16版本

    增量数据同步

    全量数据同步

    全量+增量数据同步

    • 自建PostgreSQL

      9.4,9.5、9.6、10、11、12、13、14、16版本

    • 其他云上PostgreSQL

      9.4,9.5、9.6、10、11、12、13、14、16版本

    • RDS for PostgreSQL

      9.5、9.6、10、11、12、13、14、16版本

    GaussDB(DWS)

    8.1.3、8.2.0版本

    说明:

    目前仅支持白名单用户使用。

    全量+增量数据同步

    GaussDB集中式

    数据库内核版本为505.2及以下版本。

    内核版本与数据库发布版本对应关系

    增量数据同步

    全量数据同步

    全量+增量数据同步

    说明:

    目前单增量数据同步仅支持白名单用户使用。

    GaussDB分布式版

    数据库内核版本为505.2及以下版本。

    内核版本与数据库发布版本对应关系

    增量数据同步

    全量数据同步

    全量+增量数据同步

    说明:

    目前单增量数据同步仅支持白名单用户使用。

    RDS for PostgreSQL

    9.5、9.6、10、11、12、13、14、15、16版本

    Kafka

    0.11及以上版本

    增量数据同步

    RDS for PostgreSQL

    9.5、9.6、10、11、12、13、14、15、16版本

    自建PostgreSQL

    9.5、9.6、10、11、12、13、14、15、16版本

    增量数据同步

    全量数据同步

    全量+增量数据同步

    • 自建PostgreSQL

      9.4,9.5、9.6、10、11、12、13、14、15、16版本

    • 其他云上PostgreSQL

      9.4,9.5、9.6、10、11、12、13、14、15、16版本

    Kafka

    0.11及以上版本

    增量数据同步

  • Oracle为源同步方案
    表14 数据库信息

    源数据库引擎

    源数据库类型版本

    目标数据库类型版本

    同步模式

    Oracle

    自建Oracle

    10g、11g、12c、18c、19c、21c版本

    RDS for MySQL

    所有版本

    增量数据同步

    全量数据同步

    全量+增量数据同步

    TaurusDB

    兼容MySQL 8.0版本

    全量数据同步

    全量+增量数据同步

    RDS for PostgreSQL

    9.5、9.6、10、11、12、13、14、15、16版本

    全量数据同步

    全量+增量数据同步

    GaussDB集中式

    数据库内核版本为505.2及以下版本。

    内核版本与数据库发布版本对应关系

    增量数据同步

    全量数据同步

    全量+增量数据同步

    GaussDB分布式版

    数据库内核版本为505.2及以下版本。

    内核版本与数据库发布版本对应关系

    增量数据同步

    全量数据同步

    全量+增量数据同步

    DDM

    全量数据同步

    全量+增量数据同步

    GaussDB(DWS)

    8.1.3、8.2.0版本

    说明:

    目前仅支持白名单用户使用。

    增量数据同步

    全量数据同步

    全量+增量数据同步

    Kafka

    0.11及以上版本

    增量数据同步

  • DDM为源同步方案
    表15 数据库信息

    源数据库引擎

    源数据库类型版本

    目标数据库类型版本

    同步模式

    DDM

    DDM

    RDS for MySQL

    所有版本

    增量数据同步

    全量数据同步

    全量+增量数据同步

    自建或其他云上MySQL

    5.6、5.7、8.0版本

    增量数据同步

    全量数据同步

    全量+增量数据同步

    DDM

    以现网版本为准

    全量+增量数据同步

    GaussDB(DWS)

    8.1.3、8.2.0版本

    说明:

    目前仅支持白名单用户使用。

    推荐使用DataArts Migration服务

    自建Oracle

    10g、11g、12c、18c、19c版本

    增量数据同步

    全量数据同步

    全量+增量数据同步

    Kafka

    0.11及以上版本

    增量数据同步

  • TaurusDB为源同步方案
    表16 数据库信息

    源数据库引擎

    源数据库类型版本

    目标数据库类型版本

    同步模式

    TaurusDB

    TaurusDB

    8.0版本

    • RDS for MySQL

      8.0版本

    • 自建或其他云上MySQL

      8.0版本

    增量数据同步

    全量+增量数据同步

    TaurusDB

    兼容MySQL 8.0版本

    增量数据同步

    全量+增量数据同步

    GaussDB(DWS)

    说明:

    目前仅支持白名单用户使用。

    推荐使用DataArts Migration服务

    Kafka

    0.11及以上版本

    增量数据同步

    全量+增量数据同步

    CSS/ES

    ElasticSearch 5.5、6.2、6.5、7.1、7.6、7.9、7.10版本

    说明:

    目前仅支持白名单用户使用。

    全量+增量数据同步

    自建Oracle

    10g、11g、12c、18c、19c版本

    全量+增量数据同步

  • GaussDB分布式版为源同步方案
    表17 数据库信息

    源数据库引擎

    源数据库类型版本

    目标数据库类型版本

    同步模式

    GaussDB分布式版

    GaussDB分布式版

    数据库内核版本为505.2及以下版本。

    内核版本与数据库发布版本对应关系

    RDS for MySQL

    5.6、5.7

    全量数据同步

    增量数据同步

    全量+增量数据同步

    自建或其他云MySQL

    5.5、5.6、5.7

    全量数据同步

    增量数据同步

    全量+增量数据同步

    自建Oracle

    10g、11g、12c、18c、19c版本

    全量数据同步

    增量数据同步

    全量+增量数据同步

    GaussDB(DWS)

    8.1.3、8.2.0版本

    说明:

    目前仅支持白名单用户使用。

    全量数据同步

    增量数据同步

    全量+增量数据同步

    Kafka

    0.11及以上版本

    增量数据同步

    GaussDB分布式版

    数据库内核版本为505.2及以下版本。

    内核版本与数据库发布版本对应关系

    全量数据同步

    增量数据同步

    全量+增量数据同步

    GaussDB集中式

    数据库内核版本为505.2及以下版本。

    内核版本与数据库发布版本对应关系

    全量数据同步

    增量数据同步

    全量+增量数据同步

    RDS for PostgreSQL

    9.5、9.6、10、11、12、13、14、15、16版本

    自建PostgreSQL 9.5、9.6、10、11、12、13、14、15、16版本

    说明:

    目前仅支持白名单用户使用。

    全量数据同步

    增量数据同步

    全量+增量数据同步

  • GaussDB集中式版为源同步方案
    表18 数据库信息

    源数据库引擎

    源数据库类型版本

    目标数据库类型版本

    同步模式

    GaussDB集中式

    GaussDB集中式

    数据库内核版本为505.2及以下版本。

    内核版本与数据库发布版本对应关系

    RDS for MySQL

    5.6、5.7

    全量数据同步

    增量数据同步

    全量+增量数据同步

    自建或其他云MySQL

    5.5、5.6、5.7

    全量数据同步

    增量数据同步

    全量+增量数据同步

    自建Oracle

    10g、11g、12c、18c、19c版本

    全量数据同步

    增量数据同步

    全量+增量数据同步

    Kafka

    0.11及以上版本

    增量数据同步

    GaussDB(DWS)

    8.1.3、8.2.0版本

    说明:

    目前仅支持白名单用户使用。

    全量数据同步

    增量数据同步

    全量+增量数据同步

    GaussDB分布式版

    数据库内核版本为505.2及以下版本。

    内核版本与数据库发布版本对应关系

    全量数据同步

    增量数据同步

    全量+增量数据同步

    GaussDB集中式

    数据库内核版本为505.2及以下版本。

    内核版本与数据库发布版本对应关系

    全量数据同步

    增量数据同步

    全量+增量数据同步

    RDS for PostgreSQL

    9.5、9.6、10、11、12、13、14、15、16版本

    自建PostgreSQL 9.5、9.6、10、11、12、13、14、15、16版本

    说明:

    目前仅支持白名单用户使用。

    全量数据同步

    增量数据同步

    全量+增量数据同步

  • MongoDB为源同步方案
    表19 数据库信息

    源数据库引擎

    源数据库类型版本

    目标数据库类型版本

    同步模式

    MongoDB

    • 自建MongoDB

      3.2、3.4、3.6、4.0、4.2、4.4、5.0版本

    • 其他云上MongoDB

      3.2、3.4、3.6、4.0、4.2、4.4、5.0版本

    • DDS

      3.2、3.4、4.0、4.2、4.4、5.0版本

      说明:

      源数据库不支持GeminiDB Mongo

      源数据库为DDS 5.0版本时,仅支持副本集,暂不支持集群。

    DDS

    3.4、4.0、4.2、4.4、5.0版本

    全量+增量数据同步支持以下方式:

    • 副本集到副本集
    • 副本集到集群
    • 集群到副本集
    • 集群到集群
  • DDS为源同步方案
    表20 数据库信息

    源数据库引擎

    源数据库类型版本

    目标数据库类型版本

    同步模式

    DDS

    DDS

    3.2、3.4、4.0、4.2、4.4、5.0版本

    • 自建MongoDB

      3.2、3.4、3.6、4.0、4.2、4.4、5.0版本

    • 其他云上MongoDB

      3.2、3.4、3.6、4.0、4.2、4.4、5.0版本

    增量数据同步支持以下方式:

    副本集到副本集

    集群到集群(源数据库集群版本不小于4.0)

    DDS

    4.0、4.2、4.4、5.0版本

    Kafka

    0.11及以上版本

    增量数据同步

  • DB2 for LUW为源同步方案
    表21 数据库信息

    源数据库引擎

    源数据库类型版本

    目标数据库类型版本

    同步模式

    DB2 for LUW

    DB2 for LUW

    9.7、10.1、10.5、11.1、11.5版本

    GaussDB分布式版

    数据库内核版本为505.2及以下版本。

    内核版本与数据库发布版本对应关系

    全量数据同步

    全量+增量数据同步

    GaussDB集中式

    数据库内核版本为505.2及以下版本。

    内核版本与数据库发布版本对应关系

    全量数据同步

    全量+增量数据同步

  • TiDB为源同步方案
    表22 数据库信息

    源数据库引擎

    源数据库类型版本

    目标数据库类型版本

    同步模式

    TiDB

    TiDB

    4.0.0及以上版本(不包括dev版本)

    TaurusDB

    兼容MySQL 8.0版本

    全量+增量数据同步

  • Microsoft SQL Server为源同步方案
    表23 数据库信息

    源数据库引擎

    源数据库类型版本

    目标数据库类型版本

    同步模式

    Microsoft SQL Server

    • 自建Microsoft SQL Server

      企业版2012、2014、2016、2017、2019、2022版本

      标准版2016 SP2及以上版本、2017、2019、2022版本

    • 其他云上完全兼容Microsoft SQL Server的数据库

      企业版2012、2014、2016、2017、2019、2022版本

      标准版2016 SP2及以上版本、2017、2019、2022版本

    • RDS for SQL Server

      企业版2012、2014、2016、2017、2019、2022版本

      标准版2016 SP2及以上版本、2017、2019、2022版本

    GaussDB(DWS)

    8.1.3、8.2.0版本

    说明:

    目前仅支持白名单用户使用。

    全量+增量数据同步

    GaussDB分布式版

    数据库内核版本为505.2及以下版本。

    内核版本与数据库发布版本对应关系

    全量数据同步

    增量数据同步

    全量+增量数据同步

    GaussDB集中式

    数据库内核版本为505.2及以下版本。

    内核版本与数据库发布版本对应关系

    全量数据同步

    增量数据同步

    全量+增量数据同步

    RDS for SQL Server

    • 企业版2012、2014、2016、2017、2019、2022版本
    • 标准版2016 SP2及以上版本、2017、2019、2022版本

    全量+增量数据同步

    Kafka

    0.11及以上版本

    说明:

    目前仅支持白名单用户使用。

    增量数据同步

    RDS for MySQL

    5.5、5.6、5.7、8.0版本

    说明:

    目前仅支持白名单用户使用。

    全量数据同步

    增量数据同步

    全量+增量数据同步

    TaurusDB

    兼容MySQL 8.0版本

    说明:

    目前仅支持白名单用户使用。

    全量数据同步

    增量数据同步

    全量+增量数据同步

    RDS for PostgreSQL

    9.5、9.6、10、11、12、13、14、15、16版本

    说明:

    目前仅支持白名单用户使用。

    全量数据同步

    增量数据同步

    全量+增量数据同步

  • Cassandra为源同步方案
    表24 数据库信息

    源数据库引擎

    源数据库类型版本

    目标数据库类型版本

    同步模式

    Cassandra

    自建Cassandra

    2.0及以上版本

    GeminiDB Cassandra

    2.0及以上版本

    全量数据同步

  • Dynamo为源同步方案
    表25 数据库信息

    源数据库引擎

    源数据库类型版本

    目标数据库类型版本

    同步模式

    Dynamo

    其他云上DynamoDB(Web服务)

    GeminiDB Cassandra(DynamoDB接口)

    3.11版本

    说明:

    目前仅支持白名单用户使用。

    全量数据同步

    全量+增量数据同步

support.huaweicloud.com/productdesc-drs/drs_01_0307.html