What's New
The tables below describe the functions released in each Data Replication Service version and corresponding documentation updates. New features will be successively launched in each region.
September 2026
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | API parameter description optimization | Parameter descriptions of some APIs, including parameter explanations, constraints, value ranges, and default values, are optimized. | -- |
April 2026
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | Support for Oracle GIS data types | GIS data types can be synchronized from Oracle to GaussDB Centralized/Distributed. | Commercial use | |
| 2 | Instance-level MySQL synchronization | An option is added to synchronize all MySQL objects. | Commercial use | |
| 3 | Compression for synchronization tasks with Kafka as the destination | The option Kafka Compression Format is added for synchronization tasks with Kafka as the destination. | Commercial use | |
| 4 | Support for selecting RDS for MySQL read replicas | When the source database is an RDS for MySQL instance, read replicas can be selected. | Commercial use |
January 2026
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | Commercial use of synchronization data flows | Certain synchronization data flows Microsoft SQL Server-RDS for SQL Server To the cloud: Microsoft SQL Server to GaussDB Distributed To the cloud: Microsoft SQL Server to GaussDB Centralized To the cloud: PostgreSQL to GaussDB Distributed Out of the cloud: GaussDB Distributed to PostgreSQL Out of the cloud: GaussDB Centralized to PostgreSQL Out of the cloud: PostgreSQL to PostgreSQL | Commercial use | From Microsoft SQL Server to Microsoft SQL Server From Microsoft SQL Server to GaussDB Centralized |
| 2 | Added the option to create a comparison task when a full migration task is complete | You can choose whether to automatically create a comparison task when a full synchronization task is complete. | Commercial use | |
| 3 | Support for the DDS 5.0 cluster edition | The DDS 5.0 cluster edition is supported. | Commercial use | |
| 4 | User account synchronization in MySQL synchronization tasks | User accounts can be synchronized in MySQL-to-RDS for MySQL synchronization tasks. | Commercial use | |
| 5 | Microsoft SQL Server Enterprise Edition 2008 | Microsoft SQL Server Enterprise Edition 2008 is supported for synchronization tasks. | Commercial use |
April 2024
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | Data processing | Changed the maximum number of tables that can be filtered to 512. | Commercial use | |
| 2 | Synchronization progress | Supported synchronization object skipping during the full synchronization. | Commercial use | |
| 3 | Real-time migration | Supported migration from a cluster to a replica set for MongoDB-to-DDS migration. | Commercial use | |
| 4 | Data comparison | Supported data filtering for value comparison. | Commercial use | |
| 5 | Synchronization mode change for a task | Supported changing the synchronization mode for a MySQL-to-TaurusDB synchronization task. | Commercial use |
March 2024
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | Some scenarios are in open beta testing. | The following data flow scenarios are in open beta testing.
| OBT | |
| 2 | Task creation | When creating a task using a public network, you need to manually specify an EIP. | Commercial use | |
| 3 | Workload replay | Supported the display of workload replay progress in percentage. | OBT | |
| 4 | Some scenarios are put into commercial use. | The following data flow scenarios meet the commercial use standards:
| Commercial use |
February 2024
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | Functions for real-time synchronization optimized |
| Commercial use | |
| 2 | Data comparison optimized | Supported LOB length comparison in value comparison for real-time synchronization from Oracle to GaussDB. | Commercial use | |
| 3 | More workload replay scenarios | Supported self-managed MySQL for Source DB From for a workload replay task from MySQL to the cloud. | OBT | |
| 4 | More synchronization modes supported | Supported full synchronization and incremental synchronization for real-time synchronization from Microsoft SQL Server to GaussDB. | OBT |
December 2023
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | Task management for data subscription | Supported task resetting and resuming for data subscription. | OBT | |
| 2 | New real-time synchronization scenarios |
| OBT | |
| 3 | DNS server configuration | Supported DNS server configuration for real-time migration from MySQL to MySQL and from Redis to GeminiDB Redis. | OBT | |
| 4 | Parameter management for a synchronization task | Supported task parameter changing for real-time synchronization. | OBT |
November 2023
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | Synchronization progress | Supported progress details viewing for real-time synchronization. | OBT | |
| 2 | Task specifications | Supported ultra-large specifications for real-time synchronization. | Commercial use | |
| 3 | Commercial use of some real-time synchronization scenarios | The following data flow scenarios meet the commercial use standards.
| Commercial use | |
| 4 | New real-time synchronization scenarios | Supported out-of-cloud synchronization from Microsoft SQL Server to Kafka. | OBT | |
| 5 | More PostgreSQL versions | Supported PostgreSQL 15 for DRS real-time synchronization. | Commercial use | |
| 6 | DR direction exchange | Supported direction exchange for dual-active DR. | OBT |
October 2023
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | Functions for real-time synchronization optimized. |
| Commercial use | |
| 2 | Specification upgrade | Added support for upgrading task specifications for all DRS multi-specification tasks. | Commercial use | |
| 3 | Workload replay reporting | Added support for downloading the replay report for a DRS Workload replay task. | OBT |
September 2023
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | Workload replay | Added support for workload replay from MySQL to MySQL, MySQL to TaurusDB, and TaurusDB to TaurusDB. | OBT |
July 2023
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | Supported AZ selection. | Supported AZ selection for DRS migration, synchronization, and DR tasks. | OBT |
June 2023
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | Supported more synchronization modes. | Supported full synchronization and incremental synchronization for real-time synchronization from DDM to MySQL and DDM to Oracle. | OBT | |
| 2 | Supported object name mapping. | Supported object name mapping for real-time synchronization from GaussDB to GaussDB. | Commercial use | |
| 3 | Supported more functions for real-time synchronization. | Supported the selection of synchronization object types for real-time synchronization from MySQL to GaussDB. | Commercial use | |
| 4 | Supported data processing. | Supported data filtering for real-time synchronization from DB2 for LUW to GaussDB. | Commercial use | |
| 5 | Supported more Oracle versions. | Supported Oracle 21c for DRS real-time synchronization. | OBT |
May 2023
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | The incremental DDL type can be selected. | Supported DDL type selection for synchronization tasks from Oracle to GaussDB. | Commercial use | |
| 2 | There are more data flow scenarios for real-time synchronization. | Supported out-of-cloud synchronization from DDS to Kafka. | Commercial use |
April 2023
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | Connection test optimization | Supported quick diagnosis if a DRS connection test fails. | Commercial use | |
| 2 | Specification upgrade | Supported specification upgrade in single-node MySQL-to-Kafka synchronization tasks. | Commercial use | |
| 3 | Some scenarios are put into commercial use. | The following data flow scenarios meet the commercial use standards.
| Commercial use | |
| 4 | Supported more PostgreSQL versions. | Supported PostgreSQL 13 and 14 for to-the-cloud real-time synchronization from Oracle to PostgreSQL. | Commercial use | |
| 5 | Supported DDS 4.2. | Supported real-time migration and synchronization of DDS 4.2. | Commercial use | |
| 6 | Supported more synchronization modes. |
| Commercial use | |
| 7 | Supported more data flow scenarios for real-time synchronization. | Supported real-time synchronization from MariaDB to MariaDB. | Commercial use |
March 2023
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | GUI improvement | On the DRS task creation page, changed the options of DRS Task Type to Single-AZ and Dual-AZ. | Commercial use | |
| 2 | Specification upgrade | Supported specification upgrade for real-time DR from MySQL to MySQL. | Commercial use | |
| 3 | Supported more data flow scenarios for online migration. | Supported to-the-cloud migration from cluster Redis to GaussDB(for Redis). | OBT | |
| 4 | Supported more data flow scenarios for real-time synchronization. |
| OBT | |
| 5 | Supported data migration of MongoDB 4.4. | Supported the source MongoDB 4.4 for to-the-cloud migration from MongoDB to DDS. | Commercial use |
February 2023
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | Supported more data flow scenarios for online migration. | Supported out-of-cloud migration from GaussDB(for Redis) to single-node, master/standby, or cluster Redis. | OBT | |
| 2 | Row comparison result sorting | Supported the sorting of row comparison results in ascending or descending order by Source Database Table Rows or Destination Database Table Rows. | Commercial use | |
| 3 | Supported data migration of MongoDB 3.6 | Supported the source MongoDB 3.6 for to-the-cloud migration from MongoDB to DDS. | Commercial use | |
| 4 | Specification upgrade | Supported specification upgrade in single-node MySQL-to-GaussDB(DWS) synchronization tasks. | Commercial use |
January 2023
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | Supported more data flow scenarios for real-time synchronization. | Supported real-time synchronization from Microsoft SQL Server to Microsoft SQL Server (to the cloud). | OBT | |
| 2 | Optimized the search function for object selection. | Supported object searching using regular expressions. | Commercial use | |
| 3 | Supported more ElasticSearch versions. | Supported ElasticSearch 7.10 for real-time synchronization from MySQL to CSS/ES and from TaurusDB to CSS/ES. | Commercial use | |
| 4 | Supported more data types for real-time synchronization with DB2 for LUW serving as the source. | Supported DB2SECURITYLABEL data for real-time synchronization with DB2 for LUW serving as the source. | OBT | |
| 5 | Supported start point setting. | Supported start point setting for incremental synchronization from MySQL to Kafka and from TaurusDB to Kafka. | Commercial use | |
| 6 | Supported more PostgreSQL versions. | Supported PostgreSQL 14 for real-time synchronization with PostgreSQL serving as the source. | Commercial use |
December 2022
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | Real-time synchronization supports multiple specifications. | Supported multiple specifications for real-time synchronization from MySQL to CSS/ES. | Commercial use | |
| 2 | Querying the migration progress. | Supported the progress viewing for online migration from MySQL to TaurusDB. | Commercial use | |
| 3 | Synchronization policy. | Supported the topic and partition policies for real-time synchronization from Oracle to Kafka. | Commercial use | |
| 4 | Querying the synchronization progress. | Supported the progress viewing for real-time synchronization from MySQL to Kafka and synchronization from GaussDB to Kafka. | Commercial use | |
| 5 | Synchronization mode. | Supported the full+incremental mode for real-time synchronization from MySQL to Kafka and synchronization from TaurusDB to Kafka. | Commercial use |
November 2022
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | Interconnecting with LTS | If you enable log reporting, all logs generated by DRS instances are uploaded to Log Tank Service (LTS) for management. | Commercial use | |
| 2 | More data flow types are supported for real-time synchronization. |
| OBT | |
| 3 | Some data flow type are put into commercial use. | Some Real-time synchronization meet the commercial use standards. | Commercial use | |
| 4 | Upgrading instance specifications | Supported specification upgrade in single-node MySQL synchronization tasks. | Commercial use | |
| 5 | More data flow types are supported for real-time migration. | Supported real-time migration from GaussDB(for Redis) to Redis (from the cloud) | OBT |
October 2022
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | GTID must be enabled when MySQL is used as the source. | Added the GTID status pre-check for the source database when MySQL is used as the source in migration and synchronization. | Commercial use |
August 2022
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | Real-time synchronization supports multiple specifications. | Real-time synchronization from PostgreSQL to Kafka supports multiple specifications. | Commercial use | |
| 2 | A new function is added when the source database is an Oracle database for data synchronization. | The WE8ISO8859P15 character set is supported when the source database is an Oracle database for data synchronization. | Commercial use | |
| 3 | In a MySQL migration, functions are adjusted. | When you perform a full MySQL migration, you cannot take a snapshot for your databases. | Commercial use |
July 2022
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | DRS automatically ends failed creation tasks. | If a task fails to be created, DRS retains the task for three days by default. After three days, the task automatically ends.
| Commercial use | |
| 2 | PostgreSQL is the source database for data synchronization. | Added verification of out-of-line storage of primary key columns when PostgreSQL is the source database for data synchronization. | Commercial use | |
| 3 | The backup migration page is optimized. | Optimized the description of Last Backup Migration on the Backup Migration page. | OBT | |
| 4 | Data can be synchronized to different topics for Oracle to Kafka synchronization. | Added support for synchronizing different table objects to different topics when Synchronization Object is set to Import object file for Oracle to Kafka synchronization. | Commercial use |
June 2022
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | MongoDB supports flow control. | Real-time migration between MongoDB and DDS supports flow control. | Commercial use | |
| 2 | Real-time synchronization supports scheduled comparison. | Periodic row comparison for real-time synchronization from MySQL to GaussDB(DWS) is supported. | Commercial use | |
| 3 | More data flow types are supported for real-time migration. | Real-time migration from Redis to GaussDB(for Redis) to the cloud is supported. | OBT | |
| 4 | DDL operations can be skipped during real-time synchronization. | DDL operations can be skipped during real-time synchronization from MySQL to GaussDB(DWS). | Commercial use |
May 2022
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | Real-time synchronization supports multiple specifications. | Real-time synchronizations from GaussDB primary/standby to Kafka and from GaussDB distributed to Kafka support multiple specifications. | Commercial use | |
| 2 | New real-time synchronization scenarios are added. |
| OBT | |
| 3 | The read/write status of the destination database can be configured during the migration from MongoDB to DDS. | During real-time migration from MongoDB to DDS, the destination database can be set to read-only or read/write. | Commercial use | |
| 4 | Some migration/synchronization paths are put into commercial use. | The following data flows meet the commercial use standards.
| Commercial use | |
| 5 | Data processing is supported. | Real-time synchronization from MySQL to CSS/ES supports column mapping. | Commercial use |
April 2022
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | Cloning tasks is supported. |
| Commercial use | |
| 2 | The migration page is optimized. | The page for configuring the migration from MongoDB to DDS is optimized. | Commercial use | |
| 3 | The source DB2 for LUW database supports SSL. | The source database that is DB2 for LUW 10.5 or later supports SSL. | Commercial use | |
| 4 | Real-time disaster recovery supports the yearly/monthly billing mode. | Dual-active DR tasks support the yearly/monthly billing mode. | Commercial use | |
| 5 | Task tags are optimized. | Adjusted the length and character range of tag keys and tag values. | Commercial use |
March 2022
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | A real-time synchronization scenario is supported. | Real-time synchronization from GaussDB distributed to GaussDB primary/standby is supported. | OBT | |
| 2 | Data processing is supported. | Real-time synchronization from MySQL to CSS/ES and from TaurusDB to CSS/ES support data filtering and column filtering. | Commercial use | |
| 3 | Data filtering is optimized. | The length of the WHERE condition for data filtering is changed to 512 characters. | Commercial use | |
| 4 | DB2 for LUW 10.1 and 11.1 are supported. | Real-time synchronization from DB2 for LUW to GaussDB supports DB2 for LUW 10.1 and 11.1, and the task can be edited. | Commercial use | |
| 5 | The delay notifications can be disabled. | The delay notifications can be disabled. If the delay threshold is set to 0, no notification is sent to the recipient. | Commercial use | |
| 6 | The MongoDB migration task supports more functions. |
| Commercial use | |
| 7 | The Oracle synchronization task supports more functions. | If an Oracle database is the source during real-time synchronization, the accumulated number of operations on each table can be displayed. | Commercial use | |
| 8 | Real-time disaster recovery supports multiple specifications and yearly/monthly billing. | Some real-time DR tasks support multiple specifications and yearly/monthly billing. | Commercial use |
February 2022
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | The parameter modification function is optimized. | DRS allows you to enter multiples of a parameter value when you change parameters during comparison in the MySQL migration and DR scenarios. | Commercial use | |
| 2 | Snapshots can be exported during the synchronization of PostgreSQL databases. | You can export snapshots during real-time synchronization from PostgreSQL to PostgreSQL. | Commercial use | |
| 3 | The replication slot name can be specified. | You can specify the replication slot name during the real-time synchronization from GaussDB to Kafka and from PostgreSQL to Kafka. | OBT | |
| 4 | The backup migration page is optimized. | The GUI elements of the DRS backup migration function are optimized. | OBT | |
| 5 | Batch operations | Tasks can be stopped in batches. | Commercial use | |
| 6 | Real-time synchronization supports multiple specifications. | You can select different specifications when creating specified synchronization tasks. | Commercial use |
January 2022
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | Backup migration supports more database versions. | Microsoft SQL Server 2019 backups can be migrated to the cloud. | OBT | |
| 2 | Objects can be imported using files. | During real-time synchronization from PostgreSQL to PostgreSQL, the objects can be imported using files. | Commercial use | |
| 3 | The destination database can be DDS 4.2. | During real-time migration from MongoDB to DDS, the destination database can be DDS 4.2. | Commercial use | |
| 4 | A real-time synchronization scenario is supported. | DRS supports out-of-cloud synchronization from PostgreSQL to Kafka. | Commercial use | |
| 5 | DB2 for LUW 10.5 and 11.5 are supported. | Real-time synchronization from DB2 for LUW to GaussDB supports DB2 for LUW 10.5 and 11.5 and large objects. | Commercial use | |
| 6 | Some scenarios are put into commercial use. | MySQL to CSS/ES synchronization is put into commercial user. | Commercial use |
December 2021
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | The features of the synchronization of source GaussDB databases are modified. | The real-time synchronization of GaussDB as the source does not support database-level synchronization. | Commercial use | |
| 2 | The interface is adjusted. | The Send Notifications option is moved to the task confirmation page. | Commercial use | |
| 3 | Yearly/Monthly mode is supported. | Real-time synchronization tasks can be billed on a yearly/monthly basis. | Commercial use | |
| 4 | Synchronization of PostgreSQL databases can be paused. | PostgreSQL to PostgreSQL synchronization can be paused and reset. | Commercial use | |
| 5 | A real-time synchronization scenario is supported. |
| Commercial use |
November 2021
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | A real-time synchronization scenario is supported. |
| OBT | |
| 2 | Some scenarios are in open beta testing. | The following data flows are in open beta testing.
| OBT | |
| 3 | PostgreSQL migration | Real-time migration from PostgreSQL to PostgreSQL is not supported. You can choose synchronization from PostgreSQL to PostgreSQL as an alternative. | OBT | |
| 4 | New field types are supported during column processing. | DRS supports new field types during MySQL to TaurusDB data processing. | Commercial use |
September 2021
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | A real-time synchronization scenario is supported. |
| OBT | |
| 2 | Task cloning is supported. | DRS supports task cloning for MySQL real-time synchronization. | Commercial use | |
| 3 | Synchronization from MySQL to GaussDB distributed supports comparison. | Synchronization from MySQL to GaussDB distributed supports object-level and row-level comparison. | Commercial use | |
| 4 | DDLs can be filtered out in some scenarios. | Supported synchronization scenarios: MySQL to MySQL, MySQL to TaurusDB, MySQL to GaussDB(DWS), and MySQL to PostgreSQL. | OBT | |
| 5 | Some scenarios are in open beta testing. | The following data flows are in open beta testing.
| OBT | |
| 6 | The product architecture description and function principles are added. | The DRS architecture description and function principles are added. | OBT |
August 2021
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | Some real-time migration scenarios are not supported. | DRS does not support the following real-time migration scenarios. If necessary, you can use the real-time synchronization instead.
| Commercial use | |
| 2 | PostgreSQL 13 is supported. | DRS supports real-time synchronization for PostgreSQL 13. | Commercial use | |
| 3 | A real-time synchronization scenario is supported. |
| Commercial use | |
| 4 | DRS supports migration of accounts from MySQL to TaurusDB primary/standby. | DRS supports migration of permissions and accounts from MySQL to TaurusDB. | Commercial use | |
| 5 | The task exception notification is modified. | The DRS task exception notification is selected from the SMN topic. | Commercial use | |
| 6 | Some scenarios are in open beta testing. | The following data flows are in open beta testing.
| OBT | |
| 7 | Data comparison results can be exported. | DRS supports exporting data comparison results. | Commercial use |
July 2021
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | A real-time synchronization scenario is supported. |
| OBT | |
| 2 | Some scenarios are put into commercial use. | Oracle to GaussDB(DWS) synchronization is put into commercial use. | Commercial use | |
| 3 | DRS supports read and write settings for the destination DB instance. | For real-time migration from MySQL to GaussDB(for MySQL), the destination database is set to read/write or read-only. | Commercial use | |
| 4 | MySQL synchronization supports column processing. | MySQL to MySQL real-time synchronization supports column processing. | Commercial use | |
| 5 | PostgreSQL synchronization supports the synchronization of users and permissions. | DRS supports user and permission synchronization and user comparison during PostgreSQL to PostgreSQL real-time synchronization. | Commercial use |
June 2021
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | Bill adjustment |
| Commercial use | |
| 2 | New permissions are added. | DRS adds new permissions, allowing users to perform all operations except deleting instances. | OBT | |
| 3 | A real-time synchronization scenario is supported. | DRS supports out-of-cloud synchronization from DDM to Kafka. | OBT | |
| 4 | Some scenarios are put into commercial use. | The following data flows support commercial use:
| Commercial use |
May 2021
| No. | Feature | Description | Phase | Document |
|---|---|---|---|---|
| 1 | Incremental synchronization supports some DDL statements. |
| OBT | Incremental DDL Synchronization from PostgreSQL to PostgreSQL |
What is your overall rating for this page?
Thank 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