请求说明
请求结构
GET /v1/instance/{instanceId}/backup HTTP/1.1
Host: redis.{region}.baidubce.com
Authorization: authorization string
请求头域
除公共头域外,无其它特殊头域。
请求参数
参数名称 |
类型 |
是否必须 |
参数位置 |
描述 |
instanceId |
string |
是 |
URL参数 |
待查询的实例ID |
返回头域
除公共头部,无其它特殊头部。
返回参数
参数名称 |
类型 |
描述 |
totalCount |
int |
备份记录总条数 |
backups |
List |
备份列表 |
backupInfo 备份信息
参数名称 |
类型 |
描述 |
backupType |
String |
auto表示自动备份,manual表示手动产生的备份 |
comment |
String |
备注 |
records |
list |
本次备份记录表 |
startTime |
String |
实例备份开始时间 |
backupRecord 单个备份记录
参数名称 |
类型 |
描述 |
backupRecordId |
int |
备份记录id |
backupStatus |
String |
initial/success/doing/failed/expired初始化/成功/备份中/失败/过期 |
duration |
int |
备份持续时间 |
objectSize |
int |
备份文件大小 |
shardName |
String |
分片名称 |
startTime |
String |
分片备份开始时间 |
请求示例
GET /v1/instance/scs-bj-ykfiztgpxjny/backup HTTP/1.1
HOST: redis.bj.baidubce.com
Content-Type: application/json
Authorization: bce-auth-v1/f81d3b34e48048fbb2634dc7882d7e21/2017-11-21T04:17:29Z/3600/host/74c506f68c65e26c633bfa104c863fffac5190fdec1ec24b7c03eb5d67d2e1de
返回示例
HTTP/1.1 200 OK
x-bce-request-id: 7869616F-7A68-6977-656E-406261696475
Content-Type: application/json
{
"totalCount": "1",
"backups": [
{
"batchId": "431ff186-a516-425d-8646-60829bbe8405",
"backupType": "manual",
"comment": "",
"startTime": "2019-08-16T08:10:07Z",
"records": [
{
"backupRecordId": "2388",
"shardName": "Shard-0",
"startTime": "2019-08-16T08:10:07Z",
"duration": "0",
"objectSize": "0",
"backupStatus": "failed"
}
]
}
]
}