查询一个或者多个符合条件的恢复任务。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
hbr:DescribeRestoreJobs2 |
get |
*全部资源
|
无 | 无 |
请求参数
名称 |
类型 |
必填 |
描述 |
示例值 |
PageNumber |
integer |
否 |
分页页码,从 1 开始,默认值为 1。 |
1 |
PageSize |
integer |
否 |
分页大小,最小值为 1,最大值为 99,默认值为 10。 |
10 |
RestoreType |
string |
否 |
数据源类型,取值范围:
|
ECS_FILE |
Filters |
array<object> |
否 |
查询过滤器中的键值。 |
|
object |
否 |
查询过滤器中的键值。 |
||
Key |
string |
否 |
查询过滤器中的键值。取值包括:
|
VaultId |
Values |
array |
否 |
查询过滤器中的待匹配的值。 |
|
string |
否 |
查询过滤器中的待匹配的值。 |
["v-*********************"] |
|
Operator |
string |
否 |
匹配方式。默认为 IN。即过滤器中 Key 和 Value 支持的匹配操作(Operator)方式,取值可包括:
说明
当使用 CompleteTime 作为 Key 查询时,暂时不支持 IN 操作。 |
IN |
Edition |
string |
否 |
版本类型,支持 BASIC 和 STANDARD,默认值为 STANDARD。 |
STANDARD |
返回参数
名称 |
类型 |
描述 |
示例值 |
object |
|||
RequestId |
string |
请求 ID。 |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
Success |
boolean |
请求是否成功。
|
true |
Code |
string |
返回码,200 表示成功。 |
200 |
Message |
string |
返回信息描述,成功一般返回 successful,错误时会返回相应错误信息。 |
successful |
PageNumber |
integer |
分页页码,从 1 开始,默认值为 1。 |
1 |
PageSize |
integer |
分页大小,最小值为 1,最大值为 99,默认值为 10。 |
1 |
TotalCount |
integer |
总记录数。 |
1 |
RestoreJobs |
object |
||
RestoreJob |
array<object> |
恢复任务详情。 |
{'RestoreJob': []} |
object |
恢复任务详情。 |
||
SnapshotHash |
string |
备份快照 HASH 值。 |
f2fe... |
Status |
string |
恢复任务状态。取值范围:
|
COMPLETE |
ErrorMessage |
string |
恢复任务的错误信息。 |
PARTIAL_COMPLETE |
ActualItems |
integer |
仅当 SourceType 取值为ECS_FILE时,该参数有效。表示恢复任务实际项目数。 |
6 |
VaultId |
string |
备份仓库 ID。 |
v-0006******q |
ActualBytes |
integer |
去除重复后恢复任务实际数据量。单位为字节。 |
600 |
UdmDetail |
string |
整机备份详情。 |
{\"doCopy\":true,\"doBackup\":false,\"instanceName\":\"instance example\",\"appConsistent\":false,\"destinationRegionId\":\"cn-shanghai\",\"enableFsFreeze\":true,\"osNameEn\":\"Windows Server 2019 Data Center Edition 64bit Chinese Edition\",\"osName\":\"Windows Server 2019 Data Center Edition 64bit Chinese Edition\",\"diskIdList\":[],\"backupVaultId\":\"\",\"snapshotGroup\":true,\"destinationRetention\":35,\"platform\":\"Windows Server 2012\",\"timeoutInSeconds\":60,\"backupRetention\":1,\"osType\":\"windows\",\"preScriptPath\":\"\",\"postScriptPath\":\"\",\"enableWriters\":true,\"ecsDeleted\":false} |
SourceType |
string |
数据源类型,取值范围:
|
ECS_FILE |
Options |
string |
仅当 SourceType 取值为ECS_FILE时,需要配置该参数。表示是否使用 Windows 系统 VSS 定义恢复路径。
|
{"UseVSS":false} |
SourceInstanceId |
string |
恢复任务源端实例 ID。 |
i-2ze3m7ktcgw******cs |
RestoreType |
string |
恢复任务类型。 |
ECS_FILE |
TargetCreateTime |
integer |
仅 NAS 备份有效。恢复的目标文件系统创建时间。 |
1634714531 |
ItemsDone |
integer |
仅当 SourceType 取值为ECS_FILE时,该参数有效。表示恢复项目数。 |
8 |
BytesTotal |
integer |
数据源总数据量。单位为字节。 |
1000 |
Exclude |
string |
仅当 SourceType 取值为ECS_FILE时,需要配置该参数。表示不需要进行恢复的路径,该路径下所有文件都不恢复。最多支持 255 个字符。 |
["/var", "/proc"] |
ParentId |
string |
父任务 ID。 |
r-0003hd2an3x4dyv0l18b |
CompleteTime |
integer |
恢复任务完成时间。UNIX 时间,单位为秒。 |
1554347313 |
CreatedTime |
integer |
恢复任务创建时间。UNIX 时间,单位为秒。 |
1554347313 |
TargetBucket |
string |
仅 OSS 备份有效,恢复的目标 Bucket。 |
target-bucket |
ClusterId |
string |
恢复使用的客户端组 ID。 |
cl-000******hp6 |
TargetFileSystemId |
string |
仅 NAS 备份有效,恢复的目标文件系统。 |
0be9****9c9 |
Progress |
integer |
恢复进度。值为 100%*100。 |
10000 |
ExpireTime |
integer |
恢复任务过期时间。 |
1634714531 |
TargetDataSourceId |
string |
恢复的目标数据源 ID。 |
ds-000*****997 |
TargetPrefix |
string |
仅 OSS 备份有效,恢复的目标前缀。 |
"/target" |
TargetPath |
string |
恢复任务目标路径。 |
"D:\\rebk" |
ErrorFile |
string |
恢复失败文件列表。 |
"test.csv" |
StartTime |
integer |
恢复任务开始时间。UNIX 时间,单位为秒。 |
1554347313 |
UpdatedTime |
integer |
恢复任务更新时间。UNIX 时间,单位为秒。 |
1554347313 |
SnapshotId |
string |
恢复使用的快照 ID。 |
s-0002******ga88 |
RestoreId |
string |
恢复任务 ID。 |
r-0003*****8a |
TargetClientId |
string |
恢复的目标客户端 ID。 |
c-000e*****397 |
ItemsTotal |
integer |
仅当 SourceType 取值为ECS_FILE时,该参数有效。表示数据源项目总数。 |
10 |
Include |
string |
恢复任务包含的恢复路径。 |
["/home/alice/*.pdf", "/home/bob/*.txt"] |
BytesDone |
integer |
恢复的数据量。单位为字节。 |
800 |
TargetInstanceName |
string |
备份目标表格存储实例名称。 |
instancename |
TargetTableName |
string |
备份目标表格存储实例的数据表。 |
tablename |
Speed |
integer |
实际的平均备份速度。单位为 KB/s。 |
500 |
TargetTime |
integer |
备份目标表格存储实例的时间。UNIX 时间,单位为秒。 |
1642560261 |
OtsDetail |
object |
表格存储实例详情 |
|
BatchChannelCount |
integer |
每个表格存储恢复任务处理的 channel 数量。 |
2 |
OverwriteExisting |
boolean |
是否覆盖已存在的表格存储恢复任务。 |
false |
CrossAccountType |
string |
跨账号备份类型。支持:
|
SELF_ACCOUNT |
CrossAccountUserId |
integer |
被当前账号管理的跨账号备份的原账号 ID。 |
158975xxxxxx4625 |
CrossAccountRoleName |
string |
被当前账号管理的跨账号备份的原账号 RAM 中创建的角色名。 |
BackupRole |
Report |
object |
恢复任务报告。 |
|
TotalFiles |
string |
根据文件列表恢复时的全量文件。 |
/temp/report/158975xxxxxx4625/job-0001hfxxxxxymsspjjtl/job-0001hfxxxxxymsspjjtl_total.csv |
SuccessFiles |
string |
成功执行的文件列表。 |
/temp/report/158975xxxxxx4625/r-0001hfxxxxxymsspjjtl/job-0001hfxxxxxymsspjjtl_success.zip |
FailedFiles |
string |
执行失败的文件列表。 |
/temp/report/158975xxxxxx4625/r-0001hfxxxxxymsspjjtl/job-0001hfxxxxxymsspjjtl_failed.zip |
SkippedFiles |
string |
跳过的文件列表。 |
/temp/report/158975xxxxxx4625/r-0001hfxxxxxymsspjjtl/job-0001hfxxxxxymsspjjtl_skipped.zip |
ReportTaskStatus |
string |
报告生成状态。 |
COMPLETE |
MeteringBytesDone |
integer |
恢复的数据量。单位为字节。仅 StorageClass=ARCHIVE 时有效,按照 1MB 对齐。 |
1048576 |
MeteringBytesTotal |
integer |
数据源总数据量。单位为字节。仅 StorageClass=ARCHIVE 时有效,按照 1MB 对齐。 |
1048576 |
StorageClass |
string |
备份数据存储类型。取值:
|
STANDARD |
FailbackDetail |
string |
VMware 回切任务详情 |
{"cpu":4,"extra":"{\"restoreVMNamePrefix\":\"627-\",\"dataCenterName\":\"SDDC-Datacenter\",\"dataStoreId\":\"datastore-50\",\"folderId\":\"group-v49\",\"resourcePoolId\":\"resgroup-46\",\"locationName\":\"vcenter.pc-uf600arcwi9td3eyj641.acvs.aliyuncs.com/SDDC-Datacenter/Workloads\",\"computeResourceName\":\"SDDC-Datacenter/Default_c-uf600arcwi9td3eyj640\",\"dataStoreName\":\"Default_c-uf600arcwi9td3eyj640/WorkloadDatastore\",\"networkMoReference\":\"DistributedVirtualPortgroup:dvportgroup-1001\",\"useHotAdd\":false}","instanceId":"i-2vc357i2eannmmotcagz","memoryInMB":8192,"serverId":"0fdc0c86-eb92-4e05-91ab-eeaf9fb6ad01","uefiBoot":false} |
TargetInstanceId |
string |
恢复任务目标实例 ID。 |
i-2ze3m7ktcgw******cs |
示例
正常返回示例
JSON
格式
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"Success": true,
"Code": "200",
"Message": "successful",
"PageNumber": 1,
"PageSize": 1,
"TotalCount": 1,
"RestoreJobs": {
"RestoreJob": [
{
"SnapshotHash": "f2fe...",
"Status": "COMPLETE",
"ErrorMessage": "PARTIAL_COMPLETE",
"ActualItems": 6,
"VaultId": "v-0006******q",
"ActualBytes": 600,
"UdmDetail": "{\\\"doCopy\\\":true,\\\"doBackup\\\":false,\\\"instanceName\\\":\\\"instance example\\\",\\\"appConsistent\\\":false,\\\"destinationRegionId\\\":\\\"cn-shanghai\\\",\\\"enableFsFreeze\\\":true,\\\"osNameEn\\\":\\\"Windows Server 2019 Data Center Edition 64bit Chinese Edition\\\",\\\"osName\\\":\\\"Windows Server 2019 Data Center Edition 64bit Chinese Edition\\\",\\\"diskIdList\\\":[],\\\"backupVaultId\\\":\\\"\\\",\\\"snapshotGroup\\\":true,\\\"destinationRetention\\\":35,\\\"platform\\\":\\\"Windows Server 2012\\\",\\\"timeoutInSeconds\\\":60,\\\"backupRetention\\\":1,\\\"osType\\\":\\\"windows\\\",\\\"preScriptPath\\\":\\\"\\\",\\\"postScriptPath\\\":\\\"\\\",\\\"enableWriters\\\":true,\\\"ecsDeleted\\\":false}",
"SourceType": "ECS_FILE",
"Options": "{\"UseVSS\":false}",
"SourceInstanceId": "i-2ze3m7ktcgw******cs",
"RestoreType": "ECS_FILE",
"TargetCreateTime": 1634714531,
"ItemsDone": 8,
"BytesTotal": 1000,
"Exclude": "[\"/var\", \"/proc\"]",
"ParentId": "r-0003hd2an3x4dyv0l18b",
"CompleteTime": 1554347313,
"CreatedTime": 1554347313,
"TargetBucket": "target-bucket",
"ClusterId": "cl-000******hp6",
"TargetFileSystemId": "0be9****9c9",
"Progress": 10000,
"ExpireTime": 1634714531,
"TargetDataSourceId": "ds-000*****997",
"TargetPrefix": "\"/target\"",
"TargetPath": "\"D:\\\\rebk\"",
"ErrorFile": "\"test.csv\"",
"StartTime": 1554347313,
"UpdatedTime": 1554347313,
"SnapshotId": "s-0002******ga88",
"RestoreId": "r-0003*****8a",
"TargetClientId": "c-000e*****397",
"ItemsTotal": 10,
"Include": "[\"/home/alice/*.pdf\", \"/home/bob/*.txt\"]",
"BytesDone": 800,
"TargetInstanceName": "instancename",
"TargetTableName": "tablename",
"Speed": 500,
"TargetTime": 1642560261,
"OtsDetail": {
"BatchChannelCount": 2,
"OverwriteExisting": false
},
"CrossAccountType": "SELF_ACCOUNT",
"CrossAccountUserId": 0,
"CrossAccountRoleName": "BackupRole",
"Report": {
"TotalFiles": "/temp/report/158975xxxxxx4625/job-0001hfxxxxxymsspjjtl/job-0001hfxxxxxymsspjjtl_total.csv",
"SuccessFiles": "/temp/report/158975xxxxxx4625/r-0001hfxxxxxymsspjjtl/job-0001hfxxxxxymsspjjtl_success.zip\n",
"FailedFiles": "/temp/report/158975xxxxxx4625/r-0001hfxxxxxymsspjjtl/job-0001hfxxxxxymsspjjtl_failed.zip",
"SkippedFiles": "/temp/report/158975xxxxxx4625/r-0001hfxxxxxymsspjjtl/job-0001hfxxxxxymsspjjtl_skipped.zip",
"ReportTaskStatus": "COMPLETE"
},
"MeteringBytesDone": 1048576,
"MeteringBytesTotal": 1048576,
"StorageClass": "STANDARD",
"FailbackDetail": "{\"cpu\":4,\"extra\":\"{\\\"restoreVMNamePrefix\\\":\\\"627-\\\",\\\"dataCenterName\\\":\\\"SDDC-Datacenter\\\",\\\"dataStoreId\\\":\\\"datastore-50\\\",\\\"folderId\\\":\\\"group-v49\\\",\\\"resourcePoolId\\\":\\\"resgroup-46\\\",\\\"locationName\\\":\\\"vcenter.pc-uf600arcwi9td3eyj641.acvs.aliyuncs.com/SDDC-Datacenter/Workloads\\\",\\\"computeResourceName\\\":\\\"SDDC-Datacenter/Default_c-uf600arcwi9td3eyj640\\\",\\\"dataStoreName\\\":\\\"Default_c-uf600arcwi9td3eyj640/WorkloadDatastore\\\",\\\"networkMoReference\\\":\\\"DistributedVirtualPortgroup:dvportgroup-1001\\\",\\\"useHotAdd\\\":false}\",\"instanceId\":\"i-2vc357i2eannmmotcagz\",\"memoryInMB\":8192,\"serverId\":\"0fdc0c86-eb92-4e05-91ab-eeaf9fb6ad01\",\"uefiBoot\":false}",
"TargetInstanceId": "i-2ze3m7ktcgw******cs"
}
]
}
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。