What's New

Updated on 2024/06/26 GMT+08:00

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.

April 2024

No.

Feature

Description

Phase

Document

1

Data processing

Changed the maximum number of tables that can be filtered to 512.

Commercial use

Data Processing

2

Data comparison

Supported data filtering for value comparison.

Commercial use

Comparing Synchronization Items

3

Synchronization progress

Supported synchronization object skipping during the full synchronization.

Commercial use

Querying the Synchronization Progress

4

Synchronization mode change for a task

Supported changing the synchronization mode for a MySQL-to-GaussDB(for MySQL) synchronization task.

Commercial use

Changing the Synchronization Mode

5

Real-time migration

Supported migration from a cluster to a replica set for MongoDB-to-DDS migration.

Commercial use

Supported Databases

March 2024

No.

Feature

Description

Phase

Document

1

Some scenarios are put into commercial use.

The following data flow scenarios meet the commercial use standards:
  • Real-time migration from Redis to GeminiDB Redis

  • Real-time migration from GeminiDB Redis to Redis

  • Real-time synchronization from PostgreSQL to GaussDB(DWS)

Commercial use

Billing

2

Workload replay

Supported the display of workload replay progress in percentage.

Open beta testing

Querying the Replay Progress

3

Task creation

When creating a task using a public network, you need to manually specify an EIP.

Commercial use

Creating a Synchronization Task

4

Some scenarios are in open beta testing.

The following data flow scenarios are in open beta testing.

  • Real-time migration from Cluster Redis to GeminiDB Redis

  • Real-time synchronization from MySQL to MariaDB

  • Real-time synchronization from MariaDB to MySQL

  • Real-time synchronization from MariaDB to GaussDB(for MySQL)

Open beta testing

Supported Databases

February 2024

No.

Feature

Description

Phase

Document

1

More synchronization modes supported

Supported full synchronization and incremental synchronization for real-time synchronization from Microsoft SQL Server to GaussDB.

Open beta testing

Supported Databases

2

Data comparison optimized

Supported LOB length comparison in value comparison for real-time synchronization from Oracle to GaussDB.

Commercial use

Comparing Synchronization Items

3

Functions for real-time synchronization optimized

  • Supported sharding mode selection for real-time synchronization from Oracle.

  • Supported DDL type selection for real-time synchronization from GaussDB Primary/Standby to Oracle.

  • Supported a DR cluster serving as the source database for a self-built synchronization task from GaussDB Primary/Standby.

Commercial use

From Oracle to GaussDB Primary/Standby

4

More workload replay scenarios

Supported self-managed MySQL for Source DB From for a workload replay task from MySQL to the cloud.

Open beta testing

Supported Databases

December 2023

No.

Feature

Description

Phase

Document

1

New real-time synchronization scenarios

  • Supported real-time synchronization from MySQL to MariaDB.

  • Supported real-time synchronization from MariaDB to MySQL.

  • Supported real-time synchronization from MariaDB to GaussDB(for MySQL).

Open beta testing

Supported Databases

2

Parameter management for a synchronization task

Supported task parameter changing for real-time synchronization.

Open beta testing

Changing Task Parameters

3

Task management for data subscription

Supported task resetting and resuming for data subscription.

Open beta testing

Task Management

4

DNS server configuration

Supported DNS server configuration for real-time migration from MySQL to MySQL and from Redis to GeminiDB Redis.

Open beta testing

From MySQL to MySQL

November 2023

No.

Feature

Description

Phase

Document

1

New real-time synchronization scenarios

Supported out-of-cloud synchronization from Microsoft SQL Server to Kafka.

Open beta testing

Supported Databases

2

Synchronization progress

Supported progress details viewing for real-time synchronization.

Open beta testing

Querying the Synchronization Progress

3

Task specifications

Supported ultra-large specifications for real-time synchronization.

Commercial use

Specification Description

4

More PostgreSQL versions

Supported PostgreSQL 15 for DRS real-time synchronization.

Commercial use

Supported Databases

5

Commercial use of some real-time synchronization scenarios

