Why DRS?
Live migration does not interrupt services and real-time synchronization ensures efficient data transfer and data consistency.
Service Assurance
Databases can be migrated while your services are running continuously.
During the migration, only a small proportion of resources will be consumed and you can minimize the impact on database performance by adjusting the migration speed.
With DRS, you can run a trial migration to verify the migration results in advance, and the trial migration task can be created in just a few minutes.
DRS eliminates data silos and activates our automotive production system.
FAW Hongqi
Ease of Use
The evolution of DRS is based on practical and technological experience involving from 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, hundreds of migration items are checked, and guidance is provided to ensure the migration is successful.
Fast, precise, and stable! Huawei Cloud helped Jinjiang complete data migration in 1 hour.
Jinjiang Metropolo Hotel
Reliable
DRS allows you to compare data, monitor synchronization delay in real time, and check data integrity and consistency.
DRS supports traffic replay, which means that you can perform a trial run in 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.
Huawei Cloud databases enable large enterprises to reconstruct their traditional databases on the cloud.
Yonyou
Technical Innovation
DRS uses a patented fast comparison algorithm to continuously compare and synchronize data and dynamically check data consistency.
DRS can handle real-time synchronization in complex scenarios, such as synchronizations between distributed or partitioned databases.
Two-way synchronization enables you to access the nearest database and supports dual-active cross-region disaster recovery.
Huawei Cloud databases helped Mengxiang enter a new era of e-commerce.
Mengxiang
Functions
-
Data can be migrated without service interruptions. The cutover process is controllable, which is important for migrations from on-premises databases to cloud databases, and migrations between different cloud platforms.
Data can be migrated without service interruptions. The cutover process is controllable, which is important for migrations from on-premises databases to cloud databases, and migrations between different cloud platforms.
-
Migrations can be from other cloud platforms to Huawei Cloud, on-premises databases to Huawei Cloud, or databases running on ECS to Huawei Cloud. (View all supported databases)
Homogenous migrations: MySQL->MySQL, MySQL->GaussDB(for MySQL), PostgreSQL-> PostgreSQL, SQL Server-> SQL Server, MongoDB-> MongoDB, DDM->DDM
Heterogeneous migrations: Oracle->MySQL, Oracle->GaussDB(for MySQL), Oracle->GaussDB, MySQL->PostgreSQL, Oracle->PostgreSQL, MySQL->ES/CSS
Big data services: MySQL->GaussDB(DWS), Oracle->GaussDB(DWS), PostgreSQL->GaussDB(DWS), MySQL->Kafka, Oracle->Kafka, GaussDB(for MySQL)->Kafka
Data can be migrated to Huawei Cloud from other cloud platforms, on-premises databases, databases on ECSs, MySQL shards or tables, Oracle, SQL Server, MongoDB, or PostgreSQL databases. (View all supported databases)
-
[Real-time migration] Inventory data is automatically migrated and incremental data is continuously synchronized. Source and destination data is kept in sync. You select when services are cut over. Tables, views, stored procedures, triggers, user permissions, and parameters can all be migrated at a time you select.
[Real-time synchronization] Real-time synchronization channels are established to address data sharing issues. DRS supports data flow integration with the data warehouse and big data services, and provides data conversion capabilities, such as database table name mapping and row/column filtering.
[Real-time disaster recovery] DRS provides near-real-time DR channels across cities to prevent long-term service interruptions caused by faults in any individual city. A primary/standby switchover can be performed in just a few clicks and remote DR database becomes read-only for security.
[Backup migration] You can migrate source database backups directly to the cloud without connecting to the source database.
[Data subscription] The latest hot data can be pushed from a database to the downstream service programs and platforms through a consumption interface.
Real-time full or incremental migration, real-time data synchronization, real-time disaster recovery, backup migration, and data subscription are supported.
-
[Read-only destination database] You can set the destination database to read-only during migration to prevent misoperations and data inconsistency, and improve the migration success rate.
[Scheduled start] You schedule migration tasks for off-peak hours to minimize impacts on your services.
[Flow control] To prevent a migration from occupying network bandwidth resources, you can adjust the data extraction rate.
[Progress details] You can view the overall migration progress and phase, or view the migration progress of a single object.
[Resumable data transfer] DRS is a reliable way to ensure no data is lost to network jitter or if network connectivity is poor.
[Pre-check] Experience based on tens of thousands of cases is used to identify hundreds of check items to include, improving migration success rate.
[Synchronization delay] You can use the synchronization delay and health status as key indicators to determine the best time for a service cutover.
[Abnormal alarm] If a task is abnormal and there is too much delay, DRS automatically sends you a notification, freeing you from too much monitoring of tedious ongoing tasks.
[Data comparison] You can compare the number of objects, number of rows, and multiple aspects of the content. The innovative online comparison technology of DRS provides you with results in seconds.
Read-only destination databases, scheduled start, flow control, progress details, resumable data transfer, pre-check, synchronization delay, abnormal alarm, data comparison are supported.
-
The source and destination database can communicate with each even if they are deployed on different networks with services such as public network (EIP), Virtual Private Network (VPN), Virtual Private Cloud (VPC), and Cloud Connect (for cross-region VPCs) linking them together.
Data can be transmitted over an EIP on the Internet, in VPN and VPC, or across VPCs using a cloud connection (for cross-region VPCs).
Application Scenarios
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
Heterogeneous Migrations
DRS provides a complete solution for heterogeneous migrations. Database and Application Migration UGO, referred to as UGO, is a professional cloud service that focuses on heterogeneous database structure migration and application SQL conversion. With UGO, DRS can perform heterogeneous migrations smoothly.
Advantages
Data Synchronization
Data synchronization refers to the real-time flow of key service data from one source to the other with the consistency of the data ensured.
Application scenarios
Game integration, load simulation, read/write separation, data aggregation, and source data-based reporting, Data governance, data analysis, decision-making dashboard, and vertical service splitting
Advantages
Multi-Active DR
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
Success Stories
Large-scale commercial use of DRS in 2,000+ enterprises around the world, covering industries such as finance, government, telecom, and Internet