查询任务列表

数据传输服务 DTS

  • 任务管理
    • 任务限速
    • 修改迁移任务的当前位点
    • 查看任务进度
    • 创建类似任务
    • 一键反向
    • 管理任务对象
      • 同步Online DDL
      • 迁移数据库账号
      • 修改同步对象
      • 传输对象范围
      • 设置过滤条件
      • 库表列名映射
    • 生命周期
      • 结束任务
      • 删除任务
      • 暂停任务
      • 变更任务链路规格
      • 启动任务
  • API3.0
    • 调用说明
    • API概览
    • 目录
    • 数据传输任务
      • 结束任务
      • 更新任务名称
      • 暂停任务
      • 查询前置检查结果
      • 释放任务
      • 修改同步对象
      • 修改同步对象记录
      • 创建任务
      • 前置检查
      • 强制跳过预检查
      • 查询任务列表
      • 变更链路规格
      • 配置任务
      • 查询任务信息
      • 启动任务
      • demo
        • 专线迁移Redis Cluster迁移到云数据库Redis企业集群版-一键反向
        • 专线迁移MongoDB副本集迁移到云数据库MongoDB副本集
        • 专线迁移Redis Cluster迁移到云数据库Redis标准版
        • 专线迁移Redis Cluster迁移到云数据库Redis标准版-数据校验
        • 专线迁移Redis Cluster迁移到云数据库Redis企业集群版-数据校验
        • 公网sql迁移到公网kafka
        • 专线迁移Redis标准版迁移到云数据库Redis标准版-一键反向
        • 专线迁移的MongoDB分片集迁移到云数据库MongoDB分片集-数据校验
        • 专线迁移MongoDB副本集迁移到云数据库MongoDB副本集-一键反向
        • 专线迁移MySQL迁移到云数据库RDS-一键反向
        • 专线迁移的Redis标准版迁移到云数据库Redis标准版-数据校验
        • 专线迁移MySQL迁移到云数据库RDS-数据校验
        • 专线迁移MongoDB分片集迁移到云数据库MongoDB分片集
        • 专线迁移MongoDB副本集迁移到云数据库MongoDB副本集-数据校验
        • 专线迁移MySQL迁移到云数据库RDS
        • 专线迁移Redis Cluster迁移到云数据库Redis企业集群版
        • 专线迁移Redis标准版迁移到云数据库Redis标准版
      • 其他
        • 一键反向查询前置检查结果
        • 展示授权白名单
        • 一键反向延迟检查
        • 获取订单状态
        • 配置一键反向
        • 查询vpc列表
        • 查询MySQL实例拥有的账号列表
        • 绑定&解除标签
        • 查询可用区列表
        • 检查数据库连通性
        • 一键反向
      • 数据校验
        • 查询数据校验任务列表
        • 数据校验任务启动
        • 创建数据校验任务
        • 配置数据校验任务
        • 停止校验
        • 查看数据校验比对结果
        • 数据校验前置检查
        • 查看数据校验任务信息
  • 监控报警
    • 查看任务监控
    • 设置报警策略
  • 产品计费
    • 计费概述
    • 到期或欠费说明
    • 计费方式
    • 变更和退订说明
  • 数据校验
    • 配置数据校验
    • 查看数据校验
    • 数据校验概述
  • Java_SDK
    • SDK下载页
    • 安装-DTS-Java-SDK
    • 使用数据订阅SDK
    • SDK接口简介
    • SDK下载
    • 概述
  • 快速入门
    • 购买流程
    • 数据迁移操作指导
    • 配置迁移任务
  • 典型实践
    • 使用NimoShake将Amazon DynamoDB迁移至百度云DocDB
    • 不同库名间的数据同步
    • 获取主账号ID
    • 使用DTS实现目标端为Elasticsearch的数据迁移
    • 使用DTS实现MySQL数据拆分
    • 数据库迁移上云
    • 业务切换流程
    • DTS支持专线迁移
    • DTS支持专线迁移(新)
    • 修改RDS MySQL参数提升迁移性能
    • MySQL实例的双向同步
  • 准备工作
    • 自建MySQL创建账号并设置binlog
    • 迁移评估
      • 源端MySQL迁移评估
    • 网络准备
      • 网络准备概述
      • VPC接入
      • 添加DTS服务IP白名单
      • 本地IDC接入百度智能云
        • VPN接入
        • 专线接入
        • 公网接入
    • 访问控制
      • 子用户权限管理
  • 产品简介
    • 支持的数据流
    • 功能概览
    • 基本概念
    • 产品优势
    • 架构原理
    • 应用场景
    • 什么是数据库传输服务DTS
    • 链路规格说明
  • 数据迁移
    • 跨账号迁移云数据库实例
    • 迁移方案概览
    • TiDB为源的迁移
      • 自建TiDB迁移至GaiaDB
    • Oracle为源的迁移
      • 自建Oracle迁移至RDS MySQL
    • GaiaDB为源的迁移
      • GaiaDB实例间的迁移
    • MySQL为源的迁移
      • 腾讯云MySQL迁移至RDS MySQL
      • RDS MySQL迁移至GaiaDB
      • 自建MySQL迁移至GaiaDB
      • 自建MySQL迁移至RDS MySQL
      • 阿里云PolarDB迁移至GaiaDB
      • RDS MySQL实例间的迁移
      • 阿里云MySQL迁移至RDS MySQL
      • MySQL迁移至Kafka
    • 异构数据库间的数据类型映射关系
      • 百度智能云DTS数据类型
      • DTS支持的数据源端
        • 将Kafka作为源端
        • 将Redis标准版作为源端
        • 将GaiaDB作为源端
        • 将Oracle作为源端
        • 将SQL Server作为源端
        • 将云上百度DRDS作为源端
        • 将MongoDB分片集作为源端
        • 将PostgreSQL作为源端
        • 将MongoDB副本集作为源端
        • 将MySQL作为源端
      • DTS支持的数据目的端
        • 将SQL Server作为目标端
        • 将Elasticsearch作为DTS目的端
        • 将GaiaDB作为目标端
        • 将Palo作为目标端
        • 将DataHub作为目标端
        • 将PostgreSQL作为目标端
        • 将MySQL作为目标端
        • 将Kafka作为DTS目标端
    • SQL Server 为源的迁移
      • 自建SQL Server迁移至RDS SQL Server
    • MongoDB为源的迁移
      • 自建MongoDB分片集迁移至DocDB MongoDB
      • DocDB MongoDB副本集迁移至DocDB MongoDB
    • Kafka为源的迁移
      • 自建Kafka迁移至消息服务 for Kafka
    • PostgreSQL为源的迁移
      • RDS PostgreSQL实例间的迁移
      • 自建PostgreSQL迁移至RDS PostgreSQL
      • AWS PostgreSQL迁移至RDS PostgreSQL
    • Redis为源的迁移
      • 使用DTS实现自建Redis标准版到百度智能云SCS for Redis标准版的数据迁移
      • 云数据库Redis实例间的迁移
      • 自建Redis迁移至云数据库Redis(含PegaDB)
    • Milvus为源的迁移
      • 自建 Milvus 迁移至向量数据库 VectorDB
  • 产品动态
    • 功能发布记录
    • 公告
      • 数据传输服务DTS支持多规格数据传输任务
      • 数据传输服务DTS任务状态升级通知
  • 预检查项
    • TiDB检查项
    • PostgreSQL检查项
    • MySQL检查项
    • Palo检查项
    • Oracle检查项
    • GaiaDB-X检查项
    • RocketMQ检查项
    • MongoDB检查项
    • Redis检查项
    • Elasticsearch检查项
    • GaiaDB检查项
    • Kafka检查项
    • 预检查不通过处理方法
      • 源库、目标库的连接数是否满足要求检查
      • 迁移表依赖的外键父表是否迁移检查
      • 目的数据库是否只读检查
      • 目的数据库的账号权限是否满足迁移要求检查
      • 目的库中表是否为空检查
      • 源库和目标库中SQL_MODE是否合法检查
      • 数据传输服务器是否能连通目的数据库检查
      • 源数据库的版本号检查
      • 源数据库的账号权限是否满足迁移要求检查
      • 迁移表是否有不支持的存储引擎检查
      • 预检查项汇总
      • 迁移表的表结构在目的库是否存在检查
      • 目的数据库待迁入的数据库是否可用检查
      • 目的库是否存在跟待迁移对象同名的结构对象检查
      • 数据传输服务器是否能连通源数据库检查
  • 服务支持
    • 相关协议
      • DTS服务等级协议SLA
    • 常见问题
      • 使用类问题
      • 数据迁移问题
      • 常见问题总览
      • 数据同步问题