The following data flow scenarios meet the commercial use standards.
  • Real-time synchronization from MySQL to GaussDB Primary/Standby

  • Real-time synchronization from MySQL to GaussDB Distributed

  • Real-time synchronization from DDS to Kafka

  • Real-time synchronization from GaussDB Primary/Standby to MySQL

  • Real-time synchronization from GaussDB Primary/Standby to GaussDB Distributed

  • Real-time synchronization from GaussDB Distributed to MySQL

  • Real-time synchronization from GaussDB Distributed to GaussDB Primary/Standby

Commercial use

Billing

6

DR direction exchange

Supported direction exchange for dual-active DR.

Open beta testing

Exchanging the DR Direction

October 2023

No.

Feature

Description

Phase

Document

1

Workload replay reporting

Added support for downloading the replay report for a DRS Workload replay task.

Open beta testing

Viewing the Replay Reporting

2

Specification upgrade

Added support for upgrading task specifications for all DRS multi-specification tasks.

Commercial use

Changing Specifications

3

Functions for real-time synchronization optimized.

  • Supported partition table synchronization in the incremental phase for real-time synchronization with DB2 for LUW serving as the source database.

  • Added the requirement for uploading the JDBC driver package when testing the connection for real-time synchronization with DB2 for LUW serving as the source database.

Commercial use

Synchronization Overview

September 2023

No.

Feature

Description

Phase

Document

1

Workload replay

Added support for workload replay from MySQL to MySQL, MySQL to GaussDB(for MySQL), and GaussDB(for MySQL) to GaussDB(for MySQL).

Open beta testing

Replay Overview

2

Resetting synchronization position

Supported synchronization position resetting for tasks from MySQL to GaussDB(DWS).

Open beta testing

Resetting Synchronization Position

July 2023

No.

Feature

Description

Phase

Document

1

Supported AZ selection.

Supported AZ selection for DRS migration, synchronization, and DR tasks.

Open beta testing

Creating a Migration Task

June 2023

No.

Feature

Description

Phase

Document

1

Supported more functions for real-time synchronization.

Supported the selection of synchronization object types for real-time synchronization from MySQL to GaussDB.

Commercial use

From MySQL to GaussDB Primary/Standby

2

Supported object name mapping.

Supported object name mapping for real-time synchronization from GaussDB to GaussDB.

Commercial use

Mapping Object Names

3

Supported data processing.

Supported data filtering for real-time synchronization from DB2 for LUW to GaussDB.

Commercial use

Data Processing

4

Supported more synchronization modes.

Supported full synchronization and incremental synchronization for real-time synchronization from DDM to MySQL and DDM to Oracle.

Open beta testing

Supported Databases

5

Supported more Oracle versions.

Supported Oracle 21c for DRS real-time synchronization.

Open beta testing

Supported Databases

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

From Oracle to GaussDB Primary/Standby

2

More GaussDB(DWS) versions are supported.

Supported GaussDB(DWS) 8.2.0.

Commercial use

Supported Databases

3

There are more data flow scenarios for real-time synchronization.

Supported out-of-cloud synchronization from DDS to Kafka.

Commercial use

Supported Databases

4

Tasks can be imported.

Supported task importing for creating migration and synchronization tasks.

Open beta testing

Importing Tasks in Batches

April 2023

No.

Feature

Description

Phase

Document

1

Some scenarios are put into commercial use.

The following data flow scenarios meet the commercial use standards.
  • Real-time synchronization from Oracle to GaussDB Primary/Standby

  • Real-time synchronization from Oracle and GaussDB Distributed

  • Real-time synchronization from GaussDB(for MySQL) to GaussDB(for MySQL)

  • Real-time synchronization from GaussDB Primary/Standby to GaussDB Primary/Standby

  • Real-time synchronization from GaussDB Distributed to GaussDB Distributed

  • Real-time synchronization from GaussDB(for MySQL) to GaussDB(for MySQL)

Commercial use

Billing Standard

2

Supported more synchronization modes.

  • Supported the full mode for to-the-cloud synchronization from MySQL to MySQL.

  • Supported the incremental mode for real-time synchronization from Oracle to MySQL and from Oracle to GaussDB(DWS).

  • Supported the full and full+incremental modes for real-time synchronization from GaussDB Distributed to MySQL.

