All Products
Search
Document Center

MaxCompute:Data migration overview

Last Updated:Mar 26, 2026

MaxCompute supports data migration from relational databases, message queues, object storage, log systems, and other MaxCompute projects. Use this page to find the right migration path for your scenario.

When your data volume outgrows a traditional relational database, migrate to MaxCompute to use its distributed computing models and reduce storage and processing costs. DataWorksDataWorksDataWorks extends MaxCompute with Data Integration, DataStudio, data management, and Operation Center. Data Integration provides a stable, efficient, and scalable data synchronization platform for moving data in and out of MaxCompute.

Migrate data across MaxCompute projects

Same region

Different regions

Migrate business data to MaxCompute

Source Guide
Hadoop Migrate data from Hadoop to MaxCompute
Oracle Migrate data from Oracle to MaxCompute
Kafka Migrate data from a Kafka cluster to MaxCompute
Elasticsearch Migrate data from an Elasticsearch cluster to MaxCompute
ApsaraDB RDS Migrate data from ApsaraDB RDS to MaxCompute based on dynamic partitioning
Object Storage Service (OSS) — JSON data Migrate JSON data from OSS to MaxCompute
MongoDB — JSON data Migrate JSON-formatted data from MongoDB to MaxCompute
MySQL on Elastic Compute Service (ECS) Migrate data from a user-created MySQL database on an ECS instance to MaxCompute

Migrate log data to MaxCompute

Choose a tool based on your ingestion method:

Tool Guide
Tunnel Use Tunnel to upload log data to MaxCompute
DataHub Use DataHub to migrate log data to MaxCompute
DataWorks Data Integration Use DataWorksDataWorksDataWorks Data Integration to migrate log data to MaxCompute

Migrate data from MaxCompute