Help Center/ Object Storage Service/ User Guide/ Data Management/ Data Replication/ Same-Region Replication Within an Account Using OMS
Updated on 2026-08-21 GMT+08:00

Same-Region Replication Within an Account Using OMS

Scenarios

Same-region replication within an account is to replicate data from a source bucket to a destination bucket within the same region of an account.

This section describes how to replicate data between buckets within the same region of an account using the OMS console, OMS APIs, OBS APIs, OBS SDKs, OBS Browser+, or obsutil.

Replication scope: files/folders, object lists, objects with a specified prefix, URL lists, and objects modified after a specified time

Replication content: object content, metadata (object name, size, last modification time, creator, version number, and user-defined metadata), ACL (supported by OBS APIs and obsutil), WORM retention policy (supported by OBS APIs), object tag (supported by OBS APIs), and storage class

Figure 1 Same-region replication within an account

OBS helps you replicate your service data stored in OBS to another bucket in the same region. However, Huawei Cloud does not have visibility into your data and is not responsible for ensuring the legal compliance of your use of OBS.

Constraints

For details about the constraints on using OMS for data migration, see OMS Notes and Constraints.

Billing for Same-Region Replication Within an Account

  • When you use the OMS console or APIs to migrate data, OBS APIs of both the source and destination ends are invoked to handle data upload and download. You will be billed for the API requests and data download traffic. For details, see OMS Billing. In addition, you will be billed for storing the objects in the destination bucket. For details, see Storage Costs.
  • When you use OBS APIs, OBS SDKs, OBS Browser+, or obsutil to replicate data within the same region, you will be billed for requests and storage. For details, see Table 1.
    Table 1 Billing for data replication in the same region

    Action

    Billing Item

    Description

    Billing Mode

    Replicate data in the same region

    Requests

    You are billed for the number of successfully replicated objects. Successfully replicating one object creates a copy request. For details, see Copying Objects.

    To learn about the request billing, see Requests.

    Pay-per-use

    Data transfer

    Free, because data in the same region is replicated over an intranet.

    N/A

    Storage space

    Storage space occupied by objects stored in the destination bucket.

    If you have specified another storage class for object copies in the destination bucket, these copies are billed based on the new storage class.

    Pay-per-use

    Resource packages

Prerequisites

  • There is a source bucket in a region of an account.
  • There is a destination bucket in the same region of the same account. To create a bucket, see Creating a Bucket.

Same-Region Replication Within an Account

You can use the OMS console or APIs to migrate data within the same account and region or use OBS APIs, SDKs, or obsutil to replicate data within the same account and region.

OMS does not automatically migrate data. This means that data changes in a source bucket will not be automatically synchronized to the destination bucket. To synchronize the data changes, you must execute a migration task.