Commercial use

Supported Databases

3

Specification upgrade

Supported specification upgrade in single-node MySQL-to-Kafka synchronization tasks.

Commercial use

Changing Specifications

4

Supported more data flow scenarios for real-time synchronization.

Supported real-time synchronization from MariaDB to MariaDB.

Commercial use

Supported Databases

5

Supported more PostgreSQL versions.

Supported PostgreSQL 13 and 14 for to-the-cloud real-time synchronization from Oracle to PostgreSQL.

Commercial use

Supported Databases

6

Supported DDS 4.2.

Supported real-time migration and synchronization of DDS 4.2.

Commercial use

Supported Databases

7

Connection test optimization

Supported quick diagnosis if a DRS connection test fails.

Commercial use

Connection Diagnosis

March 2023

No.

Feature

Description

Phase

Document

1

Supported more data flow scenarios for real-time synchronization.

  • Supported to-the-cloud synchronization from GaussDB(for MySQL) to GaussDB(for MySQL).

  • Supported out-of-cloud synchronization from PostgreSQL to PostgreSQL.

Open beta testing

Supported Databases

2

Supported more data flow scenarios for online migration.

Supported to-the-cloud migration from cluster Redis to GaussDB(for Redis).

Open beta testing

Supported Databases

3

GUI improvement

On the DRS task creation page, changed the options of DRS Task Type to Single-AZ and Dual-AZ.

Commercial use

Performing a Switchover for a Dual-AZ Task

4

Specification upgrade

Supported specification upgrade for real-time DR from MySQL to MySQL.

Commercial use

Changing Specifications

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

Supported Databases

February 2023

No.

Feature

Description

Phase

Document

1

Supported data migration of MongoDB 3.6

Supported the source MongoDB 3.6 for to-the-cloud migration from MongoDB to DDS.

Commercial use

Supported Databases

2

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.

Open beta testing

Supported Databases

3

Specification upgrade

Supported specification upgrade in single-node MySQL-to-GaussDB(DWS) synchronization tasks.

Commercial use

Changing Specifications

4

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

Comparing Migration Items

January 2023

No.

Feature

Description

Phase

Document

1

Supported more ElasticSearch versions.

Supported ElasticSearch 7.10 for real-time synchronization from MySQL to CSS/ES and from GaussDB(for MySQL) to CSS/ES.

Commercial use

Supported Databases

2

Supported start point setting.

Supported start point setting for incremental synchronization from MySQL to Kafka and from GaussDB(for MySQL) to Kafka.

Commercial use

From MySQL to Kafka

3

Supported more data flow scenarios for real-time synchronization.

Supported real-time synchronization from Microsoft SQL Server to Microsoft SQL Server (to the cloud).

Open beta testing

Supported Databases

4

Supported more PostgreSQL versions.

Supported PostgreSQL 14 for real-time synchronization with PostgreSQL serving as the source.

Commercial use

Supported Databases

5

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.

Open beta testing

Mapping Data Types

6

Optimized the search function for object selection.

Supported object searching using regular expressions.

Commercial use

Editing Synchronization Objects

December 2022

No.

Feature

Description

Phase

Document

1

Synchronization mode.

Supported the full+incremental mode for real-time synchronization from MySQL to Kafka and synchronization from GaussDB(for MySQL) to Kafka.

Commercial use

Supported Databases

2

Querying the migration progress.

Supported the progress viewing for online migration from MySQL to GaussDB(for MySQL).

Commercial use

Querying the Migration Progress

3

Real-time synchronization supports multiple specifications.

Supported multiple specifications for real-time synchronization from MySQL to CSS/ES.

Commercial use

Specification Description

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

Querying the Synchronization Progress

5

Synchronization policy.

Supported the topic and partition policies for real-time synchronization from Oracle to Kafka.

Commercial use

From Oracle to Kafka

November 2022

No.

Feature

Description

Phase

Document

1

Some data flow type are put into commercial use.

Some Real-time synchronization meet the commercial use standards.

Commercial use

Billing Standard

