更新时间:2025-09-12 GMT+08:00

配置文件存储批量迁移方案

本节介绍为文件存储批量迁移配置迁移方案的方法。

文件存储批量迁移:适用于源端有多个文件存储地址内的资源需要迁移的场景。如果只有单个文件存储地址内的资源需要迁移,请直接创建单个文件存储迁移工作流

准备工作

  • 创建迁移项目

    在MgC控制台为本次迁移创建独立的项目,方法请参见项目管理

  • 创建迁移集群

    通过集群可以创建Master节点、迁移节点和列举节点,确保文件存储工作流的顺利运行。创建方法请参考创建集群

  • 创建目的端弹性文件系统

    在目的端创建相应的弹性文件系统,用于迁移后的数据存储和管理,方法请参见创建弹性文件系统创建SFS Turbo文件系统

注意事项

  • 一个方案只能创建一个迁移工作流。
  • 一个方案最多添加100个文件存储。
  • 同一方案下的目的端文件存储必须处于同一区域。

操作步骤

  1. 登录迁移中心管理控制台。在左侧导航栏的项目下拉列表中选择创建的应用迁移项目
  2. 在左侧导航栏选择“ 迁移方案配置”,进入迁移方案配置页面。
  3. 单击页面右上角的“创建迁移方案”按钮,右侧弹出迁移方案模板窗口。
  4. 单击文件存储批量迁移框中的“开始配置”按钮,进入文件存储批量迁移页面。
  5. 基础信息区域,根据表1,配置相关参数。

    表1 基础信息参数配置说明

    参数

    配置说明

    方案名称

    用户自定义。

    描述(可选)

    用户自定义。

    目的端文件存储区域

    选择目的端文件存储所在区域。

  6. 单击“添加文件存储”按钮,在下方的列表中会新增一行源端文件存储配置信息。

    图1 添加源端文件存储

  7. 根据表2,配置源端文件存储信息。

    表2 源端文件存储参数配置说明

    参数

    说明

    须知

    存储类型

    支持的源端存储类型包括:NAS_GFS、NAS_NFS_V3_PROTOCOL、NAS_NFS_V3_MOUNT,请根据实际情况选择。

    NAS_GFS:谷歌云文件系统。

    NAS_NFS_V3_PROTOCOL:支持标准NFSV3协议的文件系统选用。

    NAS_NFS_V3_MOUNT:支持非标准NFSV3协议的文件系统选用。

    迁移方式

    选择迁移方式。

    • 全量迁移:迁移源端文件存储服务地址+路径内的全部数据。
    • 列表迁移:通过列表文件过滤迁移,只迁移列表文件中的对象。

    -

    列表路径

    迁移方式选择列表迁移时,填写列表文件所在路径。迁移方式选择全量迁移时,无需填写。

    列表文件需要满足如下要求:

    • 列表文件大小不能超过30 MB。
    • 列表文件类型必须为.txt类型。
    • 列表文件必须是UTF-8无BOM格式编码格式。
    • 列表文件每行只能包含一个文件名称,且文件名称使用URL Encode编码。
    • 列表文件行长度不超过16×1024=16384字节,否则迁移失败。
    • 列表文件行数不超过10000

    文件存储服务地址

    输入源端文件系统的挂载地址。

    • 存储类型为NAS_GFS时,文件存储服务地址可以填写主机名、域名、可选的子域、灵活的端口号和路径表示。
    • 存储类型为NAS_NFS_V3_PROTOCOL和NAS_NFS_V3_MOUNT时,格式为:
      • IP地址:/
      • IP地址:/ xxx
      • 域名:/
      • 域名:/ xxx

    无论是全量迁移还是列表迁移,源端文件存储服务地址+路径的组合或源端文件存储服务地址+列表路径的组合都必须是唯一的不能重复,都遵循前缀匹配规则。

    例如,已有组合是地址192.168.0.1:/a和路径/abc/a,那么添加或修改另一个地址为192.168.0.1:/a和路径/abc时,会因重复而报错。要覆盖已有路径,需要先删除旧的地址和路径组合。

    路径

    输入待迁移文件路径,格式为:/文件夹。

    列表迁移时,路径填写为/即可。

  8. 配置完成后,单击操作列的“保存”。所有待迁移文件存储添加完成后,单击“下一步”,进行目的端配置。
  9. 在列表中单击操作列的“修改”,根据表3,配置目的端文件存储信息。

    表3 目的端文件存储参数配置说明

    参数

    说明

    须知

    源端路径

    根据源端文件存储服务地址+路径的组合自动生成。

    -

    存储类型

    目前只支持NAS_NFS_V3_MOUNT(非标准NFSV3协议的文件系统)。

    文件存储服务地址

    • 产品类型选择通用文件系统时,输入目的端文件系统的挂载地址。挂载地址可以在文件系统列表页面,单击挂载地址后面的图标复制获取。
    • 产品类型选择SFS Turbo时,输入目的端文件系统的共享路径。共享路径可以在SFS Turbo文件系统列表页面,单击共享路径后面的图标复制获取。

    文件存储服务地址+路径的组合可以重复。

    路径

    输入目的端接收文件的路径,格式为:/文件夹。

    -

  10. 配置完成后,单击操作列的“保存”。所有资源的目的端配置完成后,单击“下一步”,进行集群评估。集群评估为可选操作,您可以跳过该步骤,直接绑定已有集群,也可以通过评估,获取集群规格推荐后,去创建集群。集群的创建方法请参考创建集群
  11. 单击“下一步”,进入集群配置,绑定已有迁移集群,本方案下所有资源将通过绑定的集群迁移。
  12. 单击“立即绑定”,右侧弹出集群选择窗口。
  13. 在集群列表中,选择需要使用的集群(要求集群状态为健康),单击“确认”。如果需要对集群进行修改,请参考集群管理

    图2 选择集群

  14. 集群配置完成后,单击“确定”,迁移方案创建完成。在迁移方案配置页面的方案列表,可以查看已创建的迁移方案。

    • 如果需要对迁移方案配置进行调整,可以单击操作列的“设计”进行修改。
    • 设计进度已完成时,单击操作列的“创建工作流”,即可创建文件存储批量迁移工作流