
# 迁移第三方云厂商数据至OBS
有大量数据在第三方云厂商对象存储上的用户，需要先将第三方云厂商上的对象数据下载到本地，再通过OBS控制台、客户端等工具上传到OBS，整个过程耗时又耗力，容易存在漏传、误传等问题。
针对迁移第三方云厂商的对象数据至OBS的场景，华为云提供OMS服务。通过迁移服务，用户只需在控制台配置简单的连接参数以及迁移任务，即可把数据从第三方云厂商轻松、平滑地迁移至OBS。如[表1]所示，用户可根据适用场景、迁移速率和费用选择适合的迁移方式。
 表1迁移方案 
| 迁移方式                                               | 适用场景                                                  | 支持的迁移源端                                                                                  | 迁移速率                           | 费用                                                                                      |
|:---|:---|:---|:---|:---|
| [OMS方式]       | 适用于大规模对象数据（500TB以下）全量或增量迁移场景。                         | 请参见[OMS支持迁移的第三方云厂商](https://support.huaweicloud.com/qs-oms/zh-cn_topic_0045916962.html#) | 10\~20TB/天                     | 收费方法请参见[OMS计费说明](https://support.huaweicloud.com/productdesc-oms/oms_01_0028.html)。     |
| [MGC方式]        | 适用于大规模对象数据（500TB以上）全量或增量迁移场景。                         | 请参见[迁移其他云平台存储数据至华为云](https://support.huaweicloud.com/bestpractice-mgc/mgc_05_0017.html)  | 大于100TB/天（具体迁移速率与集群/待迁移文件大小有关） | 收费方法请参见[迁移中心 MGC计费说明](https://support.huaweicloud.com/productdesc-mgc/mgc_01_0005.html) |
| [OBS镜像回源方式（公测中）] | 适用于无缝迁移数据到OBS场景，即业务数据存储用户自己建立的源站，需要在不中断业务的情况下迁移到OBS上。 | 用户自己建立的数据源站                                                                              | 不涉及                            | 由第三方云厂商收取数据读取费用，具体以第三方云厂商提供的价格为准。                                                       |
   
![](https://support.huaweicloud.com/bestpractice-obs/public_sys-resources/note_3.0-zh-cn.png)
低成本、500TB以上的数据迁移请在华为云上[提交工单](https://console.huaweicloud.com/ticket/?locale=zh-cn#/ticketindex/business?productTypeId=2a129f7ed0b543c6b92d73e2c26aa590&subTypeId=-1&type=2)或联系人工客服，根据您的业务模型，为您定制适合超大规模数据迁移的方案。
 #### OMS方式
OMS是一种云上的对象数据迁移服务，具有安全、高效等优势。数据迁移时，采用HTTPS数据加密通道，确保数据的传输安全。在重复迁移过程中，只迁移有变动或新增的对象，降低成本。
图1OMS方式迁移数据示意图   
![](https://support.huaweicloud.com/bestpractice-obs/zh-cn_image_0000001970644741.png "点击放大")
1. 创建OBS桶 登录OBS[管理控制台](https://console.huaweicloud.com/console/?locale=zh-cn#/obs/manager/buckets)，创建桶用于存放迁移数据。
   
2. 创建OMS迁移任务 在OMS控制台创建迁移任务，通过配置访问密钥、桶名等参数将第三方云厂商（源端）与OBS（目的端）关联。
   具体操作步骤请参见[创建对象存储迁移任务](https://support.huaweicloud.com/qs-oms/zh-cn_topic_0045916962.html#)。
   
3. 开始数据迁移 执行OMS迁移任务，开始数据迁移。数据迁移过程中，可以在OMS查看任务执行状态以及查看到最终结果。
   
 
#### 迁移示例
1. **阿里云OSS迁移至华为云OBS**
   本方案介绍了如何将阿里云对象存储（Object Storage Service，简称OSS）上的数据迁移到华为云对象存储OBS。
   具体方案请参见[操作教程](https://support.huaweicloud.com/bestpractice-oms/oms_05_0571.html)。
   
2. **腾讯云COS迁移至华为云OBS**
   本方案介绍了如何将腾讯云对象存储（Cloud Object Storage，简称COS）上的数据迁移到华为云对象存储OBS。
   具体方案请参见[操作教程](https://support.huaweicloud.com/bestpractice-oms/oms_05_0581.html)。
   
3. **七牛云迁移至华为云OBS**
   本方案介绍了如何将七牛云对象存储（Kodo）上的数据迁移到华为云对象存储OBS。
   具体方案请参见[操作教程](https://support.huaweicloud.com/bestpractice-oms/oms_05_0601.html)。
   
4. **百度云BOS迁移至华为云OBS**
   本方案介绍了如何将百度云对象存储BOS(Baidu Object Storage，简称BOS）上的数据迁移到华为云对象存储OBS。
   具体方案请参见[操作教程](https://support.huaweicloud.com/bestpractice-oms/oms_05_0071.html)。
   
5. **优刻得US3迁移至华为云OBS**
   本方案介绍了如何将优刻得对象存储（US3）上的数据迁移到华为云对象存储OBS。
   具体方案请参见[操作教程](https://support.huaweicloud.com/bestpractice-oms/oms_05_0081.html)。
   
6. **金山云KS3迁移至华为云OBS**
   本方案介绍了金山云对象存储（Kingsoft Standard Storage Service，简称KS3）上的数据迁移到华为云对象存储OBS。
   具体方案请参见[操作教程](https://support.huaweicloud.com/bestpractice-oms/oms_05_0091.html)。
   
7. **HTTP/HTTPS数据源迁移至华为云OBS**
   本方案介绍了如何将网络资源迁移至华为云对象存储OBS。
   具体方案请参见[操作教程](https://support.huaweicloud.com/bestpractice-oms/oms_05_0111.html)。
   
 
#### 业务割接方案
如涉及业务割接，请参考以下方案。
1. [使用"回源配置方案"迁移增量对象数据](https://support.huaweicloud.com/bestpractice-oms/oms_01_0035.html)
2. [使用"源端/目的端双写方案"方案迁移增量对象数据](https://support.huaweicloud.com/bestpractice-oms/oms_01_0036.html)
3. [使用"多次同步方案"迁移增量对象数据](https://support.huaweicloud.com/bestpractice-oms/oms_01_0037.html)
 
 #### MGC方式
通过独立专享迁移集群以及配置迁移专线，简单、快捷实现对象存储一站式上云，提升上云效率。
图2MGC方式迁移数据示意图   
![](https://support.huaweicloud.com/bestpractice-obs/zh-cn_image_0000002354575861.png "点击放大")
1. 创建目的端。 在华为云提前创建目的端对象桶。详细操作步骤参见[创建目标端](https://support.huaweicloud.com/bestpractice-mgc/mgc_05_0017.html#mgc_05_0017__section264101113117)。
   
2. 创建集群。 迁移集群是专为存储工作流提供协作中的核心组件，通过集群可以创建和管理迁移节点、列举节点，部署和升级迁移插件，确保存储工作流顺利运行。详细说明和创建步骤请参见[创建集群](https://support.huaweicloud.com/bestpractice-mgc/mgc_05_0017.html#mgc_05_0017__section181801628134114)。
   
3. 创建存储迁移工作流。 创建迁移工作流，开始进行迁移任务。详细说明和创建步骤请参见[创建存储迁移工作流](https://support.huaweicloud.com/bestpractice-mgc/mgc_05_0017.html#mgc_05_0017__section57361353153715)。
   
 
 #### OBS镜像回源方式
一般情况下，当客户端访问OBS时，如果OBS中没有被访问的数据，将会返回404错误。OBS提供镜像回源功能，可以在被请求的数据不存在时，通过回源规则从源站获取对应数据。
用户为桶定义镜像回源规则后，如果客户端访问OBS桶中不存在的资源，且该资源符合镜像回源规则，OBS将以镜像回源的方式去数据源站获取资源，将该资源上传到OBS中并返回给客户端。整个过程不中断业务，适用于客户源站无缝迁移数据到OBS，用户可以在无感知的情况下，低成本地迁移业务到OBS上来。镜像回源流程如[图3]所示。
图3镜像回源流程   
![](https://support.huaweicloud.com/bestpractice-obs/zh-cn_image_0000001943409834.png "点击放大")
配置方法请参见[创建镜像回源规则](https://support.huaweicloud.com/usermanual-obs/obs_03_0006.html)。