2

More data flow types are supported for real-time synchronization.

  • Supported real-time synchronization from Microsoft SQL Server to GaussDB primary/standby (to the cloud)

  • Supported real-time synchronization from Microsoft SQL Server to GaussDB distributed (to the cloud)

Open beta testing

Supported Databases

3

More data flow types are supported for real-time migration.

Supported real-time migration from GaussDB(for Redis) to Redis (from the cloud)

Open beta testing

Supported Databases

4

Upgrading instance specifications

Supported specification upgrade in single-node MySQL synchronization tasks.

Commercial use

Changing Specifications

5

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

Log Reporting

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

Checking Whether GTID Is Enabled for the Source Database

2

A new function is added in real-time synchronization from Microsoft SQL Server to GaussDB (DWS).

Added support for selecting the synchronization object type during real-time synchronization from Microsoft SQL Server to GaussDB (DWS).

Commercial use

From Microsoft SQL Server to GaussDB (DWS)

August 2022

No.

Feature

Description

Phase

Document

1

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

Synchronization Overview

2

Real-time synchronization supports multiple specifications.

Real-time synchronization from PostgreSQL to Kafka supports multiple specifications.

Commercial use

Specification Description

3

A new function is added for data synchronization from MySQL to GaussDB(DWS).

Abnormal data policies can be set for data synchronization from MySQL to GaussDB(DWS).

Commercial use

From MySQL to GaussDB(DWS)

4

In a MySQL migration, functions are adjusted.

When you perform a full MySQL migration, you cannot take a snapshot for your databases.

Commercial use

Creating a Migration Task

July 2022

No.

Feature

Description

Phase

Document

1

The backup migration page is optimized.

Optimized the description of Last Backup Migration on the Backup Migration page.

Open beta testing

Creating a Backup Migration Task

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

PostgreSQL Synchronization

3

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

From Oracle to Kafka

4

The JSON type is supported for synchronizing data from MySQL to GaussDB(DWS).

Supported synchronization of MySQL JSON data to GaussDB(DWS).

Commercial use

From MySQL to GaussDB(DWS)

5

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

Task Statuses

June 2022

No.

Feature

Description

Phase

Document

1

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

Skipping a Synchronization Task

2

Real-time synchronization supports scheduled comparison.

Periodic row comparison for real-time synchronization from MySQL to GaussDB(DWS) is supported.

Commercial use

Comparing Synchronization Items

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.

Open beta testing

Supported Databases

4

MongoDB supports flow control.

Real-time migration between MongoDB and DDS supports flow control.

Commercial use

From MongoDB to DDS

May 2022

No.

Feature

Description

Phase

Document

1

Some migration/synchronization paths are put into commercial use.

The following data flows meet the commercial use standards.

  • Real-time synchronization from DDM to Oracle
  • Real-time synchronization from MySQL to Oracle
  • Real-time synchronization from GaussDB(for MySQL) to MySQL
  • Real-time synchronization from GaussDB(for MySQL) to GaussDB(DWS)
  • Real-time synchronization from GaussDB(for MySQL) to Kafka
  • Real-time synchronization from GaussDB(for MySQL) to Oracle
  • Real-time synchronization from GaussDB(for MySQL) to CSS/ES
  • Real-time synchronization from PostgreSQL to Kafka

Commercial use

Billing Standard

2

New real-time synchronization scenarios are added.

  • Real-time synchronization from MongoDB to DDS (to the cloud)
  • Real-time synchronization from Microsoft SQL Server to GaussDB(DWS) (to the cloud)
  • Real-time synchronization from TiDB to GaussDB(for MySQL) (to the cloud)
  • Real-time synchronization from DB2 for LUW to GaussDB(DWS) (to the cloud)

Open beta testing

Supported Databases

3

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

Specification Description

4

Data processing is supported.

Real-time synchronization from MySQL to CSS/ES supports column mapping.

Commercial use

Data Processing

5

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

From MongoDB to DDS

April 2022

No.

Feature

Description

Phase

Document

1

Real-time disaster recovery supports the yearly/monthly billing mode.

Dual-active DR tasks support the yearly/monthly billing mode.

