本文介绍数据迁移的注意事项和操作步骤。

注意事项

在线迁移需注意以下问题:
  • 源地址和目的地址均为阿里云NAS且同Region时,默认使用阿里云内网进行数据迁移(即使创建数据地址时,选择的是外网的Endpoint)。
  • 在线迁移会占用源地址和目的地址的网络资源。若您的业务比较重要,建议您对迁移任务设置限速,或在空闲时间启动迁移任务。
  • 在线迁移前会检查源地址和目的地址的文件,但是若您源和目的地址有相同文件名的文件,且源地址的文件更新时间比目的地址文件更新时间晚,迁移时会直接覆盖目的地址的文件。若两个文件内容不同,必须更改文件名或做好备份。
  • 若迁移的源地址中有软链接文件,迁移时会被忽略。

步骤一:创建源地址

  1. 登录阿里云数据在线迁移控制台
  2. 选择在线迁移服务 > 数据地址,然后单击创建数据地址
  3. 创建数据地址页面,配置相关参数,然后单击确定
    参数 是否必选 说明
    数据类型 选择NAS
    数据所在区域 选择NAS服务所在地域。

    阿里云NAS选择NAS服务所在地域;其他NAS选择其挂载的VPC网络所在地域。

    数据名称 输入3~63位字符。不支持短横线(-)和下划线(_)之外的特殊字符。
    NAS来源 根据实际情况选择NAS的来源。
    • 阿里云:您在阿里云创建的NAS服务。
    • 其他:通过其他途径创建的NAS服务,需挂载到阿里云专有网络VPC下。
    文件系统 是(仅针对阿里云NAS) 选择目标NAS对应的文件系统。
    挂载点 是(仅针对阿里云NAS) 选择目标NAS对应的挂载点。
    注意 目前只支持挂载在VPC网络下的NAS,经典网络暂时不支持。
    专有网络 是(仅针对其他NAS) 选择目标NAS挂载的VPC网络。
    交换机 是(仅针对其他NAS) 选择目标NAS挂载的交换机。
    NAS网络地址 是(仅针对其他NAS) 填写NAS服务器的VPC网络私有IP地址。
    子目录 可选 填写需要迁移的数据所在文件目录。若不填写,则默认为目录“/”。
    注意 若您填写了子目录,必须保证NAS服务器中存在该子目录,否则会导致数据地址创建失败。
    连接类型 是(仅针对其他NAS) 选择NAS的协议类型。
    是否有连接密码 是(仅针对其他NAS) 选择是否需要访问密码。
    • 无密码:当访问NAS服务无需密码时选择无密码。
    • 有密码:当访问NAS服务有密码的时候,选择有密码,并填写正确的用户名和密码信息。
    说明 关于数据地址创建后的状态,请参见数据地址状态
  4. 可选:如果系统提示该功能在公测中,请单击去申请提交白名单权限申请。
  5. 可选:填写相关信息,提交迁移公测申请。申请通过后,您将收到短信提醒。

步骤二:创建目的地址

  • 若您的源NAS和目的NAS在同一个VPC网络下,具体操作,请参见步骤一:创建源地址
  • 若您的源NAS和目的NAS在已打通的两个不同VPC网络下,需严格按照以下内容创建目的地址。
    • 数据类型:选择NAS
    • 数据所在区域:需选择和源NAS所在地域相同的地域。
    • NAS来源:选择其他
    • 专有网络:需选择和源NAS相同的VPC网络。
    • 交换机:需选择和源NAS相同的交换机。
    • NAS网络地址:若目的NAS是阿里云NAS,则填写NAS的挂载地址;若是其他NAS,则填写NAS在VPC网络中的私有 IP。
    • 更多信息,请参见步骤一:创建源地址

