Updated on 2025-11-17 GMT+08:00

What Is OMS?

Object Storage Migration Service (OMS) is an online data migration service that helps you quickly, easily, and securely move data from object storage on other clouds to Object Storage Service (OBS) on Huawei Cloud.

OMS can migrate data from AWS, Alibaba Cloud, Microsoft Azure, Baidu Cloud, Huawei Cloud, Kingsoft Cloud, UCloud, QingCloud, Qiniu Cloud, Tencent Cloud, HTTP/HTTPS data sources, and Google Cloud.

Typical application scenarios of OMS include:

  • Object data migration: Migrate object storage data to Huawei Cloud when migrating typical web applications.
  • Cloud DR: Replicate object storage data to Huawei Cloud for disaster recovery.
  • Object data restoration: Use data backups from other cloud service providers to quickly restore data to Huawei Cloud.

Main Functions

OMS provides the following functions:

Migration tasks: If a source bucket contains no more than 3 TB of data or 5 million objects, create a migration task to quickly migrate the object data. For more information, see Table 1.

Table 1 Functions supported by migration tasks

Function

Description

Creating a Migration Task

You can create a migration task to migrate your object data.

Viewing a Migration Task

You can view the migration progress and details of a migration task at any time.

Managing a Migration Task

You can pause, resume, restart, or delete a migration task.

Migration task group: If a source bucket contains more than 3 TB of data or 5 million objects, consider creating a migration task group with multiple migration tasks so the object data can be migrated concurrently across tasks, maximizing performance through parallel execution. For more information, see Table 2.

Table 2 Functions supported by migration task groups

Function

Description

Creating a Migration Task Group

You can create a migration task group to migrate object data across multiple tasks.

Viewing a Migration Task Group

You can view the migration progress and details of a migration task group at any time.

Managing a Migration Task Group

You can pause, resume, or restart tasks in a migration task group.

Synchronization task: Create such a task to proactively synchronize changed objects on the source platform. You can configure an event trigger for the source object storage service. When an object is added or modified, the source object storage service calls the data synchronization API of OMS via a function workflow to synchronize data to Huawei Cloud OBS in a timely manner. For more information, see Table 3.

You can only create synchronization tasks in CN North-Beijing4 and CN East-Shanghai1.

Table 3 Functions supported by synchronization tasks

Function

Description

Creating a Synchronization Task

You need to enter the AK/SK pairs required for accessing the source and destination buckets, and configure synchronization task parameters.

Configuring a Synchronization Request on the Source Platform

After you create a synchronization task, you need to configure the source object storage service to request OMS to migrate newly added and modified source objects. To do so, you can use a message notification or function service on the source platform.

Monitoring a Synchronization Task

After a synchronization task is started, you can view the synchronization progress and details at any time.