一键反向
接口说明
启动一键反向,注意dtsId要使用一键反向主任务ID
请求结构
POST /v{version}/task/{dtsId}/rollback
Host: dts.baidubce.com
Authorization: authorization string
{
"updateParams": {
"position": {
"type": "timestamp",
"position": "2023-03-13T11:41:24.794Z"
}
}
}
请求参数
参数名称 |
参数类型 |
是否必须 |
描述 |
示例值 |
参数位置 |
version |
String |
是 |
API版本号 |
"1" |
URL参数 |
dtsId |
String |
是 |
dtsr开头的任务ID |
"dtsrxxxyyy" |
URL参数 |
updateParams |
UpdateParams |
是 |
未指定同步点位时,默认从最新位点开始迁移。若需从特定位点开始同步,需要自行指定,若不需要 传{}即可 |
updateParams |
Request Body 参数 |
updateParams 字段数据结构说明
参数名称 |
参数类型 |
是否必须 |
描述 |
示例值 |
position |
Position |
是 |
同步点参数体 |
Position |
Position 字段数据结构说明
参数名称 |
参数类型 |
是否必须 |
描述 |
示例值 |
type |
String |
是 |
mysql数据流包括binlog、gtidset、timestamp三种 |
binlog、gtidset、timestamp |
position |
String |
是 |
mysql binlog示例: mysql-bin.000000:123456, binlog文件的起始position值为4 mysql gtidset示例:3f36fc07-d556-11e9-b75c-a0d3c1fa9c05:1-24541631,6a6878f3-27e6-11ea-bfcb-b8599f4c2f78:1-2659 未指定点位默认从最新点位开始迁移 timestamp 示例:"2023-03-13T11:41:24.794Z" (时间不能为空且时间不能选择未来时间) |
2023-03-13T11:41:24.794Z |
响应头参数
除公共头域,无其它特殊头域。
响应体参数
响应体字段数据结构说明
参数名称 |
参数类型 |
是否必须 |
描述 |
示例值 |
success |
boolean |
是 |
是否成功 |
true |
result |
Object |
否 |
暂未使用 |
null |
请求示例
POST /v1/task/{dtsId}/rollback
Host: dts.baidubce.com
Content-Type: application/json
Authorization: bce-auth-v1/5a6f0606bf5e48f29dd132aa76aa5182/2017-06-12T13:13:05Z/1800/content-type;host;x-bce-date/8baeafe6bfc35b0cf6205e87e4ce6c0dbb442375951ace4d16e6c7a4dab95943
响应示例
HTTP/1.1 200 OK
{
"result" : { },
"success" : true
}