Help Center> Data Replication Service> Preparations> Getting Started with Common Practices
Updated on 2023-11-13 GMT+08:00

Getting Started with Common Practices

After completing basic preparations such as accounts, permissions, databases, and networks, you can view common practices to better use DRS.

Table 1 Common practices

Scenario

Practice

Description

Creating a Task

Real-Time Migration

From Other Cloud MySQL to RDS for MySQL

This practice describes how to use DRS to migrate data from a MySQL database on another cloud to a Huawei Cloud RDS for MySQL instance through a public network.

From Other Cloud MySQL to GaussDB(for MySQL)

This practice describes how to use DRS to migrate data from a MySQL database on another cloud to a Huawei Cloud GaussDB(for MySQL) instance through a public network.

From Other Cloud MongoDB to DDS

This practice describes how to use DRS to migrate data from a MongoDB database on another cloud to a Huawei Cloud DDS instance through a public network.

From ECS-hosted MySQL to RDS for MySQL

This practice describes how to use DRS to migrate data from a MySQL database built on an ECS to an RDS for MySQL instance in the same VPC of the same region through a VPC.

From ECS-hosted MySQL to GaussDB(for MySQL)

This practice describes how to use DRS to migrate data from a MySQL database built on an ECS to a GaussDB(for MySQL) instance in the same VPC of the same region through a VPC.

From ECS-hosted MongoDB to DDS

This practice describes how to use DRS to migrate data from a MongoDB database built on an ECS to a DDS instance in the same VPC of the same region through a VPC.

From On-Premises MySQL to RDS for MySQL

This practice describes how to use DRS to migrate data from an on-premises MySQL database to a Huawei Cloud RDS for MySQL instance through a public network.

From On-Premises MongoDB to DDS

This practice describes how to use DRS to migrate data from an on-premises MongoDB database to a Huawei Cloud DDS instance through a public network.

From RDS for MySQL to DDM

This practice describes how to use DRS to migrate data from a Huawei Cloud RDS for MySQL instance to a DDM instance in different regions through a VPN.

From MySQL Schema and Logic Table to DDM

This practice describes how to use DRS to migrate data from MySQL shards and tables to a DDM instance through a public network.

Backup Migration

Migrating Microsoft SQL Server Backup Data to RDS for SQL Server

This practice describes how to use DRS to restore local Microsoft SQL Server data backups to an RDS for SQL Server instance. DRS supports full backup migration and full+incremental backup migration.

Real-Time Synchronization

From Other Cloud PostgreSQL to RDS for PostgreSQL

This practice describes how to use DRS to synchronize data from a PostgreSQL database on another cloud to an RDS for PostgreSQL instance through a public network.

From ECS-hosted PostgreSQL to RDS for PostgreSQL

This practice describes how to use DRS to synchronize data from a PostgreSQL database built on an ECS to an RDS for PostgreSQL instance through a VPC.

From On-Premises PostgreSQL to RDS for PostgreSQL

This practice describes how to use DRS to synchronize data from an on-premises PostgreSQL database to an RDS for PostgreSQL instance through a public network.

From On-Premises Oracle to GaussDB

This practice describes how to use DRS to create a full+incremental task to continuously synchronize data from an on-premise Oracle database to a GaussDB instance through a public network.

From On-Premises Oracle to DDM

This practice describes how to use DRS to create a full+incremental task to continuously synchronize data from an on-premise Oracle database to a DDM instance through a public network.

From RDS for MySQL to Kafka

This practice describes how to use DRS to create an incremental task to synchronize incremental data from an RDS for MySQL instance to a Kafka instance through a VPC.

Real-Time DR

Configuring Remote Single-Active DR for an RDS for MySQL Instance Using DRS

This practice describes how to use DRS to synchronize data from an RDS for MySQL instance in the production center to an RDS for MySQL instance in the DR center through a public network to implement data DR between the primary instance and the DR instance across regions.

Querying Task Progress

Real-Time Migration

Querying the Migration Progress

DRS shows the task progress using a progress bar, helping you keep track of the status of a task.

Real-Time Synchronization

Querying the Synchronization Progress

Real-Time DR

Querying the DR Progress

Comparing Data

Real-Time Migration

Comparing Migration Items

Data comparison allows you to check data consistency between source and destination databases before and after the migration. To minimize the impact on services and shorten the service interruption duration, DRS provides multiple comparison methods.

Real-Time Synchronization

Comparing Synchronization Items

Real-Time DR

Comparing DR Items

Managing Tasks

Real-Time Migration

Migration Task Life Cycle

During the life cycle of a DRS task, you can edit, pause, reset, resume and stop the task, and modify the flow control mode of the task as required.

Real-Time Synchronization

Synchronization Task Life Cycle

Real-Time DR

DR Task Life Cycle