更新时间:2026-09-30 GMT+08:00
分享

OBS多前缀批量迁移

本文将详细介绍如何使用前缀列表文件(包含多个前缀的列表文件)来筛选并批量迁移OBS桶内的对象。

准备工作

  • 使用MgC之前,您需要拥有一个华为云账号或一个可用于访问MgC的IAM用户,获取方法请参见准备工作。
  • 在MgC控制台创建应用迁移项目。
  • 将源端资源所在账号的AK/SK和目的端桶所在账号的AK/SK分别添加到MgC。添加方法请参考凭证管理,认证方式选择AK/SK 。源端AK/SK作为采集源端资源的凭证,目的端AK/SK作为迁移凭证。
  • 确保源端账号AK/SK和目的端账号AK/SK拥有迁移需要的权限,详细介绍请参见如何获取源端桶和目的端桶权限?
  • 在华为云创建用于接收源端对象存储数据的OBS桶(即目的端桶),创建方法请参考创建桶。如果您已有目的端桶,则无需重新创建。
  • 创建前缀列表文件。

    为每个待迁移的源端桶,创建一个对应的前缀列表文件(即一个桶对应一个前缀列表文件),前缀列表文件要求如下:

    • 文件格式为.txt,大小不超过2 MB。
    • 每行只能包含一个前缀,每个前缀的长度不超过1024个字符。
    • 前缀总数(即行数)不超过1000。

使用须知

  • 支持的区域
    当前支持在以下区域(Region)进行批量迁移,其它Region请使用线下工具RDA或者咨询其它方案进行迁移。
    • 华北-北京四
    • 华北-乌兰察布一
    • 华南-广州
    • 华东-上海一
    • 华东-上海二
    • 华东-青岛
    • 西南-贵阳一
    • 中国-香港
    • 亚太-新加坡
  • 内网迁移

    支持在同一Region内通过内网进行迁移。

  • 软连接处理
    MgC不支持源端路径为软链接的迁移。如果源端包含软链接,请进行如下处理:
    • 填写实际的文件路径。
    • 迁移完成后,手动在目的端创建相应的软链接。

步骤一:发现并采集源端桶

  1. 登录迁移中心管理控制台。在左侧导航栏的项目下拉列表中选择创建的应用迁移项目。
  2. 单击左侧导航栏的“资源调研”,进入“资源调研”页面。
  3. 选择“在线调研”页签,单击“云平台采集”,进入“云平台采集”参数配置页面。

    图1 云平台采集

  4. 根据表1,完成任务配置和基础信息区域的参数配置。

    表1 基础信息和任务配置区域参数配置说明

    区域

    参数

    说明

    任务配置

    源端

    选择源端云平台,此处选择“华为云”。

    凭证

    选择在完成准备工作时添加的源端账号凭证,如未提前添加凭证,请单击“新建凭证”,认证方式选择“AK/SK”,输入源端账号的AK/SK,并保存凭证。

    区域

    选择源端资源所在区域,支持多选。

    资源类型

    在下拉列表,选择“存储 > 对象存储”。

    基础信息

    任务名称

    默认名称规则为:任务类型-当日时间,可修改自定义任务名称。

    任务说明(可选)

    输入任务说明。

    关联到应用(可选)

    选择采集到的资源要加入的应用,通过应用可以将资源进行分组管理。如果下拉列表中无应用,按如下步骤创建:

    1. 单击“新建应用”,输入自定义的应用名称和描述。
    2. 选择业务场景和使用场景,区域选择目的端所在区域。
    3. 单击“确定”按钮,完成创建。

  5. 单击“确认”,创建在线调研对象存储资源任务完成,进入任务中心页面,系统自动开始资源采集。

    当任务状态为“成功”时,采集完成。

步骤二:创建迁移集群

在创建迁移集群时会产生部分其他服务费用,详情请参见计费说明。

