对象存储迁移服务 OMS
对象存储迁移服务 OMS
- 最新动态
- 功能总览
- 产品介绍
- 快速入门
- 用户指南
- 最佳实践
- API参考
- SDK参考
-
常见问题
- 高频常见问题
-
产品咨询
- 在什么条件下使用基于评估创建迁移任务?
- 如何从一个区域迁移OBS桶数据到另一区域?
- 如何迁移一个账号下的OBS数据到另一个账号下?
- 源端有多个桶,如何迁移到华为云一个OBS桶里?
- 如何迁移根目录下的数据?
- 迁移对源端数据是否有影响?源端数据改变对迁移结果有什么影响?
- 迁移完成后,如何修改已迁移对象路径?
- 如果一直有数据写入OBS的情况下,使用OMS服务如何保证数据一致性?
- 如何获取源端桶权限和目的端桶权限?
- 如何查看迁移任务中迁移了哪些对象?
- 如何查看迁移任务组中迁移了哪些对象?
- 如何查看同步任务中迁移了哪些对象?
- OMS同步任务可以指定时间段吗?
- OMS如何迁移指定时间的文件?
- OMS如何迁移指定文件后缀的文件?
- OMS是否支持批量桶迁移?
- 目的端桶存储类型为归档存储,迁移到目的端桶的数据存储类型是什么类型?
- 迁移任务与迁移任务组的适用场景是什么?
- 是否支持同步源端删除操作?
- OMS保证迁移数据一致性的校验策略是什么?
- 迁移完成后,为什么目的端桶对象个数/大小与源端桶对象个数/大小不一致?
- 迁移是否会影响目的端桶的已有数据
- 迁移完成,为什么迁移进度和已传输容量均显示为0?
- 存储类型介绍
- 迁移限制
- 迁移时长
-
异常恢复
- 评估后创建迁移任务失败怎么办?
- 源端对象存储访问频率过高导致迁移失败怎么办?
- 迁移任务执行失败怎么办?
- 迁移任务组执行失败怎么处理?
- SMN消息通知功能无法正常使用怎么办?
- 如何解决KMS状态错误导致的迁移任务失败?
- 迁移失败后提示“无法读取归档类型数据,请解冻数据后进行迁移”该如何处理?
- CDN常见问题场景以及解决方法有哪些?
- 迁移阿里云数据时,对象名称中包含“/”的对象均迁移失败,其余对象迁移成功
- 输入对象前缀时,提示“无法访问对象,请检查并确保:对象存在且具有访问权限”
- 迁移并行文件系统对象时,一致性校验失败如何处理?
- 无法下载桶对象,OMS也无法迁移
- 迁移任务失败,传输中断问题该怎么解决?
- 修订记录
- 视频帮助
- 通用参考
链接复制成功!
计费说明
计费方式
对象存储迁移服务(Object Storage Migration Service,以下简称OMS)当前处于免费期,免费期内使用OMS服务不收取任何费用。免费期结束后,OMS服务将根据您使用的迁移流量进行收费,计费方式简单灵活、易于预测。
下载与上传流量费用
数据迁移时,OMS会先将数据从源端下载,再将数据上传至OBS,这个过程会产生一定的流量费用。
- 源端下载数据时,会产生流量费用,流量由数据的实际大小决定,费用由源端数据所在云服务商收取。
说明:
- 为节省您的费用,建议您开通CDN流量包或使用OMS多策略限速功能,在对象存储非闲时采取限速。具体CDN流量包和闲时流量包费用,以各云服务商定价为准。
- 如果使用OMS的自动解冻功能,还会存在对象解冻/取回费用。
- 数据上传至华为云OBS不收取流量费用。
- 同一区域内,无论是同账号迁移或跨账号迁移,均不会产生流量费用。
API请求次数
OMS在数据迁移前需要对源端和目的端的文件进行对比;迁移时将源端数据下载后上传到目的端;迁移完成后校验文件,会产生API请求。API请求分为每个对象基本请求+ 公共请求(列举对象,上传失败对象列表,网络异常重试,自动解冻等)。不同场景下,API请求次数不同。
- 目的端不存在源端同名对象
- 对源端的操作
- 迁移前判断对象是否存在+对比数据需要一次请求:head
- 迁移数据需要一次请求:get
- 迁移完成后校验数据需要一次请求:head
- 对目的端的操作
- 迁移前对比数据需要一次请求(判断对象是否存在):head
- 迁移数据需要一次请求:put
- 迁移完成后设置数据存储类型需要一次请求:put
- 迁移完成后校验数据需要一次请求:head
- 对源端的操作
- 目的端存在源端同名对象(大小一致,且目的端最后修改时间晚于源端最后修改时间),重复对象,无需迁移。
- 对源端的操作
- 迁移前判断对象是否存在+对比数据需要一次请求:head
- 对目的端的操作
- 迁移前对比数据需要一次请求(判断对象是否存在):head
- 对源端的操作
- 目的端存在源端同名对象(大小不一致,或源端最后修改时间晚于目的端最后修改时间),不同对象,目的端对象会被源端对象覆盖。
- 对源端的操作
- 迁移前判断对象是否存在+对比数据需要一次请求:head
- 迁移数据需要一次请求:get
- 迁移完成后校验数据需要一次请求:head
- 对目的端的操作
- 迁移前对比数据需要一次请求(判断对象是否存在):head
- 迁移数据需要一次请求:put
- 迁移完成后设置数据存储类型需要一次请求:put
- 迁移完成后校验数据需要一次请求:head
- 对源端的操作
若源端需要迁移的文件大于50 MB,则迁移数据时会将文件进行分段后再上传,单个分段大小为50 MB,此时迁移数据的请求数根据迁移数据大小决定。
例如:大小为200 MB的文件会被分成四段上传,源端产生2次head,4次get,目的端产生2次head,5次put(4个分片上传+一次合并)请求。
估算迁移计费
一般情况,迁移费用可参考如下公式估算:
迁移费用=调用源端API次数 x 源端API调用单价+调用目的端API次数 x 目的端API调用单价+对象总容量x 源端出口流量单价
- 调用源端API次数=(对象总数/1000)+对象总数 x 3
- 调用目的端API次数=对象总数 x 4
- 源端出口流量单价(根据源端云服务商套餐确定)
须知:
- 华为云只负责收取调用目的端API的费用;调用源端API的费用和源端出口流量费用均由源端云服务商收取。
- 迁移时忽略的对象由于需要判断对象是否存在+对比数据,因此在源端和目的端均会产生API请求费用,但由于忽略对象并没有迁移,因此不会产生流量费用。