Commercial use

Billing Mode

2

The source DB2 for LUW database supports SSL.

The source database that is DB2 for LUW 10.5 or later supports SSL.

Commercial use

Synchronization Overview

3

Cloning tasks is supported.

  • The MySQL to CSS/ES synchronization task can be cloned.
  • The PostgreSQL to PostgreSQL synchronization task can be cloned.

Commercial use

Cloning a Synchronization Task

4

The migration page is optimized.

The page for configuring the migration from MongoDB to DDS is optimized.

Commercial use

From MongoDB to DDS

5

Task tags are optimized.

Adjusted the length and character range of tag keys and tag values.

Commercial use

Tag Management

March 2022

No.

Feature

Description

Phase

Document

1

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

Specification Description

Billing Mode

2

Data processing is supported.

Real-time synchronization from MySQL to CSS/ES and from GaussDB(for MySQL) to CSS/ES support data filtering and column filtering.

Commercial use

Data Processing

3

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

Supported Databases

4

A real-time synchronization scenario is supported.

Real-time synchronization from GaussDB distributed to GaussDB primary/standby is supported.

Open beta testing

Supported Databases

5

The MongoDB migration task supports more functions.

  • The progress details of real-time full migration between MongoDB and DDS can be displayed.
  • You can pause, reset, and clone real-time migration tasks from MongoDB to DDS and from DDS to MongoDB.

Commercial use

Cloning a Migration Task

6

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

Querying the Synchronization Progress

7

Data filtering is optimized.

The length of the WHERE condition for data filtering is changed to 512 characters.

Commercial use

Data Processing

8

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

Creating a Migration Task

February 2022

No.

Feature

Description

Phase

Document

1

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.

Open beta testing

From GaussDB Distributed to Kafka

2

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

From MySQL to MySQL

3

The backup migration page is optimized.

The GUI elements of the DRS backup migration function are optimized.

Open beta testing

Creating a Backup Migration Task

4

Snapshots can be exported during the synchronization of PostgreSQL databases.

You can export snapshots during real-time synchronization from PostgreSQL to PostgreSQL.

Commercial use

PostgreSQL Synchronization

5

Real-time synchronization supports multiple specifications.

You can select different specifications when creating specified synchronization tasks.

Commercial use

Specification Description

6

Batch operations

Tasks can be stopped in batches.

Commercial use

Stopping Synchronization Tasks

January 2022

No.

Feature

Description

Phase

Document

1

Some scenarios are put into commercial use.

MySQL to CSS/ES synchronization is put into commercial user.

Commercial use

Billing Standard

2

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

Supported Databases

3

A real-time synchronization scenario is supported.

DRS supports out-of-cloud synchronization from PostgreSQL to Kafka.

Commercial use

Supported Databases

4

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

Supported Databases

5

Objects can be imported using files.

During real-time synchronization from PostgreSQL to PostgreSQL, the objects can be imported using files.

Commercial use

PostgreSQL Synchronization

6

Backup migration supports more database versions.

Microsoft SQL Server 2019 backups can be migrated to the cloud.

Open beta testing

Supported Databases

December 2021

No.

Feature

Description

Phase

Document

1

Yearly/Monthly mode is supported.

Real-time synchronization tasks can be billed on a yearly/monthly basis.

Commercial use

Billing Mode

2

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

Real-Time Synchronization

3

A real-time synchronization scenario is supported.

  • DRS supports real-time synchronization from MySQL to GaussDB primary/standby in the cloud.
  • DRS supports real-time synchronization from GaussDB primary/standby to MySQL.

Commercial use

Supported Databases

4

MySQL to GaussDB(DWS) synchronization can be paused.

MySQL to GaussDB(DWS) synchronization can be paused and reset.

Commercial use

Pausing a Synchronization Task

5

Synchronization of PostgreSQL databases can be paused.

PostgreSQL to PostgreSQL synchronization can be paused and reset.

Commercial use

Pausing a Synchronization Task

6

The interface is adjusted.

The Send Notifications option is moved to the task confirmation page.

Commercial use

Creating a Task

November 2021

No.