所有文档
menu
没有找到结果,请重新输入

数据传输服务 DTS

  • 任务管理
    • 任务限速
    • 修改迁移任务的当前位点
    • 查看任务进度
    • 创建类似任务
    • 一键反向
    • 管理任务对象
      • 同步Online DDL
      • 迁移数据库账号
      • 修改同步对象
      • 传输对象范围
      • 设置过滤条件
      • 库表列名映射
    • 生命周期
      • 结束任务
      • 删除任务
      • 暂停任务
      • 变更任务链路规格
      • 启动任务
  • API3.0
    • 调用说明
    • API概览
    • 目录
    • 数据传输任务
      • 结束任务
      • 更新任务名称
      • 暂停任务
      • 查询前置检查结果
      • 释放任务
      • 修改同步对象
      • 修改同步对象记录
      • 创建任务
      • 前置检查
      • 强制跳过预检查
      • 查询任务列表
      • 变更链路规格
      • 配置任务
      • 查询任务信息
      • 启动任务
      • demo
        • 专线迁移Redis Cluster迁移到云数据库Redis企业集群版-一键反向
        • 专线迁移MongoDB副本集迁移到云数据库MongoDB副本集
        • 专线迁移Redis Cluster迁移到云数据库Redis标准版
        • 专线迁移Redis Cluster迁移到云数据库Redis标准版-数据校验
        • 专线迁移Redis Cluster迁移到云数据库Redis企业集群版-数据校验
        • 公网sql迁移到公网kafka
        • 专线迁移Redis标准版迁移到云数据库Redis标准版-一键反向
        • 专线迁移的MongoDB分片集迁移到云数据库MongoDB分片集-数据校验
        • 专线迁移MongoDB副本集迁移到云数据库MongoDB副本集-一键反向
        • 专线迁移MySQL迁移到云数据库RDS-一键反向
        • 专线迁移的Redis标准版迁移到云数据库Redis标准版-数据校验
        • 专线迁移MySQL迁移到云数据库RDS-数据校验
        • 专线迁移MongoDB分片集迁移到云数据库MongoDB分片集
        • 专线迁移MongoDB副本集迁移到云数据库MongoDB副本集-数据校验
        • 专线迁移MySQL迁移到云数据库RDS
        • 专线迁移Redis Cluster迁移到云数据库Redis企业集群版
        • 专线迁移Redis标准版迁移到云数据库Redis标准版
      • 其他
        • 一键反向查询前置检查结果
        • 展示授权白名单
        • 一键反向延迟检查
        • 获取订单状态
        • 配置一键反向
        • 查询vpc列表
        • 查询MySQL实例拥有的账号列表
        • 绑定&解除标签
        • 查询可用区列表
        • 检查数据库连通性
        • 一键反向
      • 数据校验
        • 查询数据校验任务列表
        • 数据校验任务启动
        • 创建数据校验任务
        • 配置数据校验任务
        • 停止校验
        • 查看数据校验比对结果
        • 数据校验前置检查
        • 查看数据校验任务信息
  • 监控报警
    • 查看任务监控
    • 设置报警策略
  • 产品计费
    • 计费概述
    • 到期或欠费说明
    • 计费方式
    • 变更和退订说明
  • 数据校验
    • 配置数据校验
    • 查看数据校验
    • 数据校验概述
  • Java_SDK
    • SDK下载页
    • 安装-DTS-Java-SDK
    • 使用数据订阅SDK
    • SDK接口简介
    • SDK下载
    • 概述
  • 快速入门
    • 购买流程
    • 数据迁移操作指导
    • 配置迁移任务
  • 典型实践
    • 使用NimoShake将Amazon DynamoDB迁移至百度云DocDB
    • 不同库名间的数据同步
    • 获取主账号ID
    • 使用DTS实现目标端为Elasticsearch的数据迁移
    • 使用DTS实现MySQL数据拆分
    • 数据库迁移上云
    • 业务切换流程
    • DTS支持专线迁移
    • DTS支持专线迁移(新)
    • 修改RDS MySQL参数提升迁移性能
    • MySQL实例的双向同步
  • 准备工作
    • 自建MySQL创建账号并设置binlog
    • 迁移评估
      • 源端MySQL迁移评估
    • 网络准备
      • 网络准备概述
      • VPC接入
      • 添加DTS服务IP白名单
      • 本地IDC接入百度智能云
        • VPN接入
        • 专线接入
        • 公网接入
    • 访问控制
      • 子用户权限管理
  • 产品简介
    • 支持的数据流
    • 功能概览
    • 基本概念
    • 产品优势
    • 架构原理
    • 应用场景
    • 什么是数据库传输服务DTS
    • 链路规格说明
  • 数据迁移
    • 跨账号迁移云数据库实例
    • 迁移方案概览
    • TiDB为源的迁移
      • 自建TiDB迁移至GaiaDB
    • Oracle为源的迁移
      • 自建Oracle迁移至RDS MySQL
    • GaiaDB为源的迁移
      • GaiaDB实例间的迁移
    • MySQL为源的迁移
      • 腾讯云MySQL迁移至RDS MySQL
      • RDS MySQL迁移至GaiaDB
      • 自建MySQL迁移至GaiaDB
      • 自建MySQL迁移至RDS MySQL
      • 阿里云PolarDB迁移至GaiaDB
      • RDS MySQL实例间的迁移
      • 阿里云MySQL迁移至RDS MySQL
      • MySQL迁移至Kafka
    • 异构数据库间的数据类型映射关系
      • 百度智能云DTS数据类型
      • DTS支持的数据源端
        • 将Kafka作为源端
        • 将Redis标准版作为源端
        • 将GaiaDB作为源端
        • 将Oracle作为源端
        • 将SQL Server作为源端
        • 将云上百度DRDS作为源端
        • 将MongoDB分片集作为源端
        • 将PostgreSQL作为源端
        • 将MongoDB副本集作为源端
        • 将MySQL作为源端
      • DTS支持的数据目的端
        • 将SQL Server作为目标端
        • 将Elasticsearch作为DTS目的端
        • 将GaiaDB作为目标端
        • 将Palo作为目标端
        • 将DataHub作为目标端
        • 将PostgreSQL作为目标端
        • 将MySQL作为目标端
        • 将Kafka作为DTS目标端
    • SQL Server 为源的迁移
      • 自建SQL Server迁移至RDS SQL Server
    • MongoDB为源的迁移
      • 自建MongoDB分片集迁移至DocDB MongoDB
      • DocDB MongoDB副本集迁移至DocDB MongoDB
    • Kafka为源的迁移
      • 自建Kafka迁移至消息服务 for Kafka
    • PostgreSQL为源的迁移
      • RDS PostgreSQL实例间的迁移
      • 自建PostgreSQL迁移至RDS PostgreSQL
      • AWS PostgreSQL迁移至RDS PostgreSQL
    • Redis为源的迁移
      • 使用DTS实现自建Redis标准版到百度智能云SCS for Redis标准版的数据迁移
      • 云数据库Redis实例间的迁移
      • 自建Redis迁移至云数据库Redis(含PegaDB)
    • Milvus为源的迁移
      • 自建 Milvus 迁移至向量数据库 VectorDB
  • 产品动态
    • 功能发布记录
    • 公告
      • 数据传输服务DTS支持多规格数据传输任务
      • 数据传输服务DTS任务状态升级通知
  • 预检查项
    • TiDB检查项
    • PostgreSQL检查项
    • MySQL检查项
    • Palo检查项
    • Oracle检查项
    • GaiaDB-X检查项
    • RocketMQ检查项
    • MongoDB检查项
    • Redis检查项
    • Elasticsearch检查项
    • GaiaDB检查项
    • Kafka检查项
    • 预检查不通过处理方法
      • 源库、目标库的连接数是否满足要求检查
      • 迁移表依赖的外键父表是否迁移检查
      • 目的数据库是否只读检查
      • 目的数据库的账号权限是否满足迁移要求检查
      • 目的库中表是否为空检查
      • 源库和目标库中SQL_MODE是否合法检查
      • 数据传输服务器是否能连通目的数据库检查
      • 源数据库的版本号检查
      • 源数据库的账号权限是否满足迁移要求检查
      • 迁移表是否有不支持的存储引擎检查
      • 预检查项汇总
      • 迁移表的表结构在目的库是否存在检查
      • 目的数据库待迁入的数据库是否可用检查
      • 目的库是否存在跟待迁移对象同名的结构对象检查
      • 数据传输服务器是否能连通源数据库检查
  • 服务支持
    • 相关协议
      • DTS服务等级协议SLA
    • 常见问题
      • 使用类问题
      • 数据迁移问题
      • 常见问题总览
      • 数据同步问题
  • 文档中心
  • arrow
  • 数据传输服务DTS
  • arrow
  • API3.0
  • arrow
  • 数据传输任务
  • arrow
  • 查询任务列表