为了保证迁移的稳定性和数据安全,创建的迁移集群不支持用户自行登录。如您有特殊需求必须登录,请联系技术支持人员。

  1. 在左侧导航栏选择“其他 > 迁移集群管理”,进入迁移集群管理页面。
  2. 单击页面右上角的“创建集群”按钮,进入创建集群页面。

    如果是首次创建迁移集群,需要您同意华为云账号进行相关的委托授权。单击,可以查看委托权限所包含的细粒度权限。

  3. 根据表2,配置参数。

    表2 集群参数配置说明

    区域

    参数

    配置说明

    限制说明

    基础配置

    集群名称

    自定义名称。

    同一账户下集群名称不可重名。

    区域

    选择创建集群的区域。

    与目的端区域保持一致。

    集群类型

    选择集群使用场景。

    当前仅支持存储迁移场景。

    节点配置

    密钥对

    用于远程登录集群的弹性云服务器时进行身份认证。需要提前创建账号密钥对,方法请参考创建密钥对。

    -

    企业项目

    该参数针对企业用户使用。可以将ECS加入已启用的企业项目。如果当前账号无可用企业项目,则默认创建并使用“default”企业项目。

    企业项目管理提供了一种按企业项目管理云资源的方式,帮助您实现以企业项目为基本单元的资源及人员的统一管理,默认项目为default。

    关于创建和管理企业项目的详情,请参见《企业管理用户指南》。

    -

    迁移管理节点ECS规格

    用于管理迁移节点和列举节点。

    节点数量为1,无法修改。

    迁移节点ECS规格

    迁移节点用于执行迁移和对比的动作,推荐规格8U16G。

    • 规格选定后,后续无法更改。
    • 设置的节点数量需要同时满足如下要求:
      • 迁移节点数+列举节点数+1 ≤100
      • 迁移节点数+列举节点数+1 ≤子网可用IP数

    列举节点ECS规格

    列举节点用于执行列举动作,推荐规格8U16G。

    网络配置

    虚拟私有云

    在下拉列表中选择虚拟私有云。

    -

    子网

    选择与虚拟私有云网段相同且满足可用IP数的子网。

    子网的可用IP数≥迁移节点数+列举节点数+1。

    模式选择

    • 公网:使用公网迁移,并选择公网网关。如果没有可用网关,选择“新建网关”,选择网关规格和EIP(EIP最多支持同时勾选20个)。
    • 内网:使用内网迁移,适用于同一区域内的迁移场景。
    • 专线:使用专线迁移,通过专线直接访问源端数据。搭建云专线的方法可参考云专线最佳实践。

    -

    高级设置

    DNS配置(可选)

    填写DNS服务器IP地址,用于追加/etc/resolv.conf文件中的nameserver参数值。多个DNS服务器地址使用英文逗号分隔,例如:192.0.2.1,192.0.2.2

    最多可输入3个DNS服务器地址。

    域名映射配置(可选)

    添加域名到IP地址的映射,用于修改/etc/hosts文件。

    最多可添加500个IP地址映射。

    -

    流量控制

    设置迁移任务在指定时段的最大流量带宽。

    • 不勾选,则不进行流量控制
    • 勾选,进行流量控制。在“开始时间”、“结束时间”和“限速”文本框中输入数值。
      须知:

      例如:设置开始时间08:00、结束时间12:00、限制最大流量20 MB/s,当迁移任务运行到(08:00~12:00)该时间段时,最大迁移速度将限制为20 MB/s。该时间段以外,迁移速度不做限制。

    • 最多可添加五条流量控制规则。
    • 时区时间以控制台所选Region的当地时间为准。

    启用LTS服务

    • 启用:记录存储迁移过程中的日志,便于查看和定位迁移中出现的问题。
    • 不启用:不记录存储迁移过程中的日志。

    -

  4. 参数配置完成后,单击“确认”开始创建集群。在迁移集群列表中查看集群状态,状态详情参见集群状态说明。如果集群状态为创建失败,将鼠标移动到“创建失败”上,可以查看失败原因。在解决失败原因后,可以通过操作列的“更多 > 重试”功能,重新创建集群。

步骤三:创建对象存储批量迁移任务

  1. 在左侧导航栏选择“存储迁移 > 批量存储迁移”,进入“批量存储迁移”页面。
  2. 单击“对象存储 > 创建迁移任务”按钮,右侧弹出“创建迁移任务”窗口。
  3. 系统会默认创建任务名称,您也可以自定义任务名称。输入任务相关描述(可选)。
  4. 单击“确认”,对象存储批量迁移任务创建完成并进入任务配置页面的“配置迁移资源”阶段。

步骤四:配置迁移任务

配置迁移任务包括四个阶段:迁移资源配置、迁移参数配置、迁移集群配置和配置确认。

步骤五:跟踪迁移任务

在迁移任务列表,单击任务名称,进入“任务详情”页面,可以查看该迁移任务的状态,进展以及所包含资源的迁移进度。以下为您可以对任务中的资源进行的相关操作:
  • 查看资源迁移信息:单击资源名称,右侧弹出“资源迁移详情”窗口,可以查看该资源的迁移“基本信息”,“运行状态”和“资源迁移进度”等信息。
  • 步骤确认:当资源的运行步骤到达需要手动确认的步骤时,单击对应资源“迁移状态”列或“操作”列的“确认”按钮,迁移任务才会继续进行后续迁移步骤。

    迁移任务包含的迁移阶段和步骤的详细信息,可以在“任务详情”页面的右上角单击“查看任务模板”进行查看。

相关文档