获取备份列表
功能介绍
获取备份列表。
接口约束
无
调试
您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
URI
GET /v3/{project_id}/backups
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
project_id |
是 |
String |
租户在某一region下的project ID。 获取方法请参见获取项目ID。 |
请求参数
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
X-Auth-Token |
是 |
String |
用户Token。 通过调用IAM服务的“获取用户Token”接口来获取。 |
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
offset |
否 |
Integer |
索引位置,偏移量。 从第一条数据偏移offset条数据后开始查询,默认为0。 取值必须为数字,且不能为负数。 |
|
limit |
否 |
Integer |
查询个数上限值。 取值范围:1~128。 不传该参数时,默认值为10。 |
请求示例
获取备份列表。
GET https://{endpoint}/v3/project_id/configurations?offset=0&limit=10
响应消息
- 正常响应参数说明
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
backups |
Array of BackupInfo objects |
备份信息列表。 |
|
offset |
Integer |
分页参数: 起始值。 |
|
limit |
Integer |
分页参数:每页多少条。 |
|
total |
Integer |
备份信息总数。 |
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
id |
String |
备份ID。 |
|
name |
String |
参数模板名称。 |
|
description |
String |
参数模板描述。 |
|
status |
String |
备份状态。 |
|
instance_id |
String |
实例ID。 |
|
instance_name |
String |
实例名称。 |
|
instance_status |
String |
实例状态。 |
|
file_size |
Number |
备份大小(KB)。 |
|
created |
String |
创建时间,格式为"yyyy-MM-ddTHH:mm:ssZ"。 其中,T指某个时间的开始;Z指时区偏移量,例如北京时间偏移显示为+0800。 |
|
updated |
String |
更新时间,格式为"yyyy-MM-ddTHH:mm:ssZ"。 其中,T指某个时间的开始;Z指时区偏移量,例如北京时间偏移显示为+0800。 |
|
backup_type |
String |
备份类型: auto_metadata:每天定时任务触发的元数据备份。 metadata:非定时任务触发的元数据备份,例如删实例前进行的元数据备份。 |
- 正常响应示例
{
"backups": [
{
"id": "c131f9339****5cdebe350228br09",
"name": "Backup",
"description": "auto metadata backup",
"status": "normal",
"instance_id": "169f4f2fd6****04385a18ain09",
"instance_name": "ddm-test",
"instance_status": "normal",
"file_size": 5.419922,
"created": "2025-02-19T02:50:20+0000",
"updated": "2025-02-19T02:50:37+0000",
"backup_type": "auto_metadata"
}
],
"total": 1,
"offset": 0,
"limit": 10
}
- 异常响应
请参见异常请求结果。
状态码
- 正常
- 异常
请参见状态码。
错误码
请参见错误码。