文档首页 > > API参考> API> 还原点> 查询备份还原点

查询备份还原点

分享
更新时间: 2020/01/21 GMT+08:00

功能介绍

根据还原点ID查询指定还原点

URI

GET /v3/{project_id}/checkpoints/{checkpoint_id}

表1 路径参数

参数

是否必选

参数类型

描述

checkpoint_id

String

还原点ID

project_id

String

项目ID

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。

响应参数

状态码为 200 时:
表3 响应Body参数

参数

参数类型

描述

checkpoint

CheckpointCreate object

还原点信息

表4 CheckpointCreate

参数

参数类型

描述

created_at

String

创建时间

id

String

还原点ID

project_id

String

项目ID

status

String

状态

取值范围:

  • available

  • deleting

  • creating

  • restoring

  • error

vault

CheckpointPlanCreate object

存储库信息

表5 CheckpointPlanCreate

参数

参数类型

描述

id

String

存储库id

name

String

存储库名称

resources

Array of Resource objects

备份对象

skipped_resources

Array of CheckpointCreateSkippedResource objects

备份时跳过的资源列表

表6 Resource

参数

参数类型

描述

extra_info

ResourceExtraInfo object

资源附加信息

id

String

待备份资源id

name

String

待备份资源名称

type

String

待备份资源的类型

取值范围:

  • OS::Nova::Server

  • OS::Cinder::Volume

  • OS::Ironic::BareMetalServer

表7 ResourceExtraInfo

参数

参数类型

描述

exclude_volumes

Array of strings

需要排除备份的卷id。仅虚拟机磁盘级备份有效

include_volumes

Array of ResourceExtraInfoIncludeVolumes objects

要备份的卷

表8 ResourceExtraInfoIncludeVolumes

参数

参数类型

描述

id

String

卷ID

os_version

String

操作系统类型

表9 CheckpointCreateSkippedResource

参数

参数类型

描述

id

String

资源ID

type

String

资源类型

name

String

资源名称

code

String

错误码

reason

String

跳过原因

请求示例

{
	"checkpoint":{
		"status":"available",
		"created_at":"2019-05-10T07:59:12.036982",
		"vault":{
			"provider_id":"0daac4c5-6707-4851-97ba-169e36266b66",
			"id":"3b5816b5-f29c-4172-9d9a-76c719a659ce",
			"resources":[
				{
					"name":"ecs-1f0f-0002",
					"resource_size":"40",
					"protect_status":"available",
					"type":"OS::Nova::Server",
					"id":"94eba8b2-acc9-4d82-badc-127144cc5526"
				}
			],
			"name":"vault-be94"
		},
		"project_id":"4229d7a45436489f8c3dc2b1d35d4987",
		"id":"8b0851a8-adf3-4f4c-a914-dead08bf9664"
	}
}

响应示例

状态码为 200 时:

{
	"checkpoint" : {
		"created_at" : "string",
		"id" : "string",
		"project_id" : "string",
		"status" : "available",
		"vault" : {
			"id" : "string",
			"name" : "string",
			"resources" : [
				{
					"extra_info" : {
						"exclude_volumes" : [
							 "string",
							"string"
						],
						"include_volumes" : [
							{
								"id" : "string",
								"os_version" : "string"
							}
						]
					},
					"id" : "string",
					"name" : "string",
					"type" : "OS::Nova::Server"
				}
			],
			"skipped_resources" : [
				{
					"id" : "string",
					"type" : "string",
					"name" : "string",
					"code" : "string",
					"reason" : "string"
				}
			]
		}
	}
}

返回值

返回值

描述

200

错误码

分享:

    相关文档

    相关产品

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

提交成功!

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

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

*必选

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

字符长度不能超过200

提交反馈 取消

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

跳转到云社区