你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Replication Jobs - Get

获取作业详细信息。
获取 Azure Site Recovery 作业的详细信息。

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationJobs/{jobName}?api-version=2025-02-01

URI 参数

名称 必需 类型 说明
jobName
path True

string

作业标识符。

resourceGroupName
path True

string

恢复服务保管库所在的资源组的名称。

resourceName
path True

string

恢复服务保管库的名称。

subscriptionId
path True

string

订阅 ID。

api-version
query True

string

客户端 API 版本。

响应

名称 类型 说明
200 OK

Job

好的

安全性

azure_auth

Azure Active Directory OAuth2 流

类型: oauth2
流向: implicit
授权 URL: https://login.microsoftonline.com/common/oauth2/authorize

作用域

名称 说明
user_impersonation 模拟用户帐户。

示例

Gets the job details.

示例请求

GET https://management.azure.com/subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationJobs/58776d0b-3141-48b2-a377-9ad863eb160d?api-version=2025-02-01

示例响应

Azure-AsyncOperation: https://management.azure.com/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationOperationStatus/a93f3cd5-9035-4b1e-a2c9-b16df6d5d34b?api-version=2025-02-01
Retry-After: 30
{
  "id": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationJobs/32ea4b9e-de62-49a1-b062-7864d5c3b897",
  "name": "32ea4b9e-de62-49a1-b062-7864d5c3b897",
  "properties": {
    "activityId": "fc8e9c8f-0e76-4b6b-8e7e-d37c1b31eba0 ActivityId: c506b6ba-0711-411e-8b09-1f3f4dcb824b",
    "scenarioName": "DeleteRecoveryPlan",
    "friendlyName": "Delete a recovery plan",
    "state": "Succeeded",
    "stateDescription": "Completed",
    "tasks": [
      {
        "taskId": "763326a2-01c9-4257-b2a1-0aac56465014",
        "name": "DeleteRecoveryPlanTask",
        "startTime": "2017-04-27T11:25:57.3029434Z",
        "endTime": "2017-04-27T11:25:57.318574Z",
        "allowedActions": [],
        "friendlyName": "Delete a recovery plan task",
        "state": "Succeeded",
        "stateDescription": "Completed",
        "taskType": "TaskDetails",
        "customDetails": {
          "instanceType": "ManualActionTaskDetails"
        },
        "errors": []
      }
    ],
    "errors": [],
    "startTime": "2017-04-27T11:25:56.800358Z",
    "endTime": "2017-04-27T11:25:57Z",
    "allowedActions": [],
    "targetObjectId": "966c33bb-66e7-4567-9786-f80b0694f5f9",
    "targetObjectName": "RPtest1",
    "targetInstanceType": "RecoveryPlan",
    "customDetails": {
      "instanceType": "AsrJobDetails",
      "affectedObjectDetails": {
        "PrimaryVmmId": "6d224fc6-f326-5d35-96de-fbf51efb3179",
        "PrimaryVmmName": "cloud1",
        "RecoveryVmmId": "21a9403c-6ec1-44f2-b744-b4e50b792387",
        "PrimaryFabricProviderId": "HyperVSite",
        "RecoveryFabricProviderId": "Azure"
      }
    }
  }
}

定义

名称 说明
AsrJobDetails

此类表示基于特定作业类型的作业详细信息。

ASRTask

作业的任务。

AutomationRunbookTaskDetails

此类表示自动化 Runbook 的任务详细信息。

ClusterFailoverJobDetails

此类表示群集故障转移作业的详细信息。

ClusterSwitchProtectionJobDetails

此类表示交换机群集保护作业的详细信息。

ClusterTestFailoverJobDetails

此类表示群集测试故障转移作业的详细信息。

ConsistencyCheckTaskDetails

此类包含 Vmm 中所有不一致的受保护实体的监视详细信息。

ExportJobDetails

此类表示导出作业工作流的详细信息。

