文档首页 > > API参考> API> 备份> 查询所有备份

查询所有备份

分享
更新时间: 2019/10/09 GMT+08:00

功能介绍

查询所有副本

URI

GET /v3/{project_id}/backups

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID

表2 Query参数

参数

是否必选

参数类型

描述

all_tenants

Boolean

是否查询所有租户的副本

checkpoint_id

String

还原点ID

dec

Boolean

专属云

end_time

String

备份产生时间范围的结束时间,格式为%YYYY-%mm-%ddT%HH:%MM:%SSZ,例如2018-02-01T12:00:00Z

enterprise_project_id

String

企业项目id或all_granted_eps,all_granted_eps表示查询用户有权限的所有企业项目id

image_type

String

备份类型

limit

Integer

每页显示的条目数量

marker

String

上一次查询最后一条的id

member_status

String

共享状态

name

String

名称

offset

Integer

偏移值

own_type

String

持有类型,私有的private/共享的shared/全部all_granted,默认只查询private。

resource_az

String

支持按az来过滤

resource_id

String

资源ID

resource_name

String

资源名称

resource_type

String

资源类型

sort

String

sort的内容为一组由逗号分隔的属性及可选排序方向组成,形如<key1>[:<direction>],<key2>[:<direction>],其中direction的取值为asc (升序) 或 desc (降序),如没有传入direction参数,默认为降序,sort内容的长度限制为255个字符。key取值范围:[created_at,updated_at,name,status,protected_at,id]

start_time

String

备份产生时间范围的开始时间,格式为%YYYY-%mm-%ddT%HH:%MM:%SSZ,例如2018-02-01T12:00:00Z

status

String

状态

vault_id

String

存储库ID

请求参数

响应参数

状态码为 200 时:

表3 响应Body参数

参数

参数类型

描述

backups

Array of BackupResp objects

备份列表

count

Integer

备份个数

表4 BackupResp

参数

参数类型

描述

checkpoint_id

String

还原点ID

created_at

String

创建时间

description

String

备份描述

expired_at

String

过期时间

extend_info

BackupExtendInfo object

扩展信息

id

String

备份ID

image_type

String

备份类型

name

String

备份名称

parent_id

String

父备份ID

project_id

String

项目ID

protected_at

String

备份时间

resource_az

String

资源可用区

resource_id

String

资源ID

resource_name

String

资源名称

resource_size

String

资源大小

resource_type

String

资源类型

status

String

备份状态

updated_at

String

更新时间

vault_id

String

存储库ID

replication_records

Array of ReplicationRecordGet objects

  
表5 ReplicationRecordGet

参数

参数类型

描述

created_at

String

复制的开始时间

destination_backup_id

String

复制的目的备份ID

destination_checkpoint_id

String

复制的目的备份记录ID

destination_project_id

String

复制的目标项目ID

destination_region

String

复制的目标区域

destination_vault_id

String

目标存储库ID

extra_info

String

复制附加信息

id

String

复制记录ID

source_backup_id

String

复制的源备份ID

source_checkpoint_id

String

复制的源备份记录ID

source_project_id

String

复制的源项目ID

source_region

String

复制的源区域

status

String

复制的状态

vault_id

String

备份所在的存储库ID

表6 BackupExtendInfo

参数

参数类型

描述

auto_trigger

Boolean

是否是自动生成的备份副本

bootable

Boolean

是否系统盘备份

incremental

Boolean

是否是增备

snapshot_id

String

卷备份副本的快照id

support_lld

String

是否支持lazyloading快速恢复

supported_restore_mode

String

备份支持恢复的方式,当前取值包含na,snapshot和backup。如果该字段取值为snapshot,代表备份此时已经支持创建整机镜像;如果该字段取值为backup,备份支持通过云服务器上硬盘的备份进行恢复;如果该字段取值为na,备份不支持恢复。

os_images_data

Array of strings

备份注册镜像ID列表

contain_system_disk

Boolean

整机备份是否包含系统盘

encrypted

Boolean

是否加密

system_disk

Boolean

是否是系统盘

请求示例

响应示例

状态码为 200 时:

{
	"backups" : [
		{
			"checkpoint_id" : "string",
			"created_at" : "string",
			"description" : "string",
			"expired_at" : "string",
			"extend_info" : {
				"auto_trigger" : "boolean",
				"bootable" : "boolean",
				"incremental" : "boolean",
				"snapshot_id" : "string",
				"support_lld" : "string",
				"supported_restore_mode" : "na",
				"os_images_data" : [
					 "string",
					"string"
				],
				"contain_system_disk" : "boolean",
				"encrypted" : "boolean",
				"system_disk" : "boolean"
			},
			"id" : "string",
			"image_type" : "string",
			"name" : "string",
			"parent_id" : "string",
			"project_id" : "string",
			"protected_at" : "string",
			"resource_az" : "string",
			"resource_id" : "string",
			"resource_name" : "string",
			"resource_size" : "string",
			"resource_type" : "string",
			"status" : "available",
			"updated_at" : "string",
			"vault_id" : "string",
			"replication_records" : [
				{
					"created_at" : "string",
					"destination_backup_id" : "string",
					"destination_checkpoint_id" : "string",
					"destination_project_id" : "string",
					"destination_region" : "string",
					"destination_vault_id" : "string",
					"extra_info" : "string",
					"id" : "string",
					"source_backup_id" : "string",
					"source_checkpoint_id" : "string",
					"source_project_id" : "string",
					"source_region" : "string",
					"status" : "replicating",
					"vault_id" : "string"
				}
			]
		}
	],
	"count" : "integer"
}

返回值

返回值

描述

200

OK

错误码

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区