Migrate data between OSS buckets

更新时间:
复制 MD 格式

Online Migration Service moves data between Object Storage Service (OSS) buckets — across accounts, across regions, or within the same region. Configure migration tasks and monitor progress and traffic from the console.

For migrations from third-party storage systems, see the relevant migration tutorials in the Online Migration Service documentation.

Migration scenarios

  • Cross-account -- Move data from an OSS bucket in one Alibaba Cloud account to a bucket in another account.

  • Cross-region -- Move data from an OSS bucket in one region to a bucket in a different region.

  • Same-region -- Move data between OSS buckets within the same region.

Migration workflow

Configure the source and destination data addresses in the console, then create a migration task. Once the task starts, manage it, monitor progress, and view traffic information from the console.

Migration process diagram

  • For data security and consistency, we recommend using HTTPS.

  • After the migration task completes, verify data consistency between the source and destination.

Warning

Always verify the destination data after the migration completes. Deleting source data before verification may result in permanent data loss, for which you are solely responsible.

The workflow for creating a migration task:

Create a migration task

Endpoint and network rules

The endpoint you choose determines the network path and traffic costs. Select the endpoint for each data address based on its region relative to the console.

Important
  1. If a data address is in the same region as the console, use the internal endpoint. Using the internal endpoint for both source and destination routes all data over the Alibaba Cloud internal network with no traffic fees.

  2. If a data address is in a different region than the console, use the public endpoint. Using the public endpoint for both source and destination routes all data over the public network. Outbound traffic fees are incurred at the source; inbound traffic is free.

Storage class constraint

Important

Before migrating data, restore any objects in the Archive or Cold Archive storage class. Migration tasks cannot read objects in an unrestored Archive or Cold Archive state. Create the migration task only after restoration is complete.

Terminology

  • Data address -- A source or destination location that you configure in the console for a migration task.

  • Migration task -- A unit of work in Online Migration Service. Each task defines a source data address, a destination data address, and the migration configuration.

  • Internal endpoint -- An endpoint for accessing OSS within the same region over the Alibaba Cloud internal network.

  • Public endpoint -- An endpoint for accessing OSS from outside the region over the public network.

In this tutorial