FailoverJobDetails

此类表示故障转移作业的详细信息。

FailoverReplicationProtectedItemDetails

复制保护项的故障转移详细信息。

InconsistentVmDetails

此类存储监视详细信息,以便对不一致的受保护实体进行一致性检查。

InlineWorkflowTaskDetails

此类表示内联工作流任务详细信息。

Job

作业详细信息。

JobErrorDetails

此类包含每个对象的错误详细信息。

JobProperties

作业自定义数据详细信息。

ManualActionTaskDetails

此类表示手动操作任务详细信息。

ProviderError

此类包含每个对象的错误详细信息。

ScriptActionTaskDetails

此类表示脚本操作任务详细信息。

ServiceError

ASR 错误模型。

SwitchProtectionJobDetails

此类表示交换机保护作业的详细信息。

TestFailoverJobDetails

此类表示测试故障转移作业的详细信息。

VmNicUpdatesTaskDetails

此类表示 vm NicUpdates 任务详细信息。

AsrJobDetails

此类表示基于特定作业类型的作业详细信息。

名称 类型 说明
affectedObjectDetails

object

受影响的对象属性,如源服务器、源云、目标服务器、目标云等,具体取决于工作流对象详细信息。

instanceType string:

AsrJobDetails

获取作业详细信息的类型(有关可能的值,请参阅 JobDetailsTypes 枚举)。

ASRTask

作业的任务。

名称 类型 说明
allowedActions

string[]

适用于此任务的状态/操作。

customDetails TaskTypeDetails:

基于任务类型的自定义任务详细信息。

endTime

string (date-time)

结束时间。

errors

JobErrorDetails[]

任务错误详细信息。

friendlyName

string

名称。

groupTaskCustomDetails GroupTaskDetails:

InlineWorkflowTaskDetails

如果任务类型为 GroupTaskDetails 或派生自该任务的类型之一,则基于任务类型自定义任务详细信息。

name

string

唯一的任务名称。

startTime

string (date-time)

开始时间。

state

string

状态。 它是以下值之一 - NotStarted、InProgress、Succeeded、Failed、Cancelled、Suspended 或其他。

stateDescription

string

任务状态的说明。 例如 - 对于“成功”状态,说明可以是 Completed、PartiallySucceeded、CompletedWithInformation 或 Skipped。

taskId

string

ID。

taskType

string

任务的类型。 CustomDetails 属性的详细信息取决于此类型。

AutomationRunbookTaskDetails

此类表示自动化 Runbook 的任务详细信息。

名称 类型 说明
accountName

string

Runbook 的自动化帐户名称。

cloudServiceName

string

自动化 Runbook 帐户的云服务。

instanceType string:

AutomationRunbookTaskDetails

任务详细信息的类型。

isPrimarySideScript

boolean

一个值,该值指示它是否为主端脚本。

jobId

string

Runbook 执行的作业 ID。

jobOutput

string

Runbook 的执行输出。

name

string

恢复计划任务名称。

runbookId

string

Runbook Id。

runbookName

string

Runbook 名称。

subscriptionId

string

自动化 Runbook 帐户的订阅 ID。

ClusterFailoverJobDetails

此类表示群集故障转移作业的详细信息。

名称 类型 说明
affectedObjectDetails

object

受影响的对象属性,如源服务器、源云、目标服务器、目标云等,具体取决于工作流对象详细信息。

instanceType string:

ClusterFailoverJobDetails

获取作业详细信息的类型(有关可能的值,请参阅 JobDetailsTypes 枚举)。

protectedItemDetails

FailoverReplicationProtectedItemDetails[]

测试 VM 详细信息。

ClusterSwitchProtectionJobDetails

此类表示交换机群集保护作业的详细信息。

名称 类型 说明
affectedObjectDetails

object

受影响的对象属性,如源服务器、源云、目标服务器、目标云等,具体取决于工作流对象详细信息。

