功能介绍
通过调用创建迁移任务的接口,可以根据提供的信息创建并配置相应的迁移任务,实现数据的迁移和同步。
接口类型
POST
接口地址
/v4/ctcloud/openapi_cms/cms/task/create
接口参数
名称 类型 是否必填 说明 id int 是 绑定关系id
请求参数
请求头
Content-Type: { 'Content-Type' :“appliaction/json”} #内容类型。
userid:{'userid':“xxx”}# 用户id。
accountld:{'accountld':“xxx”}# 客户对应云公司账户的accountld。
请求示例
- 成功案例
{
"statusCode": 800,
"message": "Success",
"description": "成功",
"details": null,
"returnObj": {
"id": 1,
"page": 1,
"rows": 10,
"type": 0,
"os": 1,
"stage": 0,
"ip": "xx.xx.xx.xx",
"percent": 0,
"complete": null,
"total": null,
"difference": 0,
"diffFiles": null,
"status": 0,
"actionId": 8,
"encryption": 0,
"networkConfig": null,
"path": "",
"disPath": null,
"peIp": "xx.xx.xx.xx",
"pePort": 8000,
"netType": 0,
"incre": 1,
"rule": null,
"gmtCreate": "2022-05-20 16:57:28",
"gmtModified": "2022-05-20 16:57:28",
"taskId": null,
"time": null,
"authCode": null,
"key": "466afa7965e8c42f351506c6501539cc",
"rate": 0,
"speed": 0,
"estimate": 9999,
"curMigOption": "",
"curPercent": null,
"feedbackTime": "2022-05-20 01:57:28",
"taskStatus": 0,
"hostBindId": 1,
"interruptStatus": 0,
"hostPoolNewId": 1,
"subTime": 3,
"pid": null,
"sourceVolumeNames": null,
"destVolumeNames": null,
"volumeNum": null,
"cardNum": null,
"compress": 1,
"increInterval": 300,
"compressLevel": null,
"checkCancelStatus": 0,
"totalTime": 0,
"prepareTime": 0,
"transferTime": 0,
"increTime": 0,
"checkTime": 0,
"repairTime": 0,
"guideTime": 0,
"mountPoints": [
{
"id": 1,
"taskId": 1,
"key": "466afa7965e8c42f351506c6501539cc",
"os": 1,
"name": null,
"peName": null,
"migOption": "/",
"peMigOption": "/",
"size": null,
"peSize": null,
"percent": null,
"status": 1,
"gmtCreate": "2022-05-20 16:57:28",
"gmtModified": null
}
}
- 失败案例
{
"statusCode": 900,
"message": "error",
"description": "失败",
"details": null,
"returnObj": null,
"errorCode": "Openapi.CMS.Error",
"error": "Openapi.CMS.Error"
}