文档首页/ 对象存储迁移服务 OMS/ 最佳实践/ 业务割接方案最佳实践/ 使用“回源配置方案”迁移增量对象数据
更新时间:2024-10-25 GMT+08:00

使用“回源配置方案”迁移增量对象数据

本节指导用户使用回源配置方案迁移增量对象数据。

优势

此方案优势在于:

  • 业务零中断,增量迁移间未同步的数据通过回源配置保证用户无感知。
  • 可靠性高,割接前可提前验证,迁移后可校验。

操作流程

“回源配置方案”迁移增量对象数据流程图,如图1所示。
图1 回源配置方案迁移增量对象流程图

迁移过程及操作步骤示意图如图2所示。

图2 迁移示意图

操作步骤说明如下:

  1. T1时间:启动全量迁移、华为侧业务验证。

    ①全量迁移:将T1时间点之前的源端存量数据全量迁移到华为云(此时客户业务系统还会继续往源端桶新增业务数据)。

    ②业务验证:验证迁移数据 + 验证华为侧数据业务(数据读取和写入)。

  2. T2时间:启动首次增量数据迁移、评估数据增量速度。

    ③增量迁移:将T1~T2时间段生成的新增数据迁移到华为云。

    ④评估增量速度:对比源端和目的端,评估增量数据生成速度,用于确定后续业务验证时间。

  3. T3时间:OBS回源配置+业务割接、启动剩余增量数据迁移。

    ⑤OBS回源配置+业务割接:通过配置OBS回源,保证业务割接后,源端剩余的增量数据能够通过OBS回源访问,客户业务不中断;业务割接后,客户业务系统开始将新增数据存储到华为云,源端对象存储不会再有新增数据。

    ⑥增量迁移:将T2~T3时间段生成的新增数据迁移到华为云。

    ⑦一致性验证:对比源端、目的端桶的对象总数和总大小,确保源端数据全部迁移完成。

迁移过程中,对象存储迁移服务会调用源端云服务提供商的对象存储服务接口,所产生的费用都遵从源端云服务提供商的计费规则并由其向您收取。

前提条件

  • 注册华为账号并开通华为云
  • 已获取源端和目的端账号的AK/SK。
    • 源端桶对应账户需要的权限包括:列举桶,获取桶位置,列举对象,获取对象元数据,获取对象内容。获取方式参见源端桶权限获取
    • 目的端桶需要的权限包括:列举桶,获取桶位置,列举对象,获取对象元数据,获取对象内容,上传对象,列举已上传段,取回归档存储对象。获取方式参见目的端桶权限获取
  • 已在OBS服务中创建桶。

操作步骤

  1. 登录管理控制台。
  2. 单击管理控制台左上角的,在下拉框中选择区域。
  3. 单击“服务列表”,选择“迁移 > 对象存储迁移服务”。

    进入“对象存储迁移服务”页面。

  4. 使用OMS迁移源端全量数据,如果迁移数据量大于3TB,或者迁移对象数多于500万,建议参考创建迁移任务组

    少量数据建议参考创建迁移任务

  5. 迁移完成+业务验证OK后。登录OBS控制台,创建数据回源规则并将业务切换到华为云。

    具体操作步骤,请参考创建数据回源规则

  6. 再次使用OMS迁移源端全量数据,执行增量迁移,并全量比较源端目的端对象差异,将源端所有未迁移对象或有修改对象同步到目的端(比较规则请参见如果目的端存在和源端同名的迁移对象,会不会发生覆盖?)。

    如果迁移数据量大于3TB,或者迁移对象数多于500万,建议参考创建迁移任务组

    少量数据建议参考创建迁移任务