instanceType string:

ClusterSwitchProtectionJobDetails

获取作业详细信息的类型(有关可能的值,请参阅 JobDetailsTypes 枚举)。

newReplicationProtectionClusterId

string

新复制保护群集的 ARM ID。

ClusterTestFailoverJobDetails

此类表示群集测试故障转移作业的详细信息。

名称 类型 说明
affectedObjectDetails

object

受影响的对象属性,如源服务器、源云、目标服务器、目标云等,具体取决于工作流对象详细信息。

comments

string

测试故障转移注释。

instanceType string:

ClusterTestFailoverJobDetails

获取作业详细信息的类型(有关可能的值,请参阅 JobDetailsTypes 枚举)。

networkFriendlyName

string

测试网络友好名称。

networkName

string

测试网络名称。

networkType

string

测试网络类型(有关可能的值,请参阅 TestFailoverInput 枚举)。

protectedItemDetails

FailoverReplicationProtectedItemDetails[]

测试 VM 详细信息。

testFailoverStatus

string

测试故障转移状态。

ConsistencyCheckTaskDetails

此类包含 Vmm 中所有不一致的受保护实体的监视详细信息。

名称 类型 说明
instanceType string:

ConsistencyCheckTaskDetails

任务详细信息的类型。

vmDetails

InconsistentVmDetails[]

Vm 详细信息不一致的列表。

ExportJobDetails

此类表示导出作业工作流的详细信息。

名称 类型 说明
affectedObjectDetails

object

受影响的对象属性,如源服务器、源云、目标服务器、目标云等,具体取决于工作流对象详细信息。

blobUri

string

导出作业的 BlobUri。

instanceType string:

ExportJobDetails

获取作业详细信息的类型(有关可能的值,请参阅 JobDetailsTypes 枚举)。

sasToken

string

用于访问 Blob 的 sas 令牌。

FailoverJobDetails

此类表示故障转移作业的详细信息。

名称 类型 说明
affectedObjectDetails

object

受影响的对象属性,如源服务器、源云、目标服务器、目标云等,具体取决于工作流对象详细信息。

instanceType string:

FailoverJobDetails

获取作业详细信息的类型(有关可能的值,请参阅 JobDetailsTypes 枚举)。

protectedItemDetails

FailoverReplicationProtectedItemDetails[]

测试 VM 详细信息。

FailoverReplicationProtectedItemDetails

复制保护项的故障转移详细信息。

名称 类型 说明
friendlyName

string

友好名称。

name

string

名称。

networkConnectionStatus

string

网络连接状态。

networkFriendlyName

string

网络友好名称。

recoveryPointId

string

恢复点 ID。

recoveryPointTime

string (date-time)

恢复点时间。

subnet

string

网络子网。

testVmFriendlyName

string

测试 Vm 友好名称。

testVmName

string

测试 Vm 名称。

InconsistentVmDetails

此类存储监视详细信息,以便对不一致的受保护实体进行一致性检查。

名称 类型 说明
cloudName

string

云名称。

details

string[]

有关 SRS 和 On prem 中受保护实体状态的详细信息列表。

errorIds

string[]

错误 ID 的列表。

vmName

string

Vm 名称。

InlineWorkflowTaskDetails

此类表示内联工作流任务详细信息。

名称 类型 说明
childTasks

ASRTask[]

子任务。

instanceType string:

InlineWorkflowTaskDetails

任务详细信息的类型。

workflowIds

string[]

子工作流 ID 的列表。

Job

作业详细信息。

名称 类型 说明
id

string

资源 ID

location

string

资源位置

name

string

资源名称

properties

JobProperties

自定义数据。

type

string

资源类型

JobErrorDetails

此类包含每个对象的错误详细信息。

名称 类型 说明
creationTime

string (date-time)

作业错误的创建时间。

errorLevel

string

错误级别。

providerErrorDetails

ProviderError