本页目录
  • 接口说明
  • 请求结构
  • 请求参数
  • 响应头参数
  • 响应体参数
  • 响应体字段数据结构说明
  • Task字段数据结构说明
  • Connection字段数据结构说明
  • Schema字段数据结构说明
  • SubStatus字段数据结构说明
  • DynamicInfo字段数据结构说明
  • DynamicInfoSchema字段数据结构说明
  • DynamicInfoBase字段数据结构说明
  • DynamicInfoIncrement字段数据结构说明
  • SubDataScope字段数据结构说明
  • AccountMapping字段数据结构说明
  • InitPosition字段数据结构说明
  • PayInfo字段数据结构说明
  • DtsTaskPos字段数据结构说明
  • DtsTaskNeg字段数据结构说明
  • DtsTasks字段数据结构说明
  • BindTags字段数据结构说明
  • 请求示例
  • 响应示例

查询任务列表

更新时间:2025-08-21

接口说明

查看所有数据传输任务列表

请求结构

JSON
1POST /v{version}/task/list
2Host: dts.baidubce.com    
3Authorization: authorization string
4
5{
6  "maxKeys" : 15,
7  "marker" : "1",
8  "type" : "migration"
9}

请求参数

参数名称 参数类型 是否必须 描述 示例值 参数位置
version String 是 API版本号 "1" URL参数
type String 是 任务类型 单向任务:"migration"、双向同步任务:"bidirect"、 任务组:"group"、一键反向:"rollback"; 传空时返回所有类型任务 Request Body 参数
marker String 否 分页参数,初次请求无需设置,后续请求使用上次响应中的nextMarker 1 Request Body 参数
maxKeys Integer 否 分页参数,每页数据条数,默认为 10 15 Request Body 参数