Feature

Description

Phase

Document

1

New field types are supported during column processing.

DRS supports new field types during MySQL to GaussDB(for MySQL) data processing.

Commercial use

Data Processing

2

A real-time synchronization scenario is supported.

  • DRS supports real-time synchronization from GaussDB primary/standby to GaussDB(DWS).
  • DRS supports real-time synchronization from GaussDB(for MySQL) to MySQL.
  • DRS supports real-time synchronization from GaussDB(for MySQL) to GaussDB(DWS).
  • DRS supports real-time synchronization from DB2 for LUW to GaussDB primary/standby.
  • DRS supports real-time synchronization from DB2 for LUW to GaussDB distributed.

Open beta testing

Supported Databases

3

Some scenarios are in open beta testing.

The following data flows are in open beta testing.

  • Real-time synchronization from PostgreSQL to GaussDB(DWS)
  • Real-time synchronization from DDS to MongoDB
  • Real-time synchronization from GaussDB primary/standby to Oracle
  • Real-time synchronization from GaussDB primary/standby to Kafka
  • Real-time synchronization from GaussDB primary/standby to GaussDB distributed
  • Real-time synchronization from GaussDB primary/standby to GaussDB primary/standby
  • Real-time synchronization from GaussDB distributed to MySQL
  • Real-time synchronization from GaussDB(for MySQL) to Kafka
  • Real-time synchronization from GaussDB(for MySQL) to Oracle
  • Real-time synchronization from GaussDB(for MySQL) to CSS/ES
  • Real-time synchronization from self-built MySQL to CSS/ES
  • Real-time DR from MySQL to GaussDB(for MySQL) 
  • Real-time DR from DDM to DDM.

Open beta testing

Supported Databases

4

GaussDB distributed to GaussDB(DWS) synchronization supports more synchronization modes.

DRS supports real-time synchronization from GaussDB distributed to GaussDB(DWS) in full+incremental mode.

Open beta testing

Supported Databases

5

The synchronization from PostgreSQL to GaussDB(DWS) can be paused.

DRS supports re-editing and pausing real-time synchronization from PostgreSQL to GaussDB(DWS).

Commercial use

Pausing a Synchronization Task

6

PostgreSQL migration

Real-time migration from PostgreSQL to PostgreSQL is not supported. You can choose synchronization from PostgreSQL to PostgreSQL as an alternative.

Open beta testing

Supported Databases

September 2021

No.

Feature

Description

Phase

Document

1

DDLs can be filtered out in some scenarios.

Supported synchronization scenarios: MySQL to MySQL, MySQL to GaussDB(for MySQL), MySQL to GaussDB(DWS), and MySQL to PostgreSQL.

Open beta testing

Creating a Synchronization Task

2

Some scenarios are in open beta testing.

The following data flows are in open beta testing.

  • Real-time synchronization from Oracle to DDM
  • Real-time synchronization from Oracle to PostgreSQL
  • Real-time synchronization from DDM to Kafka
  • Real-time synchronization from DDM to GaussDB(DWS)
  • Real-time synchronization from PostgreSQL to PostgreSQL
  • Single-active disaster recovery from GaussDB(for MySQL) to GaussDB(for MySQL)

Open beta testing

Supported Databases

3