提供程序错误详细信息。

serviceErrorDetails

ServiceError

服务错误详细信息。

taskId

string

任务的 ID。

JobProperties

作业自定义数据详细信息。

名称 类型 说明
activityId

string

活动 ID。

allowedActions

string[]

作业的“允许”操作。

customDetails JobDetails:

自定义作业详细信息,例如测试故障转移作业详细信息。

endTime

string (date-time)

结束时间。

errors

JobErrorDetails[]

错误。

friendlyName

string

DisplayName。

scenarioName

string

ScenarioName。

startTime

string (date-time)

开始时间。

state

string

作业的状态。 它是以下值之一 - NotStarted、InProgress、Succeeded、Failed、Cancelled、Suspended 或其他。

stateDescription

string

作业状态的说明。 例如 - 对于成功状态,说明可以是 Completed、PartiallySucceeded、CompletedWithInformation 或 Skipped。

targetInstanceType

string

受影响的对象的类型,该对象属于 Microsoft.Azure.SiteRecovery.V2015_11_10.AffectedObjectType 类。

targetObjectId

string

受影响的对象 ID。

targetObjectName

string

受影响的对象的名称。

tasks

ASRTask[]

任务。

ManualActionTaskDetails

此类表示手动操作任务详细信息。

名称 类型 说明
instanceType string:

ManualActionTaskDetails

任务详细信息的类型。

instructions

string

说明。

name

string

名称。

observation

string

观察结果。

ProviderError

此类包含每个对象的错误详细信息。

名称 类型 说明
errorCode

integer (int32)

错误代码。

errorId

string

提供程序错误 ID。

errorMessage

string

错误消息。

possibleCauses

string

错误的可能原因。

recommendedAction

string

用于解决错误的推荐操作。

ScriptActionTaskDetails

此类表示脚本操作任务详细信息。

名称 类型 说明
instanceType string:

ScriptActionTaskDetails

任务详细信息的类型。

isPrimarySideScript

boolean

一个值,该值指示它是否为主端脚本。

name

string

名称。

output

string

输出。

path

string

路径。

ServiceError

ASR 错误模型。

名称 类型 说明
activityId

string

活动 ID。

code

string

错误代码。

message

string

错误消息。

possibleCauses

string

错误的可能原因。

recommendedAction

string

建议的操作来解决错误。

SwitchProtectionJobDetails

此类表示交换机保护作业的详细信息。

名称 类型 说明
affectedObjectDetails

object

受影响的对象属性,如源服务器、源云、目标服务器、目标云等,具体取决于工作流对象详细信息。

instanceType string:

SwitchProtectionJobDetails

获取作业详细信息的类型(有关可能的值,请参阅 JobDetailsTypes 枚举)。

newReplicationProtectedItemId

string

新复制受保护项的 ARM ID。

TestFailoverJobDetails

此类表示测试故障转移作业的详细信息。

名称 类型 说明
affectedObjectDetails

object

受影响的对象属性,如源服务器、源云、目标服务器、目标云等,具体取决于工作流对象详细信息。

comments

string

测试故障转移注释。

instanceType string:

TestFailoverJobDetails

获取作业详细信息的类型(有关可能的值,请参阅 JobDetailsTypes 枚举)。

networkFriendlyName

string

测试网络友好名称。

networkName

string

测试网络名称。

networkType

string

测试网络类型(有关可能的值,请参阅 TestFailoverInput 枚举)。

protectedItemDetails

FailoverReplicationProtectedItemDetails[]

测试 VM 详细信息。

testFailoverStatus

string

测试故障转移状态。

VmNicUpdatesTaskDetails

此类表示 vm NicUpdates 任务详细信息。

名称 类型 说明
instanceType string:

VmNicUpdatesTaskDetails

任务详细信息的类型。

name

string

Nic 的名称。

nicId

string

Nic Id。

vmId

string

虚拟机 ID。