响应头参数

除公共头域,无其它特殊头域。

响应体参数

响应体字段数据结构说明

参数名称 参数类型 是否必须 描述 示例值
task List<Task> 是 任务数组 task
nextMarker String 是 分页参数,下一页标记 dtsmxxxyyy
maxKeys Integer 是 分页参数,数据条数最大值 10
truncated Boolean 是 是否截断 false

Task字段数据结构说明

参数名称 参数类型 是否必须 描述 示例值
dtsId String 是 任务ID dtsmxxyy1234
taskName String 是 任务名称 dtsmxxyy1234
status String 是 任务状态
  • unConfig:未配置, 当用户创建完任务后, 就进入未配置状态, 该状态只有dtsId信息
  • ready:未启动, 当配置完后任务后就进入未启动状态, 这时就包含任务的所有信息
  • checking:前置检查中, 当用户点击启动后, 先会进行前置检查
  • checkPass:前置检查通过, 只有前置检查通过后, 才可以进行启动任务
  • checkFailed:前置检查失败, 任务启动时,会进行前置检查, 若检查失败, 就进入该状态, 这时可以进行修改任务或直接结束任务
  • running:运行中,前置检测通过后, 就进入该状态, 包括数据迁移中或数据同步中
  • stopping:暂停中,处于该状态的任务不能进行任何操作
  • stopped:已暂停,从该状态启动,会进行断点续传,比如:暂停后修改数据同步对象
  • stopCheckFailed:已暂停(新增同步对象前置检查失败),当新增同步对象时,会进行前置检查,如果检查失败,回到已暂停状态,但是可以查看检查失败原因
  • runFailed:运行失败, 当运行过程中出现异常就进入该状态,如果是可恢复错误, 修复后可继续启动,如果是不可恢复错误, 只能结束任务
  • finished:任务结束,包括手工进行结束,或任务完成后自动结束,或出现不可恢复的错误
  • finished
    dataType String[] 是 传输数据类型数组(schema:结构迁移;base:全量迁移;increment:增量迁移) ["base", "increment"]
    region String 是 地域 bj
    createTime String 是 创建时间 2020-12-10T13: 24: 10Z
    srcConnection Connection 是 srcConnection srcConnection
    dstConnection Connection 是 dstConnection dstConnection
    schemaMapping SchemaMapping 是 schemaMapping schemaMapping
    runningTime Integer 是 任务已运行时长 20
    subStatus List<SubStatus> 是 子任务状态
    dynamicInfo DynamicInfo 是 dynamicInfo dynamicInfo
    errmsg String 是 执行失败时返回的错误信息, 执行成功时为空字符串 errmsg
    sdkRealtimeProgress String 是 (只限数据订阅)任务实时进度, UTC格式 sdkRealtimeProgress
    granularity String 是 传输任务的粒度,目前只区分实例级和库表级两种 dbtb
    subDataScope SubDataScope 是 (只限数据订阅)订阅通道数据范围 subDataScope
    payInfo PayInfo 是 付费信息 payInfo
    lockStatus String 是 任务是否被锁定, 取值有: unlock, lockExpiration unlock
    initPosition InitPosition 是 自定义同步点 initPosition
    accountMapping AccountMapping[] 是 账号迁移 accountMapping
    incrIgnoreType String 是 特殊DDL过滤 drop,truncate
    statistic Statistic 是 DTS任务性能统计数据。包含:readSpeed(读取速率, 行/s)、writeSpeed(写入速率, 行/s) readSpeed
    checksumResult ChecksumResult 是 校验结果,可能值:CONSISTENT(一致),INCONSISTENT(不一致),NONE(未知,校验任务运行未结束) CONSISTENT
    dtsIdPos String 是 双向同步任务时,正向任务ID dtsmxxyy1234
    dtsIdNeg String 是 双向同步任务时,反向任务ID dtsmxxyy1234
    dtsTaskPos DtsTaskPos 是 双向同步任务时,正向任务信息 dtsTaskPos
    dtsTaskNeg DtsTaskNeg 是 双向同步任务时,反向任务信息 dtsTaskNeg
    dtsTasks DtsTasks[] 是 任务组任务时,子任务信息 dtsTasks
    bindTags List<BindTags> 否 绑定标签 BindTags

    Connection字段数据结构说明

    参数名称 参数类型 是否必须 描述 示例值
    instanceType String 否 实例类型 bcerds
    region String 否 地域 bj
    dbType String 否 数据库类型 mysql
    dbUser String 否 数据库访问账号 dts_trans
    dbPass String 否 数据库访问密码 dbPass
    dbPort Integer 否 数据库访问端口 3306
    dbHost String 否 数据库ip或主机名 192.168.1.1
    instanceId String 否 实例ID rdsmfgdti3d53f5
    field_whitelist String 否 列过滤(白名单) field_whitelist
    field_blacklist String 否 列过滤(黑名单) field_blacklist
    supportOnlineDDL String 否 同步Online DDL true,false
    maxRetryTime String 否 重试时间 720
    sqlType String 否 同步语句选择 I,U,D,Q

    Schema字段数据结构说明

    参数名称 参数类型 是否必须 描述 示例值
    type String 否 需要传输的对象类型, 取值有: db(库), table(表), view(视图), function(函数), procedure(存储过程) table
    src String 否 源库的schema名称 test.table_src
    dst String 否 目标库的schema名称 test.table_dst
    where String 否 where过滤条件 where

    SubStatus字段数据结构说明

    参数名称 参数类型 是否必须 描述 示例值
    s String 是 结构 running
    b String 是 全量 running
    i String 是 增量 running

    DynamicInfo字段数据结构说明

    参数名称 参数类型 是否必须 描述 示例值
    schema List<DynamicInfoSchema> 是 DynamicInfoSchema DynamicInfoSchema
    base List<DynamicInfoBase> 是 DynamicInfoBase DynamicInfoBase
    increment List<DynamicInfoIncrement> 是 DynamicInfoIncrement DynamicInfoIncrement

    DynamicInfoSchema字段数据结构说明

    参数名称 参数类型 是否必须 描述 示例值
    current String 是 已迁移schema数 800
    count String 是 迁移总schema数 1000
    speed String 是 迁移速度 500
    expectFinishTime String 是 预测剩余时间(s) 20

    DynamicInfoBase字段数据结构说明

    参数名称 参数类型 是否必须 描述 示例值
    current String 是 已迁移数据行数 800
    count String 是 迁移总数据行数 1000
    speed String 是 迁移速度 500
    expectFinishTime String 是 预测剩余时间(s) 20

    DynamicInfoIncrement字段数据结构说明

    参数名称 参数类型 描述 示例值
    delay String 增量同步延迟(单位秒) "-1": 代表未知 -1、0、13、102等
    position String 同步位点 mysql的格式例如mysql-bin.000000:123456
    syncStatus String 同步任务状态 "正常" 或 "异常"

    SubDataScope字段数据结构说明

    参数名称 参数类型 是否必须 描述 示例值
    startTime String 是 开始时间 startTime
    endTime String 是 结束时间 endTime

    AccountMapping字段数据结构说明

    参数名称 参数类型 是否必须 描述 示例值
    user String 否 用户 dts_user
    hosts String[] 否 地址 ["%", "1.2.3.4", "10.10.10.1"]

    InitPosition字段数据结构说明

    参数名称 参数类型 是否必须 描述 示例值
    type String 否 默认值offset offset
    position String 否 填写redis实例replication backlog中有效有效的offset值,格式为:"9654766427"。若不填写则标识做全量+增量迁移

    PayInfo字段数据结构说明

    参数名称 参数类型 是否必须 描述 示例值
    productType String 是 付费方式,预付费(prepay)、后付费(postpay) postpay
    sourceInstanceType String 是 源端实例类型(OnBce:百度智能云数据库;OffBce:自建数据存储) OnBce
    targetInstanceType String 是 目标端实例类型(OnBce:百度智能云数据库;OffBce:自建数据存储) OnBce
    crossRegionTag Integer 是 跨地域标识(0:同地域;1:跨地域) 0
    createTime Long 是 资源创建时间,UNIX 时间戳(毫秒数) 1607606657000
    standard String 是 规格(Large:大规格;目前仅支持大规格) Large
    endTime Long 是 UNIX 时间戳(毫秒数) 1607606657000

    DtsTaskPos字段数据结构说明

    dtsTaskPos 字段,即双向同步任务时,正向任务信息,所以该字段的值结构跟任务本身结构一致。

    DtsTaskNeg字段数据结构说明

    dtsTaskNeg 字段,即双向同步任务时,反向任务信息,所以该字段的值结构跟任务本身结构一致。

    DtsTasks字段数据结构说明

    dtsTasks 字段,即任务组任务时,子任务信息,所以该字段的值结构跟任务本身结构一致。

    BindTags字段数据结构说明

    参数名称 参数类型 是否必须 描述 示例值
    tagKey String 是 标签 key 默认项目
    tagValue String 是 标签 value dtsTask1

    请求示例

    JSON
    1POST /v1/task/list
    2
    3Host: dts.baidubce.com    
    4ContentType: application/json     
    5Authorization: bce-auth-v1/5a6f0606bf5e48f29dd132aa76aa5182/2017-06-12T13:13:05Z/1800/content-type;host;x-bce-date/8baeafe6bfc35b0cf6205e87e4ce6c0dbb442375951ace4d16e6c7a4dab95943
    6{
    7  "maxKeys" : 15,
    8  "marker" : "1",
    9  "type" : "migration"
    10}

    响应示例

    JSON
    1HTTP/1.1 200 OK
    2
    3{
    4  "nextMarker" : "dtsmxxxyyy",
    5  "task" : [ {
    6    "subDataScope" : {
    7      "startTime" : "startTime",
    8      "endTime" : "endTime"
    9    },
    10    "schemaMapping" : [ {
    11      "dst" : "test.table_dst",
    12      "src" : "test.table_src",
    13      "where" : "where",
    14      "type" : "table"
    15    }, {
    16      "dst" : "test.table_dst",
    17      "src" : "test.table_src",
    18      "where" : "where",
    19      "type" : "table"
    20    } ],
    21    "dataType" : [ "schema", "base" ],
    22    "dtsId" : "dtsmxxyy1234",
    23    "errmsg" : "errmsg",
    24    "runningTime" : 20,
    25    "dtsIdNeg" : "dtsmxxyy1234",
    26    "subStatus" : [ {
    27      "b" : "running",
    28      "s" : "running",
    29      "i" : "running"
    30    }, {
    31      "b" : "running",
    32      "s" : "running",
    33      "i" : "running"
    34    } ],
    35    "dtsIdPos" : "dtsmxxyy1234",
    36    "sdkRealtimeProgress" : "sdkRealtimeProgress",
    37    "lockStatus" : "unlock",
    38    "createTime" : "2020-12-10T13: 24: 10Z",
    39    "granularity" : "dbtb",
    40    "dtsTaskNeg" : { },
    41    "taskName" : "dtsmxxyy1234",
    42    "region" : "bj",
    43    "srcConnection" : {
    44      "dbPass" : "dbPass",
    45      "dbPort" : 3306,
    46      "instanceId" : "rdsmfgdti3d53f5",
    47      "instanceType" : "bcerds",
    48      "dbUser" : "_dts_trans_",
    49      "field_whitelist" : "field_whitelist",
    50      "dbType" : "mysql",
    51      "dbHost" : "192.168.1.1",
    52      "field_blacklist" : "field_blacklist",
    53      "region" : "bj"
    54    },
    55    "dynamicInfo" : {
    56      "schema" : [ {
    57        "expectFinishTime" : "20",
    58        "current" : "800",
    59        "count" : "1000",
    60        "speed" : "500"
    61      }, {
    62        "expectFinishTime" : "20",
    63        "current" : "800",
    64        "count" : "1000",
    65        "speed" : "500"
    66      } ],
    67      "increment" : [ [ { }, { } ], [ { }, { } ] ],
    68      "base" : [ {
    69        "expectFinishTime" : "20",
    70        "current" : "800",
    71        "count" : "1000",
    72        "speed" : "500"
    73      }, {
    74        "expectFinishTime" : "20",
    75        "current" : "800",
    76        "count" : "1000",
    77        "speed" : "500"
    78      } ]
    79    },
    80    "payInfo" : {
    81      "standard" : "Large",
    82      "sourceInstanceType" : "OnBce",
    83      "createTime" : 1607606657000,
    84      "targetInstanceType" : "OnBce",
    85      "crossRegionTag" : 0,
    86      "endTime" : 1607606657000,
    87      "productType" : "postpay"
    88    },
    89    "dtsTaskPos" : { },
    90    "status" : "finished"
    91  }, {
    92    "subDataScope" : {
    93      "startTime" : "startTime",
    94      "endTime" : "endTime"
    95    },
    96    "schemaMapping" : [ {
    97      "dst" : "test.table_dst",
    98      "src" : "test.table_src",
    99      "where" : "where",
    100      "type" : "table"
    101    }, {
    102      "dst" : "test.table_dst",
    103      "src" : "test.table_src",
    104      "where" : "where",
    105      "type" : "table"
    106    } ],
    107    "dataType" : [ "base", "base" ],
    108    "dtsId" : "dtsmxxyy1234",
    109    "errmsg" : "errmsg",
    110    "runningTime" : 20,
    111    "dtsIdNeg" : "dtsmxxyy1234",
    112    "subStatus" : [ {
    113      "b" : "running",
    114      "s" : "running",
    115      "i" : "running"
    116    }, {
    117      "b" : "running",
    118      "s" : "running",
    119      "i" : "running"
    120    } ],
    121    "dtsIdPos" : "dtsmxxyy1234",
    122    "sdkRealtimeProgress" : "sdkRealtimeProgress",
    123    "lockStatus" : "unlock",
    124    "createTime" : "2020-12-10T13: 24: 10Z",
    125    "granularity" : "dbtb",
    126    "dtsTaskNeg" : { },
    127    "taskName" : "dtsmxxyy1234",
    128    "region" : "bj",
    129    "srcConnection" : {
    130      "dbPass" : "dbPass",
    131      "dbPort" : 3306,
    132      "instanceId" : "rdsmfgdti3d53f5",
    133      "instanceType" : "bcerds",
    134      "dbUser" : "_dts_trans_",
    135      "field_whitelist" : "field_whitelist",
    136      "dbType" : "mysql",
    137      "dbHost" : "192.168.1.1",
    138      "field_blacklist" : "field_blacklist",
    139      "region" : "bj"
    140    },
    141    "dynamicInfo" : {
    142      "schema" : [ {
    143        "expectFinishTime" : "20",
    144        "current" : "800",
    145        "count" : "1000",
    146        "speed" : "500"
    147      }, {
    148        "expectFinishTime" : "20",
    149        "current" : "800",
    150        "count" : "1000",
    151        "speed" : "500"
    152      } ],
    153      "increment" : [ [ { }, { } ], [ { }, { } ] ],
    154      "base" : [ {
    155        "expectFinishTime" : "20",
    156        "current" : "800",
    157        "count" : "1000",
    158        "speed" : "500"
    159      }, {
    160        "expectFinishTime" : "20",
    161        "current" : "800",
    162        "count" : "1000",
    163        "speed" : "500"
    164      } ]
    165    },
    166    "payInfo" : {
    167      "standard" : "Large",
    168      "sourceInstanceType" : "OnBce",
    169      "createTime" : 1607606657000,
    170      "targetInstanceType" : "OnBce",
    171      "crossRegionTag" : 0,
    172      "endTime" : 1607606657000,
    173      "productType" : "postpay"
    174    },
    175    "dtsTaskPos" : { },
    176    "dtsTasks" : [{}],
    177    "statistic": {
    178        "readSpeed": "",
    179        "writeSpeed": ""
    180    },
    181    "initPosition": {
    182        "type": "",
    183        "position": ""
    184    },
    185    "status" : "finished"
    186  } ],
    187  "maxKeys" : 10,
    188  "truncated" : false,
    189  "bindTags": [{"tagKey": "默认项目", "tagValue": "dtstest"}]
    190}

    上一篇
    强制跳过预检查
    下一篇
    变更链路规格