创建备份

最近更新时间:2019-12-09 10:40:53

我的收藏

1. 接口描述

本接口(CreateBackup)用于创建备份。
接口请求域名:sqlserver.api.qcloud.com

2. 输入参数

以下请求参数列表仅列出了接口请求参数,正式调用时需要加上公共请求参数,见 公共请求参数 页面。其中,此接口的 Action 字段为 CreateBackup。
参数名称
是否必选
类型
描述
resourceId
String
实例 ID
strategy
Int
备份策略(0-实例备份 1-多库备份)
dbList.n ( dbList 为数组,此处入参需要填写数组元素)
string
需要备份库名的列表(多库备份才填写)

3. 输出参数

参数名称
类型
描述
code
Int
公共错误码, 0表示成功,其他值表示失败。详见错误码页面的 公共错误码
message
String
模块错误信息描述,与接口相关。
data
Array
返回数据。
其中,data 参数的构成如下:
参数名称
类型
描述
flowId
Int
流程 ID

4. 错误码表

错误代码
英文提示
错误描述
50
InstanceNotFound
实例不存在
51
AbnormalInstanceStatus
实例状态异常
1000
SystemError
系统错误,请联系客服人员。
1002
DBConnectError
数据库连接错误
1005
CreateFlowFailed
任务流程创建失败

5. 示例

输入
https://sqlserver.api.qcloud.com/v2/index.php?Action=CreateBackup
&<公共请求参数>
&resourceId=mssql-q6g71pcf
&strategy=1
&dbList.0=test1
&dbList.1=test2
输出
{
"code":"0",
"message":"",
"data":{
"flowId":5293
}
}