Data Replication Service (DRS)

Data Replication Service (DRS)

Stability and Reliability

High availability and anomaly awareness are used to quickly identify faults and facilitate service recovery, minimizing downtime and preventing data loss.

Multi-source Heterogeneity

Data from more than 20 relational and non-relational databases can be migrated, and over 100 data flows are provided for homogeneous migration, heterogeneous migration, and data import to the lake or warehouse.

Robust Functions

DRS provides real-time migration, real-time synchronization, real-time disaster recovery, data subscription, and workload replay. It supports full migrations, incremental migrations, flow control, and data processing.

Ease of Use

DRS provides a wizard-based operation page, flexible parameter configuration, comprehensive monitoring metrics, real-time alarm notification, and a range of open APIs.

Why Huawei Cloud DRS?

Data Migration with Zero Downtime

Data Migration with Zero Downtime

  • Databases can be migrated without taking your services offline.

  • The migration requires only minimal resources, and you can further minimize any impacts on database performance by adjusting the migration speed.

  • With DRS, you can run a trial migration to test migration results in advance. It only takes a few minutes to set up.

Easy Setup and Simplified Operations

Easy Setup and Simplified Operations

  • The evolution of DRS is based on practical and technological experience involving thousands of customer cases.

  • DRS provides an easy-to-use self-service portal with clear navigation, ensuring that you can create a migration task in minutes.

  • Before the migration begins, hundreds of migration items are checked, and guidance is provided to ensure the migration is successful.

Data Monitoring and Rollback Solution

Data Monitoring and Rollback Solution

  • DRS allows you to compare data, monitor synchronization delay in real time, and check data integrity and consistency.

  • DRS supports workload replay, which means that you can perform a trial run on the cloud to see whether the cloud database can handle your source database workload during peak hours.

  • DRS also provides a rollback solution, just in case you want to undo your migration.

Technical Innovation

Technical Innovation

  • DRS uses workload capture and simulation replay to accurately test and analyze syntax compatibility and performance problems.

  • DRS uses a patented fast comparison algorithm to continuously compare and synchronize data and dynamically check data consistency.

  • Two-way synchronization enables you to access the nearest database and supports dual-active cross-region disaster recovery.

Application Scenarios

Application Scenarios

Database Migration to the Cloud
Database Migration to the Cloud

DRS supports incremental migration for improved service continuity. An incremental migration minimizes service downtime. Databases can be smoothly migrated to the cloud, with all database objects migrated and services impacts kept to an absolute minimum.

Advantages
High performance

Parallel processing accelerates the migration process.

More freedom

You can perform DDL operations on the source database during the migration.

Minimal downtime

You can migrate with minimal downtime, often with no service interruptions at all.

Security and controllability

With object filtering, privacy protection, operation audits, latency monitoring, and online comparisons, the migration process is 100% visible and controllable.

Data Synchronization
Data Synchronization

Data synchronization refers to the real-time flow of key service data from one source to the other with the consistency ensured.

Advantages
High performance

DRS limits synchronization delay to just milliseconds, and supports shard reading and parallel replay.

Elastic scaling

DRS allows you to add objects during synchronization, and supports DDL synchronization, tables without primary keys, and resumable transfer.

Data processing

DRS supports database mapping, table mapping, many-to-one synchronization, conflict policies, fault tolerance, synchronization timestamps, synchronization type stamps, and soft deletion.

Multi-Active DR on the Cloud
Multi-Active DR on the Cloud

DRS supports data synchronization with a local IDC as the service center and Huawei Cloud as the DR center. You can easily perform disaster recovery for your local IDC equipment room without having to invest heavily in infrastructure upfront.

Advantages
High freedom

You can perform DDL operations on the source database during the migration.

Easy to manage

You can monitor synchronization delay and compare data consistency in a simple manner.

Fault recovery

After a synchronization fault is rectified, DRS automatically resumes the interrupted synchronization and keeps your data in sync between the source and destination databases.

Workload Replay
Workload Replay

A workload replay task captures the real-world application requests for certain period of time and simulates the service loads of the source database on the destination database so you can fully assess the effectiveness and performance of the destination database before deploying the change in production. All of the SQL statements executed during the required period on the source database, results to the SQL statements, and time required for executing the SQL statements will be recorded.

Advantages
High accuracy

Slow or incompatible SQL statements can be identified.

High performance

Traffic can be replayed at more than 1x speed to test the maximum performance of a database.

Comprehensive analysis

Multiple aspects of syntax compatibility and performance analysis can be compiled into reports and displayed visually.

Related Services

Continuous Innovation with Millions of Customers

Continuous Innovation with Millions of Customers

Start Your

Cloud

Journey
Try Free

More Services

More Services