Fetch Cross Region Restore Jobs - List
提取属于保管库的跨区域还原作业的列表
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataProtection/locations/{location}/fetchCrossRegionRestoreJobs?api-version=2025-01-01
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataProtection/locations/{location}/fetchCrossRegionRestoreJobs?api-version=2025-01-01&$filter={$filter}
URI 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
location
|
path | True |
string minLength: 1 |
Azure 区域的名称。 |
resource
|
path | True |
string minLength: 1maxLength: 90 |
资源组的名称。 名称不区分大小写。 |
subscription
|
path | True |
string (uuid) |
目标订阅的 ID。 该值必须是 UUID。 |
api-version
|
query | True |
string minLength: 1 |
用于此作的 API 版本。 |
$filter
|
query |
string |
OData 筛选器选项。 |
请求正文
名称 | 必需 | 类型 | 说明 |
---|---|---|---|
sourceBackupVaultId | True |
string |
|
sourceRegion | True |
string |
响应
名称 | 类型 | 说明 |
---|---|---|
200 OK |
跨区域还原作业的列表 |
|
Other Status Codes |
描述作失败的原因的错误响应。 |
安全性
azure_auth
Azure Active Directory OAuth2 Flow
类型:
oauth2
流向:
implicit
授权 URL:
https://login.microsoftonline.com/common/oauth2/authorize
作用域
名称 | 说明 |
---|---|
user_impersonation | 模拟用户帐户。 |
示例
List Cross Region Restore Jobs
示例请求
POST https://management.azure.com/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/BugBash1/providers/Microsoft.DataProtection/locations/east us/fetchCrossRegionRestoreJobs?api-version=2025-01-01
{
"sourceRegion": "east us",
"sourceBackupVaultId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/BugBash1/providers/Microsoft.DataProtection/backupVaults/BugBashVaultForCCYv11"
}
示例响应
{
"value": [
{
"properties": {
"activityID": "932925c4-3d81-4550-8105-c7f7b0a934c5",
"subscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965",
"backupInstanceId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/BugBash1/providers/Microsoft.DataProtection/backupVaults/BugBashVaultForCCYv11/backupInstances/3048870f-b1b7-44c4-b078-368da3fd000e",
"policyId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/BugBash1/providers/Microsoft.DataProtection/backupVaults/BugBashVaultForCCYv11/backupPolicies/jakavetPolicy2",
"dataSourceId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/DppPostgresTestingCcy/providers/Microsoft.DBforPostgreSQL/servers/mabtestingccybasicv11/databases/bugbashdb4",
"vaultName": "BugBashVaultForCCYv11",
"backupInstanceFriendlyName": "mabtestingccybasicv11\\bugbashdb4",
"policyName": "jakavetPolicy2",
"sourceResourceGroup": "DppPostgresTestingCcy",
"dataSourceSetName": "mabtestingccybasicv11",
"dataSourceName": "bugbashdb4",
"progressEnabled": false,
"sourceSubscriptionID": "62b829ee-7936-40c9-a1c9-47a93f9f3965",
"startTime": "2021-03-16T05:00:08.1746833Z",
"dataSourceType": "Microsoft.DBforPostgreSQL/servers/databases",
"operationCategory": "Backup",
"operation": "Backup",
"status": "Started",
"isUserTriggered": false,
"supportedActions": [],
"duration": "00:00:00",
"dataSourceLocation": "centraluseuap"
},
"id": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/BugBash1/providers/Microsoft.DataProtection/Backupvaults/BugBashVaultForCCYv11/backupJobs/8989416e-7573-4836-8cf1-0e90954f1002",
"name": "8989416e-7573-4836-8cf1-0e90954f1002",
"type": "Microsoft.DataProtection/Backupvaults/backupJobs"
},
{
"properties": {
"activityID": "b4f32e03-ded0-46fc-9afc-91853878efcd",
"subscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965",
"backupInstanceId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/BugBash1/providers/Microsoft.DataProtection/backupVaults/BugBashVaultForCCYv11/backupInstances/943c60db-c033-4d93-bb00-66048474e00e",
"policyId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/BugBash1/providers/Microsoft.DataProtection/backupVaults/BugBashVaultForCCYv11/backupPolicies/jakavetPolicy3",
"dataSourceId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/DppPostgresTestingCcy/providers/Microsoft.DBforPostgreSQL/servers/mabtestingccybasicv11/databases/bugbashdb5",
"vaultName": "BugBashVaultForCCYv11",
"backupInstanceFriendlyName": "mabtestingccybasicv11\\bugbashdb5",
"policyName": "jakavetPolicy3",
"sourceResourceGroup": "DppPostgresTestingCcy",
"dataSourceSetName": "mabtestingccybasicv11",
"dataSourceName": "bugbashdb5",
"progressEnabled": false,
"sourceSubscriptionID": "62b829ee-7936-40c9-a1c9-47a93f9f3965",
"startTime": "2021-03-16T18:00:03.6660733Z",
"dataSourceType": "Microsoft.DBforPostgreSQL/servers/databases",
"operationCategory": "Backup",
"operation": "Backup",
"status": "Started",
"isUserTriggered": false,
"supportedActions": [],
"duration": "00:00:00",
"dataSourceLocation": "centraluseuap"
},
"id": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/BugBash1/providers/Microsoft.DataProtection/Backupvaults/BugBashVaultForCCYv11/backupJobs/ad218c05-242a-47c2-b7b7-c16bd0f8870c",
"name": "ad218c05-242a-47c2-b7b7-c16bd0f8870c",
"type": "Microsoft.DataProtection/Backupvaults/backupJobs"
},
{
"properties": {
"activityID": "c4344fb4-7c11-43a4-8307-7ae7c7fb09b9",
"subscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965",
"backupInstanceId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/BugBash1/providers/Microsoft.DataProtection/backupVaults/BugBashVaultForCCYv11/backupInstances/28460a9d-707a-45f3-ace6-b16284c2900e",
"policyId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/BugBash1/providers/Microsoft.DataProtection/backupVaults/BugBashVaultForCCYv11/backupPolicies/jakavetdailypolicy",
"dataSourceId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/DppPostgresTestingCcy/providers/Microsoft.DBforPostgreSQL/servers/mabtestingccybasicv11/databases/bugbashdb2",
"vaultName": "BugBashVaultForCCYv11",
"backupInstanceFriendlyName": "mabtestingccybasicv11\\bugbashdb2",
"policyName": "jakavetdailypolicy",
"sourceResourceGroup": "DppPostgresTestingCcy",
"dataSourceSetName": "mabtestingccybasicv11",
"dataSourceName": "bugbashdb2",
"progressEnabled": false,
"sourceSubscriptionID": "62b829ee-7936-40c9-a1c9-47a93f9f3965",
"startTime": "2021-03-17T03:00:03.7604146Z",
"dataSourceType": "Microsoft.DBforPostgreSQL/servers/databases",
"operationCategory": "Backup",
"operation": "Backup",
"status": "Started",
"isUserTriggered": false,
"supportedActions": [],
"duration": "00:00:00",
"dataSourceLocation": "centraluseuap"
},
"id": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/BugBash1/providers/Microsoft.DataProtection/Backupvaults/BugBashVaultForCCYv11/backupJobs/3c60cb49-63e8-4b21-b9bd-26277b3fdfae",
"name": "3c60cb49-63e8-4b21-b9bd-26277b3fdfae",
"type": "Microsoft.DataProtection/Backupvaults/backupJobs"
},
{
"properties": {
"activityID": "94052cf1-a47f-4c1b-93e7-79e07b2bd008-Tue Mar 17 2021 11:11:48 GMT+0530 (India Standard Time)-Ibz",
"subscriptionId": "62b829ee-7936-40c9-a1c9-47a93f9f3965",
"backupInstanceId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/BugBash1/providers/Microsoft.DataProtection/backupVaults/BugBashVaultForCCYv11/backupInstances/0b247869-b8be-4885-b832-8ac4cdf5b00e",
"policyId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/BugBash1/providers/Microsoft.DataProtection/backupVaults/BugBashVaultForCCYv11/backupPolicies/jakavetPolicy1",
"dataSourceId": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/DppPostgresTestingCcy/providers/Microsoft.DBforPostgreSQL/servers/mabtestingccybasicv11/databases/bugbashdb3",
"vaultName": "BugBashVaultForCCYv11",
"backupInstanceFriendlyName": "mabtestingccybasicv11\\bugbashdb3",
"policyName": "jakavetPolicy1",
"sourceResourceGroup": "DppPostgresTestingCcy",
"dataSourceSetName": "mabtestingccybasicv11",
"dataSourceName": "bugbashdb3",
"progressEnabled": false,
"sourceSubscriptionID": "62b829ee-7936-40c9-a1c9-47a93f9f3965",
"startTime": "2021-03-17T11:11:50.5595259Z",
"endTime": "2021-03-17T11:14:02.5319646Z",
"dataSourceType": "Microsoft.DBforPostgreSQL/servers/databases",
"operationCategory": "Backup",
"operation": "Backup",
"status": "Succeeded",
"isUserTriggered": true,
"supportedActions": [
""
],
"duration": "00:02:11.9724387",
"dataSourceLocation": "centraluseuap"
},
"id": "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/BugBash1/providers/Microsoft.DataProtection/Backupvaults/BugBashVaultForCCYv11/backupJobs/43252662-1b43-44fd-a856-0055665cb097",
"name": "43252662-1b43-44fd-a856-0055665cb097",
"type": "Microsoft.DataProtection/Backupvaults/backupJobs"
}
]
}
定义
名称 | 说明 |
---|---|
Azure |
AzureBackup 作业类 |
Azure |
AzureBackup 作业资源类 |
Azure |
AzureBackup 作业资源列表 |
Cloud |
CloudError |
created |
创建资源的标识的类型。 |
Cross |
要为其提取 CRR 作业的备份保管库的详细信息 |
Error |
资源管理错误响应。 |
Error |
资源管理错误附加信息。 |
Inner |
InnerError |
Job |
有关作业的扩展信息 |
Job |
作业的子任务的详细信息 |
Restore |
|
system |
与创建和上次修改资源相关的元数据。 |
User |
有权访问本地化内容的层使用的 Error 对象,并将其传播到用户 |
User |
有权访问本地化内容的层使用的警告对象,并将其传播到用户 |
AzureBackupJob
AzureBackup 作业类
名称 | 类型 | 说明 |
---|---|---|
activityID |
string |
作业活动 ID |
backupInstanceFriendlyName |
string |
备份实例的名称 |
backupInstanceId |
string |
备份实例的 ARM ID |
dataSourceId |
string |
DataSource 的 ARM ID |
dataSourceLocation |
string |
DataSource 的位置 |
dataSourceName |
string |
DataSource 的用户友好名称 |
dataSourceSetName |
string |
数据源的数据源集名称 |
dataSourceType |
string |
DataSource 的类型 |
destinationDataStoreName |
string |
|
duration |
string |
作业的总运行时间。 ISO 8601 格式。 |
endTime |
string (date-time) |
作业的结束时间(UTC) |
errorDetails |
列表,详细说明与作业相关的错误 |
|
etag |
string |
|
extendedInfo |
有关作业的扩展信息 |
|
isUserTriggered |
boolean |
指示作业是临时作业(true)还是 scheduled(false) |
operation |
string |
它指示作业的类型,即 Backup:full/log/diff;Restore:ALR/OLR;分层:备份/存档;Management:ConfigureProtection/UnConfigure |
operationCategory |
string |
它指示作业的类型,即备份/还原/分层/管理 |
policyId |
string |
策略的 ARM ID |
policyName |
string |
策略的名称 |
progressEnabled |
boolean |
指示是否为作业启用了进度 |
progressUrl |
string |
包含作业进度的 URL |
rehydrationPriority |
string |
用于解除冻结的优先级 |
restoreType |
string |
它指示作的子类型,即还原时可以是 ALR/OLR |
sourceDataStoreName |
string |
|
sourceResourceGroup |
string |
数据源的资源组名称 |
sourceSubscriptionID |
string |
对应于 DataSource 的 SubscriptionId |
startTime |
string (date-time) |
作业的 StartTime(UTC) |
status |
string |
作业的状态,如 InProgress/Completed/Failed/Cancelled/CompletedWithWarnings/Cancelling/Paused |
subscriptionId |
string |
相应备份保管库的订阅 ID |
supportedActions |
string[] |
支持的作列表 |
vaultName |
string |
保管库的名称 |
AzureBackupJobResource
AzureBackup 作业资源类
名称 | 类型 | 说明 |
---|---|---|
id |
string |
资源 ID 表示资源的完整路径。 |
name |
string |
与资源关联的资源名称。 |
properties |
AzureBackupJobResource 属性 |
|
systemData |
与创建和上次修改资源相关的元数据。 |
|
type |
string |
资源类型表示命名空间/ResourceType/ResourceType/... |
AzureBackupJobResourceList
AzureBackup 作业资源列表
名称 | 类型 | 说明 |
---|---|---|
nextLink |
string |
用于提取下一页资源的 URI。 调用 ListNext() 提取下一页的资源。 |
value |
资源列表。 |
CloudError
CloudError
名称 | 类型 | 说明 |
---|---|---|
error |
资源管理错误响应。 |
createdByType
创建资源的标识的类型。
值 | 说明 |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
CrossRegionRestoreJobsRequest
要为其提取 CRR 作业的备份保管库的详细信息
名称 | 类型 | 说明 |
---|---|---|
sourceBackupVaultId |
string |
|
sourceRegion |
string |
Error
资源管理错误响应。
名称 | 类型 | 说明 |
---|---|---|
additionalInfo |
错误附加信息。 |
|
code |
string |
错误代码。 |
details |
Error[] |
错误详细信息。 |
message |
string |
错误消息。 |
target |
string |
错误目标。 |
ErrorAdditionalInfo
资源管理错误附加信息。
名称 | 类型 | 说明 |
---|---|---|
info |
object |
其他信息。 |
type |
string |
其他信息类型。 |
InnerError
InnerError
名称 | 类型 | 说明 |
---|---|---|
additionalInfo |
object |
任何可提供给客户端的键值对,以获取其他详细信息。 |
code |
string |
此错误的唯一代码 |
embeddedInnerError |
InnerError |
JobExtendedInfo
有关作业的扩展信息
名称 | 类型 | 说明 |
---|---|---|
additionalDetails |
object |
作业的其他详细信息 |
backupInstanceState |
string |
备份实例的状态 |
dataTransferredInBytes |
number (double) |
传输的字节数 |
recoveryDestination |
string |
完成还原的目标 |
sourceRecoverPoint |
源恢复点的详细信息 |
|
subTasks |
作业的子任务列表 |
|
targetRecoverPoint |
目标恢复点的详细信息 |
|
warningDetails |
列表,详细说明与作业相关的警告 |
JobSubTask
作业的子任务的详细信息
名称 | 类型 | 说明 |
---|---|---|
additionalDetails |
object |
子任务的其他详细信息 |
taskId |
integer (int32) |
子任务的任务 ID |
taskName |
string |
子任务的名称 |
taskProgress |
string |
子任务的进度 |
taskStatus |
string |
子任务的状态 |
RestoreJobRecoveryPointDetails
名称 | 类型 | 说明 |
---|---|---|
recoveryPointID |
string |
|
recoveryPointTime |
string (date-time) |
systemData
与创建和上次修改资源相关的元数据。
名称 | 类型 | 说明 |
---|---|---|
createdAt |
string (date-time) |
资源创建时间戳(UTC)。 |
createdBy |
string |
创建资源的标识。 |
createdByType |
创建资源的标识的类型。 |
|
lastModifiedAt |
string (date-time) |
上次修改的资源时间戳(UTC) |
lastModifiedBy |
string |
上次修改资源的标识。 |
lastModifiedByType |
上次修改资源的标识的类型。 |
UserFacingError
有权访问本地化内容的层使用的 Error 对象,并将其传播到用户
名称 | 类型 | 说明 |
---|---|---|
code |
string |
此错误的唯一代码 |
details |
其他相关错误 |
|
innerError |
InnerError |
|
isRetryable |
boolean |
作是否可重试 |
isUserError |
boolean |
作是由用户错误还是服务错误导致的 |
message |
string |
|
properties |
object |
可在错误对象内注入的任何键值对 |
recommendedAction |
string[] |
RecommendedAction 本地化。 |
target |
string |
错误的目标。 |
UserFacingWarningDetail
有权访问本地化内容的层使用的警告对象,并将其传播到用户
名称 | 类型 | 说明 |
---|---|---|
resourceName |
string |
引发警告的资源的名称。 |
warning |
警告的错误详细信息。 |