步骤三:创建迁移任务

  1. 选择在线迁移服务 > 迁移任务,然后单击创建迁移任务
  2. 创建迁移任务页面,阅读迁移服务条款协议,选中我理解如上条款,并申请开通数据迁移服务,然后单击下一步
    在弹出的费用提示对话框,单击确认,继续创建OSS_请求数收费
  3. 配置任务页签,设置相关参数,然后单击下一步
    参数 是否必选bixuan 说明
    任务名称 输入任务名称。名称要求如下:
    • 长度为3~63个字符。
    • 由小写字母、数字、短划线(-)组成。
    • 不能以短横线(-)开头或结尾。
    源地址 选择已创建的源地址。
    目的地址 选择已创建的目的地址。
    注意 若您源地址和目的地址属于不同的国家,您在配置迁移任务前需提交工单,申请开通创建跨国迁移任务的权限。您需承诺您的业务属于合法经营,数据的流动符合当地法律法规,数据没有违法违规信息。
    指定目录
    • 不过滤:不过滤迁移目录。
    • 排除:迁移时,不迁移排除目录下的文件和子目录。
    • 包含:迁移时,只迁移包含目录下的文件和子目录。
    说明
    • 目录不能以正斜线(/)或者反斜线(\)开头,并且目录中不能出现双斜线(//),点号(..)和双引号("),提交的所有目录总字符长度不能超过10 KB。
    • 目录要以正斜线(/)结尾,例如docs/
    • 最多可设置20个排除目录或者包含目录。
    迁移方式
    • 全量迁移:根据迁移起点时间迁移一次指定迁移起点时间之后的全量数据,数据迁移完成后任务结束。如果之后源数据有变化,您可以再次提交全量迁移任务,系统将仅迁移变化的数据。
    • 增量迁移:按设定的增量迁移间隔增量迁移次数执行迁移任务。首次根据迁移起点时间迁移指定迁移起点时间之后的全量数据。首次迁移完成后,按照增量迁移时间间隔执行增量迁移任务,将源地址从前次迁移任务开始后到下次迁移开始前新增或修改的增量数据迁移至目的地址。如果配置的增量迁移次数是N,则执行1次全量迁移,之后执行N-1次增量迁移。例如:设置迁移间隔1小时,迁移次数5次,迁移起点时间为2019-03-05 08:00,当前时间为2019-03-10 08:00。则首次迁移最后修改时间在2019-03-05 08:00~2019-03-10 08:00之间的文件。假设迁移任务1小时完成,第二次迁移则从2019-03-10 10:00(迁移1小时,迁移间隔1小时)开始,迁移最后修改时间在2019-03-10 08:00~2019-03-10 10:00之间的文件,共进行1次全量迁移和4次增量迁移。
    注意
    全量迁移和增量迁移均会在每次迁移开始前,对源地址和目的地址的文件进行对比。如果迁移同名文件,则以下两种情况的目标地址文件会被覆盖。
    • 源地址文件的更新时间晚于目标地址,目标地址文件会被覆盖;
    • 源地址文件与目标地址文件的大小不一致,目标地址文件会被覆盖。
    迁移起点时间 是(针对全量/增量迁移)
    • 迁移全部:迁移所有时间的文件。
    • 指定时间:只迁移指定时间之后创建或修改的文件。例如:指定时间设置为:2018-11-01 08:00:00,则只迁移2018年11月1日8点之后创建或修改的文件,在这个时间之前创建或修改的文件被忽略。
    增量迁移间隔 是(针对增量迁移) 默认值1小时,最大值24小时。
    增量迁移次数 是(针对增量迁移) 默认值1次,最大值30次。
  4. 单击下一步,在性能调优页签的数据预估区域,填写迁移存储量迁移文件个数
    说明 为了迁移任务的顺利进行,请尽量准确进行数据预估。
  5. 可选:性能调优页签的流量控制区域,设置限流时间段最大流量,然后单击添加
    说明 为了不影响您在线业务的访问,建议您根据业务访问的波峰和波谷来设置迁移时的限流时间段最大流量
  6. 单击创建,等待迁移任务完成。

查看数据地址状态

NAS数据地址创建后有以下三种状态。
  • 正常:数据地址创建正常。
  • 创建中:建第一个NAS数据地址时所需时间可能较长(约3分钟),请您耐心等待。如果数据地址长时间处于“创建中”状态,您可单击右上角的刷新按钮更新数据地址状态。
  • 地址异常:创建地址异常。您可查看配置信息是否正确,NAS服务是否已允许在线迁移服务访问。若无法排查出问题,请提交工单