迁移助手支持导出周期任务、手动任务、资源、函数、表元数据、数据源、组件和临时查询等对象,本文为您介绍如何创建和查看导出任务。

前提条件

  • 目前华东1(杭州)、华东2(上海)、华北2(北京)、华北3(张家口)、华南1(深圳)、西南1(成都)和亚太东南1(新加坡)支持迁移助手功能,且处于邀测阶段。如果您有相关使用需求,请提交工单进行申请。
  • 仅主账号和工作空间管理员能够进行导入和导出操作,其他角色成员仅支持查看导入、导出任务列表,无操作权限。

背景信息

迁移助手支持通过全量导出增量导出自选导出等方式导出任务。不同导出类型的使用场景如下:
  • 全量导出适用于全量备份工作空间中的任务,主要用于备份代码、快速复制一个测试环境等场景。全量导出的版本为开发过程中最新的版本。

    全量导出仅支持导出保存成功的对象。当同一个任务有开发和生产等多个版本时,以开发侧保存的版本为主进行全量导出。

  • 增量导出基于对象的最后修改时间,筛选最近修改过的对象并导出。
    说明 增量导出不支持选择导出黑名单。
  • 自选导出适用于抽象出通用的业务流程,以便其它业务快速复制。在开发和生产集群完全隔离的状态下,您可以通过自选导出功能,完成类似于发布任务的操作。

进入迁移助手

  1. 登录DataWorks控制台
  2. 在左侧导航栏,单击工作空间列表
  3. 选择工作空间所在地域后,单击相应工作空间后的进入数据开发
  4. 单击左上角的图标图标,选择全部产品 > 其他 > 迁移助手,默认进入导出页面。

创建全量导出任务

  1. 导出页面,单击右上方的新建导出任务
  2. 新建导出任务对话框中,配置各项参数。
    导出
    参数 描述
    导出名称 导出名称仅支持大小写字母、中文、数字、下划线和小数点。
    导出类型 选择全量导出,您将导出当前工作空间下所有已保存、已提交的周期任务、手动任务、表元数据和数据源。
    黑名单 您可以根据业务需求决定是否选中添加黑名单,以筛选全量导出过程中无需导出的任务和资源。
    导出版本格式 包括公共云专有云(V3.6.1-V3.11)。DataWorks上不同版本的数据格式不一致,请先确认待导入环境中DataWorks的版本。
    备注 对导出任务进行简单描述。
  3. 可选:添加黑名单并导出任务。
    如果您选中添加黑名单,请执行下述操作:
    1. 新建导出任务对话框中,单击添加黑名单
    2. 选择黑名单页面,选择无需导出的对象。
    3. 单击添加到黑名单
    4. 单击页面右上方的开始导出
    5. 导出确认对话框中,单击确认
  4. 可选:如果您未选中添加黑名单,请直接单击开始导出
  5. 导出进度对话框中,查看任务的导出进度。待导出成功后,单击返回导出任务列表

创建增量导出任务

  1. 导出页面,单击右上方的新建导出任务
  2. 新建导出任务对话框中,配置各项参数。
    增量导出
    参数 描述
    导出名称 导出名称仅支持大小写字母、中文、数字、下划线和小数点。
    导出类型 选择增量导出,您将导出指定日期后修改的文件,包括已保存、已提交的周期任务、手动任务、表元数据和数据源。
    增量开始日期 按照最后修改的时间进行增量。
    导出版本格式 包括公共云专有云(V3.6.1-V3.11)
    备注 对导出任务进行简单描述。
  3. 单击开始导出

创建自选导出任务

  1. 导出页面,单击右上方的新建导出任务
  2. 新建导出任务对话框中,配置各项参数。
    自选导出
    参数 描述
    导出名称 导出名称仅支持大小写字母、中文、数字、下划线和小数点。
    导出类型 选择自选导出,您可以自由选择需要导出的文件,包括已保存、已提交的周期任务、手动任务、表元数据和数据源。
    导出版本格式 包括公共云专有云(V3.6.1-V3.11)
    备注 对导出任务进行简单描述。
  3. 单击选择导出内容
  4. 自选导出列表页面,选中需要导出的对象。
  5. 单击添加至导出包
    您也可以根据导出对象对象类型导出环境等条件进行筛选,单击筛选结果添加到导出包,添加筛选的所有结果。
  6. 单击页面右上方的开始导出

任务状态

导出任务列表页面,您可以查看导出任务的导出任务名称导出类型创建人状态更新时间备注等信息,不同状态的任务可以进行不同的操作:
  • 当导出任务的状态导出成功时,您可以:
    • 单击查看导出报告,查看导出任务的基本信息概览明细查看导出报告
    • 单击下载导出包,下载导出任务至本地。
    • 克隆不同导出类型的任务:
      • 单击导出类型全量导出,且未添加黑名单任务后的克隆。在克隆对话框中,输入导出名称,单击开始导出
      • 单击导出类型全量导出,且已添加黑名单任务后的克隆。在克隆对话框中,输入导出名称,单击添加黑名单

        选择黑名单页面,选择无需导出的对象,单击添加到黑名单后,单击页面右上方的开始导出

      • 单击导出类型自选导出任务后的克隆。在克隆对话框中,输入导出名称,单击选择导出内容

        自选导出列表页面,选择需要导出的对象,单击添加至导出包后,单击页面右上方的开始导出

  • 当导出任务的状态导出失败时,除查看导出报告下载导出包外,您还可以单击重试,重新导出任务。
  • 当导出任务的导出类型自选导出状态编辑中时,您可以:
    • 单击编辑,在任务的编辑页面根据导出任务类型进行不同的操作。
    • 单击查看导出包,在导出包详情页面查看导出任务的基本信息概览明细
    • 单击删除,在删除对话框中,单击确认
  • 当导出任务的导出类型全量导出状态编辑中时,除可以编辑删除导出任务外,您还可以单击查看黑名单。在黑名单预览对话框中,确认添加的黑名单,单击开始导出关闭