Help Center> Cloud Data Migration> FAQ> General> What Kind of Service Data Can Be Migrated Using CDM?

What Kind of Service Data Can Be Migrated Using CDM?

Cloud Data Migration (CDM) implements data mobility by enabling batch data migration among homogeneous and heterogeneous data sources. It supports on-premises and cloud file systems, relational databases, data warehouses, NoSQL, big data, and object storage.

CDM supports the following migration modes:
  • Table/file migration: It is applicable to data migration to the cloud, data exchange on the cloud, and data migration to on-premises service systems.
  • Entire DB migration: It is applicable to database migration to the cloud.
Table 1 describes the supported data sources.
Table 1 Supported data sources during table/file migration

Category

Data Source

Export

Import

Data warehouse

Data Warehouse Service (DWS)

Supported

Supported

Data Lake Insight (DLI)

Not supported

Supported

FusionInsight LibrA

Supported

Supported

Hadoop

MRS HDFS

Supported

Supported

MRS HBase

Supported

Supported

MRS Hive

Supported

Supported

FusionInsight HDFS

Supported

Supported

Apache HDFS

Supported

Supported

Hadoop release version

Not supported

Not supported

FusionInsight HBase

Supported

Supported

FusionInsight Hive

Supported

Supported

Apache HBase

Supported

Supported

Apache Hive

Supported

Supported

Object storage

Object Storage Service (OBS)

Supported

Supported

Alibaba Cloud Object Storage Service (OSS)

Supported

Not supported

Qiniu Cloud Object Storage (KODO)

Supported

Not supported

Amazon Simple Storage Service (Amazon S3)

Supported

Not supported

Tencent Cloud Object Storage (COS)

Supported

Not supported

File system

FTP

Supported

Supported

SFTP

Supported

Supported

HTTP

Supported

Not supported

Network Attached Storage (NAS)

Supported

Supported

Scalable File Service (SFS Turbo)

Supported

Supported

Relational database

RDS for MySQL

Supported

Supported

RDS for PostgreSQL

Supported

Supported

RDS for SQL Server

Supported

Supported

Distributed Database Middleware (DDM)

Supported

Not supported

MySQL

Supported

Supported

PostgreSQL

Supported

Supported

Microsoft SQL Server

Supported

Supported

Oracle

Supported

Supported

IBM Db2

Supported

Supported

Derecho (GaussDB)

Supported

Supported

NewSQL (GaussDB)

Supported

Supported

SAP HANA

Supported

Supported

MYCAT

Supported

Supported

NoSQL

Distributed Cache Service (DCS)

Not supported

Supported

Document Database Service (DDS)

Supported

Supported

CloudTable Service (CloudTable)

Supported

Supported

CloudTable OpenTSDB

Supported

Supported

Redis

Supported

Supported

MongoDB

Supported

Supported

Cassandra

Supported

Supported

Search

Cloud Search Service (CSS)

Supported

Supported

Elasticsearch

Supported

Supported

Message system

Data Ingestion Service (DIS)

Supported

Supported

Apache Kafka

Supported

Supported

MRS Kafka

Supported

Supported

DMS Kafka

Supported

Supported

  • In the preceding table, the non-cloud data sources, such as MySQL, can be the on-premises MySQL, MySQL built on ECSs, or MySQL on the third-party cloud.
  • When DIS, Apache Kafka, or DMS Kafka functions as the migration source, CDM can migrate data to only the following types of data sources:
    • CSS
    • DIS
    • Apache Kafka
    • DMS Kafka
Table 2 lists the data sources supporting entire DB migration using Cloud Data Migration.
Table 2 Supported data sources in entire DB migration

Source Data Type

Destination Data Type

RDS for MySQL

MRS (Hive)

DWS

CSS

OBS

CloudTable

MySQL

×

×

PostgreSQL

×

×

Microsoft SQL Server

×

×

×

Oracle

×

×

Elasticsearch

×

×

×

×

×

MongoDB

×

×

×

×

×

×

HBase

×

×

×

×

×

IBM Db2

×

×

Derecho (GaussDB)

×

×

DDM

×

×

SAP HANA

×

×

DWS

×

×

×

Hive

×

×

×

×