A real-time synchronization scenario is supported.

  • DRS supports real-time synchronization from DDM to DDM.
  • DRS supports real-time synchronization from MySQL to Oracle.
  • DRS supports real-time synchronization from GaussDB(for MySQL) to Oracle.
  • DRS supports real-time synchronization from GaussDB(for MySQL) to ElasticSearch.
  • DRS supports real-time incremental synchronization of MongoDB.
  • DRS supports real-time synchronization from self-built MySQL to ElasticSearch.

    Open beta testing

    Supported Databases

    4

    Synchronization from MySQL to GaussDB distributed supports comparison.

    Synchronization from MySQL to GaussDB distributed supports object-level and row-level comparison.

    Commercial use

    Comparing Synchronization Items

    5

    The product architecture description and function principles are added.

    The DRS architecture description and function principles are added.

    Open beta testing

    Product Architecture and Function Principles

    6

    Task cloning is supported.

    DRS supports task cloning for MySQL real-time synchronization.

    Commercial use

    Cloning a Synchronization Task

    August 2021

    No.

    Feature

    Description

    Phase

    Document

    1

    DRS supports migration of accounts from MySQL to GaussDB(for MySQL) primary/standby.

    DRS supports migration of permissions and accounts from MySQL to GaussDB(for MySQL).

    Commercial use

    From MySQL to GaussDB(for MySQL)

    2

    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.

    • Oracle->MySQL
    • Oracle->PostgreSQL
    • Oracle -> GaussDB(for MySQL) 

    Commercial use

    Supported Databases

    3

    Some scenarios are in open beta testing.

    The following data flows are in open beta testing.

    • MySQL-> GaussDB distributed
    • Oracle -> GaussDB distributed
    • GaussDB distributed -> Oracle
    • GaussDB distributed -> GaussDB(DWS)
    • GaussDB distributed -> Kafka
    • GaussDB distributed -> GaussDB distributed

    Open beta testing

    Supported Databases

    4

    A real-time synchronization scenario is supported.

    • DRS supports real-time synchronization from MySQL to ElasticSearch.
    • DRS supports real-time synchronization from GaussDB primary/standby to GaussDB primary/standby.

    Commercial use

    Supported Databases

    5

    PostgreSQL 13 is supported.

    DRS supports real-time synchronization for PostgreSQL 13.

    Commercial use

    Supported Databases

    6

    The task exception notification is modified.

    The DRS task exception notification is selected from the SMN topic.

    Commercial use

    Creating a Synchronization Task

    7

    Data comparison results can be exported.

    DRS supports exporting data comparison results.

    Commercial use

    Comparing Synchronization Items

    July 2021

    No.

    Feature

    Description

    Phase

    Document

    1

    Some scenarios are put into commercial use.

    Oracle to GaussDB(DWS) synchronization is put into commercial use.

    Commercial use

    Billing Mode

    2

    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

    From MySQL to GaussDB(for MySQL) Primary/Standby

    3

    A real-time synchronization scenario is supported.

    • DRS supports out-of-cloud synchronization from GaussDB(for MySQL) to Kafka.
    • DRS supports real-time synchronization from DDM to MySQL.
    • DRS supports real-time synchronization from PostgreSQL to GaussDB distributed.

    Open beta testing

    Supported Databases

    4

    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

    PostgreSQL Synchronization

    5

    MySQL synchronization supports column processing.

    MySQL to MySQL real-time synchronization supports column processing.

    Commercial use

    MySQL Synchronization

    June 2021

    No.

    Feature

    Description

    Phase

    Document

    1

    Some scenarios are put into commercial use.

    The following data flows support commercial use:

    • Real-time synchronization from DDM to RDS for MySQL
    • Real-time synchronization from MySQL to RDS for PostgreSQL
    • Real-time synchronization from MySQL to GaussDB(for MySQL)

    Commercial use

    Billing Standard

    2

    Bill adjustment

    • DRS charges fees for data transmission through a public network.
    • DRS adjusts fees for migrating databases out of the cloud.

    Commercial use

    Billing Standard

    3

    A real-time synchronization scenario is supported.

    DRS supports out-of-cloud synchronization from DDM to Kafka.

    Open beta testing

    From DDM to Kafka

    4

    New permissions are added.

    DRS adds new permissions, allowing users to perform all operations except deleting instances.

    Open beta testing

    Permissions Management

    May 2021

    No.

    Feature

    Description

    Phase

    Document

    1

    The synchronization of tables without primary keys is supported.

    DRS supports synchronization of tables without primary keys during MySQL to GaussDB(DWS) synchronization.

    Commercial use

    Real-Time Synchronization

    2

    Incremental synchronization supports some DDL statements.

    • DRS supports synchronization of some DDLs during incremental synchronization from PostgreSQL to PostgreSQL.
    • Incremental synchronization from MySQL to GaussDB(DWS) supports some DDL operations.

    Open beta testing

    Incremental DDL Synchronization from PostgreSQL to PostgreSQL