更新时间:2024-09-26 GMT+08:00

批量导入任务

DRS支持通过Excel表格导入的形式创建同步任务,用户可以将任务基本信息、源库和目标库信息、以及待同步的对象等信息填写到模板中,再进行导入,批量创建同步任务。

约束限制

  • 目前仅支持引擎为MySQL->MySQL、MySQL->GaussDB主备版、MySQL->GaussDB分布式版、Oracle->GaussDB主备版、Oracle->GaussDB分布式版、GaussDB主备版->GaussDB主备版、GaussDB主备版->GaussDB分布式版、GaussDB主备版->Kafka、GaussDB分布式版->GaussDB分布式版、GaussDB分布式版->GaussDB主备版、GaussDB分布式版->Kafka的任务进行导入。
  • 修改导入文件时模板时,示例内容需要清除,填写为正确的值。
  • 在填写源和目标库实例时,可以只填必须参数,但需要用户自行保证源和目标库的子网是打通的。
  • 导入模板是结合API和界面信息来设计的,请根据以下参数说明严格填写,并自行保证参数准确性。
  • 导入模板上传成功后即下发申请创建DRS实例,故部分参数不可修改,请仔细确认。
  • 导入模板上传成功后任务会自动保存所有参数,并自动进行测试连接、对象选择、预检查等步骤。预检查成功后任务为配置中状态,可单击“立即启动”按钮直接启动任务,或单击“编辑”按钮进行其他参数修改。
  • 导入模板上传任务不支持在模板中配置定时启动时间,待导入任务自动运行至预检查成功状态后,可以通过界面“编辑”进入到启动页面自行设置定时启动时间。
  • 导入模板中的参数校验不能校验所有参数的正确性,建议单击“编辑”按钮进入页面,确认每一步保存的数据正确性后再进行启动。
  • 导入模板为通用模板,一个sheet创建一个任务,若需要批量创建任务,请复制多个sheet,进行参数配置。

操作步骤

  1. “实时同步管理”页面,单击左上角“批量导入任务”
  2. 在“批量导入任务”对话框中,单击“下载模板”

    图1 批量导入任务

  3. 编辑下载的Excel模板,按照要求填写任务信息。
  4. 填写完成后,单击“添加文件”,完成模板上传。
  5. 待上传并校验成功后,单击“确定”提交创建任务。

    • DRS不会保存上传的Excel文件,只针对内容进行解析。
    • 任务创建后,数据库的IP地址或域名、数据库用户名和密码,会被系统加密暂存,直至删除该任务后自动清除。