文档首页/对象存储服务 OBS/用户指南/数据管理/数据复制/使用OMS实现跨账号同区域桶之间数据复制
更新时间:2026-03-26 GMT+08:00
分享

使用OMS实现跨账号同区域桶之间数据复制

使用场景

跨账号同区域复制是指将某个账号某个区域下的源桶中的数据复制到另一账号同区域下的目标桶中。

本节介绍使用对象存储迁移服务(Object Storage Migration Service,OMS)的控制台和API以及OBS的API、SDK、Browser+工具、obsutil工具实现跨账号同区域桶之间数据复制。

支持复制的对象范围:指定文件/文件夹、对象列表、对象前缀、URL列表、指定时间修改后的对象会被复制。

支持复制的对象内容:对象内容、元数据(对象名称、大小、最后修改时间、创建者、版本号、用户定义的元数据)、ACL(OBS API、obsutil支持)、存储类别、WORM保留策略(OBS API支持)、对象标签(OBS API支持)。

图1 跨账号同区域复制

OBS帮助您将存储于华为云对象存储的业务数据复制到同区域另一个桶,但华为云并不感知您的数据的具体内容,也不对您使用本服务的合法合规性负责。

约束与限制

使用OMS迁移数据时的约束限制,请参见OMS约束与限制

跨账号同区域复制费用说明

  • 使用OMS的控制台和API进行数据迁移时,会调用源端和目的端的对象存储服务的API进行数据的上传、下载,所以会产生一定的API请求及下载流量费用,详情请参见OMS计费说明。同时,对象存储至目标桶,还会产生存储费用,详情请参见存储费用
  • 使用OBS API、SDK、Browser+、obsutil进行同区域数据复制时,会产生请求费用、存储费用,如表1
    表1 同区域复制数据说明

    操作名称

    产生费用类别

    费用说明

    付费方式

    同区域复制数据

    请求费用

    按复制成功的对象数计算请求次数,产生请求费用。复制对象过程中调用的请求,请参考复制对象说明

    成功复制一个对象产生一个copy请求。

    如何计算请求费用等详细说明,请参见请求费用说明

    按需计费

    流量费用

    免费。同区域跨桶复制数据为内网传输,暂不收取传输费用。

    NA

    存储费用

    同区域复制目标桶的存储费用。

    如果您修改了复制对象的存储类别,复制到目标桶的数据按新的存储类型计算存储费用。

    按需计费

    资源包(各存储类别对应的存储包)

前提条件

  • 已在某个账号某个区域下创建源桶。
  • 已在另一个账号的同区域下创建目标桶。创建桶操作请参见创建桶

跨账号同区域数据复制

支持使用对象存储迁移服务(Object Storage Migration Service,OMS)控制台和API来进行跨账号同区域数据迁移,支持使用OBS的API、SDK、命令行工具obsutil进行跨账号同区域数据复制。

OMS迁移数据为非自动迁移,即源桶中数据修改后,不会自动同步至目标桶。源桶中数据修改后,需要再次执行迁移任务后,才可将源桶中数据的增量同步至目标桶中。

相关文档