This topic describes the best practices for data migration, including migrating business data or log data from another business platform to MaxCompute or migrating data from MaxCompute to another business platform.
Background information
Traditional relational databases are not suitable for processing a large amount of data. If your data is stored in a traditional relational database and the amount of stored data is large, you can migrate the data from the database to MaxCompute.
MaxCompute provides comprehensive data migration solutions and a variety of classic distributed computing models. This can quickly solve massive data storage and computing problems and effectively reduce enterprise costs.
DataWorks provides comprehensive features for MaxCompute, such as Data Integration, DataStudio, data management, and Operation Center. Data Integration provides a stable, efficient, and scalable data synchronization platform.
Best practices
Migrate data across MaxCompute projects
Migrate data across MaxCompute projects that reside in the same region. For more information, see Migrate data across MaxCompute projects by using CLONE TABLE or Migrate data across MaxCompute projects by using DataWorks.
Migrate data across MaxCompute projects that reside in different regions. For more information, see Migrate data across MaxCompute projects in different regions by using cross-project data access.
Migrate business data from another business platform to MaxCompute
Migrate data from Hadoop to MaxCompute.
Migrate data from Oracle to MaxCompute. For more information, see Migrate data from Oracle to MaxCompute.
Migrate data from a Kafka cluster to MaxCompute. For more information, see Migrate data from a Kafka cluster to MaxCompute.
Migrate data from an Elasticsearch cluster to MaxCompute. For more information, see Migrate data from an Elasticsearch cluster to MaxCompute.
Migrate data from ApsaraDB RDS to MaxCompute. For more information, see Migrate data from ApsaraDB RDS to MaxCompute based on dynamic partitioning.
Migrate JSON data from Object Storage Service (OSS) to MaxCompute. For more information, see Migrate JSON data from OSS to MaxCompute.
Migrate JSON data from MongoDB to MaxCompute. For more information, see Migrate JSON-formatted data from MongoDB to MaxCompute.
Migrate data from a user-created MySQL database on an Elastic Compute Service (ECS) instance to MaxCompute. For more information, see Migrate data from a user-created MySQL database on an ECS instance to MaxCompute.
Migrate log data from another business platform to MaxCompute
Use Tunnel to migrate log data to MaxCompute. For more information, see Use Tunnel to upload log data to MaxCompute.
Use DataHub to migrate log data to MaxCompute. For more information, see Use DataHub to migrate log data to MaxCompute.
Use DataWorks to migrate log data to MaxCompute. For more information, see Use DataWorks Data Integration to migrate log data to MaxCompute.
Migrate data from MaxCompute to another business platform
Migrate data from MaxCompute to OSS. For more information, see Migrate data from MaxCompute to OSS.
Migrate data from MaxCompute to Tablestore. For more information, see Migrate data from MaxCompute to Tablestore.