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

注意事项

在线迁移需注意以下问题:
  • 在线迁移会占用源地址和目的地址的网络资源。若您的业务比较重要,建议您对迁移任务设置限速,或在空闲时间启动迁移任务。
  • 在线迁移前会检查源地址和目的地址的文件,但是若您源和目的有相同文件名的文件,且源地址的文件更新时间比目的地址文件更新时间晚,迁移时会直接覆盖目的地址的文件。若两个文件内容不同,必须更改文件名或做好备份。

步骤一:创建源地址

  1. 登录阿里云数据在线迁移控制台
  2. 选择在线迁移服务 > 数据地址,然后单击创建数据地址
  3. 创建数据地址页面,配置如下参数,然后单击确认
    参数 是否必需 说明
    数据类型 选择 Http/Https
    数据名称 输入 3-63 位字符。不支持短横线(-)和下划线(_)之外的特殊字符。
    列表地址 填写oss://{bucket}/{列表文件}。

    详情请参考创建列表文件

    列表访问 Endpoint 根据Region与Endpoint对照表,填写正确Endpoint。详情请参见访问域名
    列表访问AK和列表访问SK 输入用于迁移的云API密钥。
  4. 系统提示该功能在公测中,需要提交白名单权限申请。单击去申请
  5. 填写相关信息,提交迁移公测申请。申请通过后,您将收到短信提醒。

步骤二:创建目的地址

  1. 选择在线迁移服务 > 数据地址,然后单击创建数据地址
  2. 创建数据地址页面,配置如下参数,然后单击确认
    参数 是否必需 说明
    数据类型 选择 OSS
    数据所在区域 选择目的地址所在的地域。
    数据名称 输入 3-63 位字符。不支持短横线(-)和下划线(_)之外的特殊字符。
    OSS Endpoint
    根据您数据所在区域,选择一个 Endpoint。
    • http://oss-cn-endpoint.aliyuncs.com:表示使用HTTP协议的外网 Endpoint 访问 OSS。
    • https://oss-cn-endpoint.aliyuncs.com:表示使用HTTPS协议的外网 Endpoint 访问 OSS。
    详情请参见访问域名
    说明 将第三方数据迁移到OSS时,只能选择外网 Endpoint 访问 OSS。
    AccessKeyId 和 AccessKeySecret 输入用于迁移的AccessKey。详情请参见创建AccessKey
    OSS Bucket 选择一个存储空间,用于存储迁移数据。
    OSS Prefix 格式要求不能以正斜线(/) 开头,要以正斜线(/) 结尾,如 data/to/oss/。如果为空表示迁移至所选存储空间的根目录。

步骤三:创建迁移任务

  1. 选择在线迁移服务 > 迁移任务,然后单击创建迁移任务
  2. 创建迁移任务页面,阅读迁移服务条款协议,勾选我理解如上条款,并申请开通数据迁移服务,然后单击下一步
  3. 配置任务页签,设置如下参数,然后单击下一步
    参数 是否必需 说明
    任务名称 输入 3-63 位小写字母、数字、短横线(-),且不能以短横线(-)开头或结尾。
    源地址 选择已创建的源地址。
    目的地址 选择已创建的目的地址。
    迁移方式 全量迁移:迁移一次全量数据,数据迁移完成后任务结束。如果之后源数据有变化,您可以再次提交全量迁移任务,系统将仅迁移变化的数据。
    注意 全量迁移在每次迁移开始前,对源地址和目的地址的文件进行对比。如果迁移同名文件,则以下三种情况的目标地址文件会被覆盖。
    • 源地址文件与目标地址文件的Content-Type不一致,目标地址文件会被覆盖;
    • 源地址文件的更新时间晚于目标地址,目标地址文件会被覆盖;
    • 源地址文件与目标地址文件的大小不一致,目标地址文件会被覆盖。
  4. 性能调优页签的数据预估区域,填写迁移存储量迁移文件个数
    说明 为了迁移任务的顺利进行,请尽量准确进行数据预估。详情请参见预估迁移数据
  5. (可选)在性能调优页签的流量控制区域,设置限流时间段最大流量,然后单击添加
    说明 为了不影响您在线业务的访问,建议您根据业务访问的波峰和波谷来设置迁移时的限流时间段最大流量
  6. 单击创建,等待迁移任务完成。