다음을 통해 공유


Replication Protected Items - Test Failover

테스트 장애 조치(failover)를 실행합니다.
복제 보호된 항목의 테스트 장애 조치(failover)를 수행하는 작업입니다.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}/testFailover?api-version=2025-01-01

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
fabricName
path True

string

고유한 패브릭 이름입니다.

protectionContainerName
path True

string

보호 컨테이너 이름입니다.

replicatedProtectedItemName
path True

string

복제 보호된 항목 이름입니다.

resourceGroupName
path True

string

복구 서비스 자격 증명 모음이 있는 리소스 그룹의 이름입니다.

resourceName
path True

string

복구 서비스 자격 증명 모음의 이름입니다.

subscriptionId
path True

string

구독 ID입니다.

api-version
query True

string

클라이언트 API 버전입니다.

요청 본문

Name 필수 형식 Description
properties True

TestFailoverInputProperties

장애 조치(failover) 입력 속성을 테스트합니다.

응답

Name 형식 Description
200 OK

ReplicationProtectedItem

그래

202 Accepted

수락됨

보안

azure_auth

Azure Active Directory OAuth2 Flow

형식: oauth2
Flow: implicit
권한 부여 URL: https://login.microsoftonline.com/common/oauth2/authorize

범위

Name Description
user_impersonation 사용자 계정을 가장합니다.

예제

Execute test failover.

샘플 요청

POST https://management.azure.com/subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179/replicationProtectedItems/f8491e4f-817a-40dd-a90c-af773978c75b/testFailover?api-version=2025-01-01

{
  "properties": {
    "failoverDirection": "PrimaryToRecovery",
    "networkType": "VmNetworkAsInput",
    "networkId": "/subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/siterecoveryProd1/providers/Microsoft.Network/virtualNetworks/vnetavrai",
    "providerSpecificDetails": {
      "instanceType": "HyperVReplicaAzure"
    }
  }
}

샘플 응답

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-01-01
{
  "id": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179/replicationProtectedItems/f8491e4f-817a-40dd-a90c-af773978c75b",
  "name": "f8491e4f-817a-40dd-a90c-af773978c75b",
  "type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems",
  "properties": {
    "friendlyName": "vm1",
    "protectedItemType": "HyperVVirtualMachine",
    "protectableItemId": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179/replicationProtectableItems/f8491e4f-817a-40dd-a90c-af773978c75b",
    "recoveryServicesProviderId": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationRecoveryServicesProviders/241641e6-ee7b-4ee4-8141-821fadda43fa",
    "primaryFabricFriendlyName": "cloud1",
    "recoveryFabricFriendlyName": "Microsoft Azure",
    "recoveryFabricId": "Microsoft Azure",
    "primaryProtectionContainerFriendlyName": "cloud1",
    "recoveryProtectionContainerFriendlyName": "Microsoft Azure",
    "protectionState": "Protected",
    "protectionStateDescription": "Cleanup test failover pending",
    "activeLocation": "Primary",
    "testFailoverState": "WaitingForCompletion",
    "testFailoverStateDescription": "Waiting for user input",
    "allowedOperations": [
      "TestFailoverCleanup"
    ],
    "replicationHealth": "Normal",
    "policyId": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationPolicies/protectionprofile1",
    "policyFriendlyName": "protectionprofile1",
    "currentScenario": {
      "scenarioName": "TestFailover",
      "jobId": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationJobs/2838f9b4-2609-4f76-a7e9-07e6387c5e98",
      "startTime": "2017-04-25T09:57:57.0357829Z"
    },
    "failoverRecoveryPointId": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179/replicationProtectedItems/f8491e4f-817a-40dd-a90c-af773978c75b/recoveryPoints/0689d0d0-3518-4793-8c98-c26bf94526f6",
    "providerSpecificDetails": {
      "instanceType": "HyperVReplicaAzure"
    },
    "recoveryContainerId": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/d49858f157601230a6ac5862fbbc6e63bf38d23ecd96cf953767945d457fe9d5/replicationProtectionContainers/d38048d4-b460-4791-8ece-108395ee8478"
  }
}
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-01-01
Retry-After: 30

정의

Name Description
A2ACrossClusterMigrationReplicationDetails

A2A 공급자별 설정입니다.

A2AProtectedDiskDetails

A2A로 보호된 디스크 세부 정보입니다.

A2AProtectedManagedDiskDetails

A2A 보호된 관리 디스크 세부 정보입니다.

A2AReplicationDetails

A2A 공급자별 설정입니다.

A2ATestFailoverInput

테스트 장애 조치(failover)에 대한 A2A 공급자별 입력입니다.

A2AUnprotectedDiskDetails

A2A 보호되지 않는 디스크 세부 정보입니다.

AgentUpgradeBlockedReason

업데이트가 가능한지 여부입니다.

AutoProtectionOfDataDisk

자동 보호를 사용할 수 있는지 여부를 나타내는 값입니다.

AzureToAzureVmSyncedConfigDetails

Azure에서 Azure VM으로 구성 세부 정보를 동기화했습니다.

AzureVmDiskDetails

E2A 공급자에 대한 디스크 세부 정보입니다.

ChurnOptionSelected

사용자가 선택한 변동 옵션을 나타내는 값입니다.

CurrentScenarioDetails

보호된 엔터티의 현재 시나리오 세부 정보입니다.

DiskAccountType

디스크 유형입니다.

DiskDetails

온-프레미스 디스크 세부 정보 데이터입니다.

DiskReplicationProgressHealth

진행 상태입니다.

DiskState

디스크 상태입니다.

EthernetAddressType

원본 IP 주소 유형입니다.

ExtendedLocation

리소스의 확장된 위치입니다.

ExtendedLocationType

확장된 위치 유형입니다.

HealthError

상태 오류입니다.

HealthErrorCustomerResolvability

상태 오류가 고객을 확인할 수 있는지 여부를 나타내는 값입니다.

HyperVReplicaAzureManagedDiskDetails

관리 디스크 세부 정보를 Hyper-V.

HyperVReplicaAzureReplicationDetails

Hyper V 복제본 Azure 공급자별 설정입니다.

HyperVReplicaAzureTestFailoverInput

테스트 장애 조치(failover)에 대한 HvrA 공급자별 입력입니다.

HyperVReplicaBaseReplicationDetails

Hyper V 복제본 공급자별 설정 기본 클래스입니다.

HyperVReplicaBlueReplicationDetails

HyperV 복제본 2012 R2(파란색) 복제 세부 정보입니다.

HyperVReplicaReplicationDetails

HyperV 복제본 2012 복제 세부 정보

InitialReplicationDetails

초기 복제 세부 정보입니다.

InMageAgentDetails

InMage 에이전트의 세부 정보입니다.

InMageAzureV2ManagedDiskDetails

InMageAzureV2 관리 디스크 세부 정보입니다.

InMageAzureV2ProtectedDiskDetails

InMageAzureV2로 보호된 디스크 세부 정보입니다.

InMageAzureV2ReplicationDetails

InMageAzureV2 공급자별 설정입니다.

InMageAzureV2SwitchProviderBlockingErrorDetails

InMageAzureV2 스위치 공급자 차단 오류 세부 정보입니다.

InMageAzureV2SwitchProviderDetails

InMageAzureV2 스위치 공급자 세부 정보입니다.

InMageAzureV2TestFailoverInput

테스트 장애 조치(failover)에 대한 InMageAzureV2 공급자별 입력입니다.

InMageProtectedDiskDetails

InMage 보호 디스크 세부 정보입니다.

InMageRcmAgentUpgradeBlockingErrorDetails

InMageRcm 원본 에이전트 업그레이드 차단 오류 세부 정보

InMageRcmDiscoveredProtectedVmDetails

InMageRcm에서 보호된 VM 세부 정보를 검색했습니다.

InMageRcmFailbackDiscoveredProtectedVmDetails

InMageRcmFailback에서 VM 세부 정보를 발견했습니다.

InMageRcmFailbackMobilityAgentDetails

InMageRcmFailback 모바일 에이전트 세부 정보입니다.

InMageRcmFailbackNicDetails

InMageRcmFailback NIC 세부 정보입니다.

InMageRcmFailbackProtectedDiskDetails

InMageRcmFailback 보호 디스크 세부 정보입니다.

InMageRcmFailbackReplicationDetails

InMageRcmFailback 공급자별 세부 정보입니다.

InMageRcmFailbackSyncDetails

InMageRcmFailback 디스크 수준 동기화 세부 정보입니다.

InMageRcmLastAgentUpgradeErrorDetails

InMageRcm 마지막 원본 에이전트 업그레이드 오류 세부 정보입니다.

InMageRcmMobilityAgentDetails

InMageRcm 모바일 에이전트 세부 정보입니다.

InMageRcmNicDetails

InMageRcm NIC 세부 정보입니다.

InMageRcmProtectedDiskDetails

InMageRcm 보호 디스크 세부 정보입니다.

InMageRcmReplicationDetails

InMageRcm 공급자별 세부 정보입니다.

InMageRcmSyncDetails

InMageRcm 디스크 수준 동기화 세부 정보입니다.

InMageRcmTestFailoverInput

테스트 장애 조치(failover)에 대한 InMageRcm 공급자별 입력입니다.

InMageRcmUnProtectedDiskDetails

InMageRcm 보호되지 않은 디스크 세부 정보입니다.

InMageReplicationDetails

InMage 공급자별 설정입니다.

InMageTestFailoverInput

InMage 테스트 장애 조치(failover)에 대한 공급자별 입력입니다.

InnerHealthError

InnerHealthError 클래스를 구현합니다. HealthError 개체에는 InnerHealthErrors 목록이 자식 오류로 포함됩니다. InnerHealthError는 Hydra가 계약을 자동으로 생성하려고 할 때 무한 구조 루프를 방지하므로 사용됩니다. 관련 상태 오류를 내부 상태 오류로 노출하고 있으며 모든 API 소비자는 Exception -> InnerException과 동일한 방식으로 이를 활용할 수 있습니다.

InputEndpoint
IPConfigDetails
LinuxLicenseType

Linux VM의 라이선스 유형입니다.

MobilityAgentUpgradeState

에이전트 자동 업그레이드 상태입니다.

MultiVmGroupCreateOption

사용자가 다중 VM 그룹을 자동으로 만들거나 지정하는지 여부입니다.

OSDetails

디스크 세부 정보입니다.

OSDiskDetails

OS 디스크의 세부 정보입니다.

OSUpgradeSupportedVersions

지원되는 OS 업그레이드 버전입니다.

PlannedFailoverStatus

마지막으로 계획된 장애 조치(failover) 상태입니다.

RecoveryPointType

복구 지점 유형입니다. LatestTime, LatestTag 또는 Custom의 값입니다. 사용자 지정의 경우 RecoveryPointId에서 제공하는 복구 지점이 사용됩니다. 다른 두 경우에서는 복구 지점 ID가 무시됩니다.

ReplicationProtectedItem

복제 보호된 항목입니다.

ReplicationProtectedItemProperties

복제 보호된 항목 사용자 지정 데이터 세부 정보입니다.

ResyncState

다시 동기화 상태입니다.

SecurityConfiguration

보안 구성 상태입니다.

SecurityProfileProperties

보안 프로필 입력입니다.

SecurityType

대상 VM 보안 유형입니다.

TestFailoverInput

테스트 장애 조치(failover)에 대한 입력 정의입니다.

TestFailoverInputProperties

테스트 장애 조치(failover) 입력 속성에 대한 입력 정의입니다.

UserCreatedResourceTag

리소스 태그 입력입니다.

VmEncryptionType

VM의 암호화 유형입니다.

VMNicDetails

Hyper V VM 네트워크 세부 정보입니다.

VmReplicationProgressHealth

초기 복제 진행 상태입니다.

A2ACrossClusterMigrationReplicationDetails

A2A 공급자별 설정입니다.

Name 형식 Description
fabricObjectId

string

가상 머신의 패브릭 특정 개체 ID입니다.

instanceType string:

A2ACrossClusterMigration

인스턴스 유형을 가져옵니다.

lifecycleId

string

내부적으로 백업 PE/CPE 개체를 변경하는 스위치 보호와 같은 작업을 유지 하는 PE와 연결된 ID입니다. 수명 주기 ID는 다른 내부 ID/ARM ID가 변경될 수 있더라도 "동일한" 보호된 항목을 나타내는 ID를 가질 수 있도록 링크/연속성을 갖도록 전달됩니다.

osType

string

운영 체제의 유형입니다.

primaryFabricLocation

string

기본 패브릭 위치입니다.

vmProtectionState

string

vm에 대한 보호 상태입니다.

vmProtectionStateDescription

string

vm에 대한 보호 상태 설명입니다.

A2AProtectedDiskDetails

A2A로 보호된 디스크 세부 정보입니다.

Name 형식 Description
allowedDiskLevelOperation

string[]

디스크 수준 작업 목록입니다.

dataPendingAtSourceAgentInMB

number (double)

원본 가상 머신에서 보류 중인 데이터(MB)입니다.

dataPendingInStagingStorageAccountInMB

number (double)

스테이징 계정에서 복제 보류 중인 데이터(MB)입니다.

dekKeyVaultArmId

string

비밀에 대한 KeyVault 리소스 ID(BEK)입니다.

diskCapacityInBytes

integer (int64)

디스크 용량(바이트)입니다.

diskName

string

디스크 이름입니다.

diskState

string

디스크 상태입니다.

diskType

string

디스크의 유형입니다.

diskUri

string

디스크 URI입니다.

failoverDiskName

string

관리 디스크의 장애 조치 이름입니다.

isDiskEncrypted

boolean

vm에 암호화된 os 디스크가 있는지 여부를 나타내는 값입니다.

isDiskKeyEncrypted

boolean

디스크 키가 암호화되었는지 여부를 나타내는 값입니다.

kekKeyVaultArmId

string

키에 대한 KeyVault 리소스 ID(KEK)입니다.

keyIdentifier

string

KEK(키 URL/식별자)입니다.

monitoringJobType

string

모니터링 작업의 유형입니다. 진행률이 MonitoringPercentageCompletion 속성에 포함되어 있습니다.

monitoringPercentageCompletion

integer (int32)

모니터링 작업의 백분율입니다. 모니터링 작업의 형식은 MonitoringJobType 속성에 의해 정의됩니다.

primaryDiskAzureStorageAccountId

string

기본 디스크 스토리지 계정입니다.

primaryStagingAzureStorageAccountId

string

기본 스테이징 스토리지 계정입니다.

recoveryAzureStorageAccountId

string

복구 디스크 스토리지 계정입니다.

recoveryDiskUri

string

복구 디스크 URI입니다.

resyncRequired

boolean

이 디스크에 다시 동기화가 필요한지 여부를 나타내는 값입니다.

secretIdentifier

string

BEK(비밀 URL/식별자)입니다.

tfoDiskName

string

관리 디스크의 테스트 장애 조치 이름입니다.

A2AProtectedManagedDiskDetails

A2A 보호된 관리 디스크 세부 정보입니다.

Name 형식 Description
allowedDiskLevelOperation

string[]

디스크 수준 작업 목록입니다.

dataPendingAtSourceAgentInMB

number (double)

원본 가상 머신에서 보류 중인 데이터(MB)입니다.

dataPendingInStagingStorageAccountInMB

number (double)

스테이징 계정에서 복제 보류 중인 데이터(MB)입니다.

dekKeyVaultArmId

string

비밀에 대한 KeyVault 리소스 ID(BEK)입니다.

diskCapacityInBytes

integer (int64)

디스크 용량(바이트)입니다.

diskId

string

관리 디스크 Arm ID입니다.

diskName

string

디스크 이름입니다.

diskState

string

디스크 상태입니다.

diskType

string

디스크의 유형입니다.

failoverDiskName

string

관리 디스크의 장애 조치 이름입니다.

isDiskEncrypted

boolean

vm에 암호화된 os 디스크가 있는지 여부를 나타내는 값입니다.

isDiskKeyEncrypted

boolean

디스크 키가 암호화되었는지 여부를 나타내는 값입니다.

kekKeyVaultArmId

string

키에 대한 KeyVault 리소스 ID(KEK)입니다.

keyIdentifier

string

KEK(키 URL/식별자)입니다.

monitoringJobType

string

모니터링 작업의 유형입니다. 진행률이 MonitoringPercentageCompletion 속성에 포함되어 있습니다.

monitoringPercentageCompletion

integer (int32)

모니터링 작업의 백분율입니다. 모니터링 작업의 형식은 MonitoringJobType 속성에 의해 정의됩니다.

primaryDiskEncryptionSetId

string

기본 디스크 암호화 집합 ID입니다.

primaryStagingAzureStorageAccountId

string

기본 스테이징 스토리지 계정입니다.

recoveryDiskEncryptionSetId

string

복구 디스크 암호화 집합 ID입니다.

recoveryOrignalTargetDiskId

string

복구 원래 대상 디스크 Arm ID입니다.

recoveryReplicaDiskAccountType

string

복제본 디스크 유형입니다. 선택적 값이며 사용자가 제공하지 않은 경우 원본 디스크 유형과 동일합니다.

recoveryReplicaDiskId

string

복구 복제본 디스크 Arm ID입니다.

recoveryResourceGroupId

string

복구 디스크 리소스 그룹 Arm ID입니다.

recoveryTargetDiskAccountType

string

장애 조치(failover) 후의 대상 디스크 유형입니다. 선택적 값이며 사용자가 제공하지 않은 경우 원본 디스크 유형과 동일합니다.

recoveryTargetDiskId

string

복구 대상 디스크 Arm ID입니다.

resyncRequired

boolean

이 디스크에 다시 동기화가 필요한지 여부를 나타내는 값입니다.

secretIdentifier

string

BEK(비밀 URL/식별자)입니다.

tfoDiskName

string

관리 디스크의 테스트 장애 조치 이름입니다.

A2AReplicationDetails

A2A 공급자별 설정입니다.

Name 형식 Description
agentCertificateExpiryDate

string (date-time)

에이전트 인증서 만료 날짜입니다.

agentExpiryDate

string (date-time)

에이전트 만료 날짜입니다.

agentVersion

string

에이전트 버전입니다.

autoProtectionOfDataDisk

AutoProtectionOfDataDisk

자동 보호를 사용할 수 있는지 여부를 나타내는 값입니다.

churnOptionSelected

ChurnOptionSelected

사용자가 선택한 변동 옵션을 나타내는 값입니다.

fabricObjectId

string

가상 머신의 패브릭 특정 개체 ID입니다.

initialPrimaryExtendedLocation

ExtendedLocation

초기 기본 확장 위치입니다.

initialPrimaryFabricLocation

string

초기 기본 패브릭 위치입니다.

initialPrimaryZone

string

초기 기본 가용성 영역입니다.

initialRecoveryExtendedLocation

ExtendedLocation

초기 복구 확장 위치입니다.

initialRecoveryFabricLocation

string

초기 복구 패브릭 위치입니다.

initialRecoveryZone

string

초기 복구 가용성 영역입니다.

instanceType string:

A2A

인스턴스 유형을 가져옵니다.

isClusterInfraReady

boolean

클러스터 인프라가 준비되었는지 여부를 나타내는 값입니다.

isReplicationAgentCertificateUpdateRequired

boolean

에이전트 인증서 업데이트가 필요한지 여부를 나타내는 값입니다.

isReplicationAgentUpdateRequired

boolean

복제 에이전트 업데이트가 필요한지 여부를 나타내는 값입니다.

lastHeartbeat

string (date-time)

원본 서버에서 받은 마지막 하트비트입니다.

lastRpoCalculatedTime

string (date-time)

보호 서비스에서 마지막 RPO 값을 계산한 시간(UTC)입니다.

lifecycleId

string

내부적으로 백업 PE/CPE 개체를 변경하는 스위치 보호와 같은 작업을 유지 하는 PE와 연결된 ID입니다. 수명 주기 ID는 다른 내부 ID/ARM ID가 변경될 수 있더라도 "동일한" 보호된 항목을 나타내는 ID를 가질 수 있도록 링크/연속성을 갖도록 전달됩니다.

managementId

string

관리 ID입니다.

monitoringJobType

string

모니터링 작업의 유형입니다. 진행률이 MonitoringPercentageCompletion 속성에 포함되어 있습니다.

monitoringPercentageCompletion

integer (int32)

모니터링 작업의 백분율입니다. 모니터링 작업의 형식은 MonitoringJobType 속성에 의해 정의됩니다.

multiVmGroupCreateOption

MultiVmGroupCreateOption

사용자가 다중 VM 그룹을 자동으로 만들거나 지정하는지 여부입니다.

multiVmGroupId

string

다중 vm 그룹 ID입니다.

multiVmGroupName

string

다중 vm 그룹 이름입니다.

osType

string

운영 체제의 유형입니다.

primaryAvailabilityZone

string

기본 가용성 영역입니다.

primaryExtendedLocation

ExtendedLocation

기본 확장 위치입니다.

primaryFabricLocation

string

기본 패브릭 위치입니다.

protectedDisks

A2AProtectedDiskDetails[]

보호된 디스크 목록입니다.

protectedManagedDisks

A2AProtectedManagedDiskDetails[]

보호된 관리 디스크 목록입니다.

protectionClusterId

string

복제 보호 클러스터 ID입니다.

recoveryAvailabilitySet

string

복구 가용성 집합입니다.

recoveryAvailabilityZone

string

복구 가용성 영역입니다.

recoveryAzureGeneration

string

복구 Azure 생성입니다.

recoveryAzureResourceGroupId

string

복구 리소스 그룹입니다.

recoveryAzureVMName

string

복구 가상 머신의 이름입니다.

recoveryAzureVMSize

string

복구 가상 머신의 크기입니다.

recoveryBootDiagStorageAccountId

string

복구 부팅 진단 스토리지 계정 Arm ID입니다.

recoveryCapacityReservationGroupId

string

복구 용량 예약 그룹 ID입니다.

recoveryCloudService

string

복구 클라우드 서비스입니다.

recoveryExtendedLocation

ExtendedLocation

복구 확장 위치입니다.

recoveryFabricLocation

string

복구 패브릭 위치입니다.

recoveryFabricObjectId

string

복구 패브릭 개체 ID입니다.

recoveryProximityPlacementGroupId

string

복구 근접 배치 그룹 ID입니다.

recoveryVirtualMachineScaleSetId

string

복구 가상 머신 확장 집합 ID입니다.

rpoInSeconds

integer (int64)

마지막 RPO 값(초)입니다.

selectedRecoveryAzureNetworkId

string

복구 가상 네트워크입니다.

selectedTfoAzureNetworkId

string

테스트 장애 조치(failover) 가상 네트워크입니다.

testFailoverRecoveryFabricObjectId

string

테스트 장애 조치(failover) 패브릭 개체 ID입니다.

tfoAzureVMName

string

테스트 장애 조치(failover) vm 이름입니다.

unprotectedDisks

A2AUnprotectedDiskDetails[]

보호되지 않는 디스크 목록입니다.

vmEncryptionType

VmEncryptionType

VM의 암호화 유형입니다.

vmNics

VMNicDetails[]

가상 머신 nic 세부 정보입니다.

vmProtectionState

string

vm에 대한 보호 상태입니다.

vmProtectionStateDescription

string

vm에 대한 보호 상태 설명입니다.

vmSyncedConfigDetails

AzureToAzureVmSyncedConfigDetails

동기화된 구성 세부 정보입니다.

A2ATestFailoverInput

테스트 장애 조치(failover)에 대한 A2A 공급자별 입력입니다.

Name 형식 Description
cloudServiceCreationOption

string

TFO에 복구 클라우드 서비스를 사용할지 여부를 나타내는 값입니다.

instanceType string:

A2A

클래스 형식입니다.

recoveryPointId

string

특정 복구 지점으로 장애 조치(failover)를 테스트하기 위해 전달할 복구 지점 ID입니다. 최신 복구 지점의 경우 null을 전달해야 합니다.

A2AUnprotectedDiskDetails

A2A 보호되지 않는 디스크 세부 정보입니다.

Name 형식 Description
diskAutoProtectionStatus

AutoProtectionOfDataDisk

디스크 자동 보호를 사용할 수 있는지 여부를 나타내는 값입니다.

diskLunId

integer (int32)

데이터 디스크의 원본 lun ID입니다.

AgentUpgradeBlockedReason

업데이트가 가능한지 여부입니다.

Description
AgentNoHeartbeat
AlreadyOnLatestVersion
DistroIsNotReported
DistroNotSupportedForUpgrade
IncompatibleApplianceVersion
InvalidAgentVersion
InvalidDriverVersion
MissingUpgradePath
NotProtected
ProcessServerNoHeartbeat
RcmProxyNoHeartbeat
RebootRequired
Unknown
UnsupportedProtectionScenario

AutoProtectionOfDataDisk

자동 보호를 사용할 수 있는지 여부를 나타내는 값입니다.

Description
Disabled
Enabled

AzureToAzureVmSyncedConfigDetails

Azure에서 Azure VM으로 구성 세부 정보를 동기화했습니다.

Name 형식 Description
inputEndpoints

InputEndpoint[]

Azure VM 입력 엔드포인트입니다.

tags

object

Azure VM 태그입니다.

AzureVmDiskDetails

E2A 공급자에 대한 디스크 세부 정보입니다.

Name 형식 Description
customTargetDiskName

string

사용자 지정 대상 Azure 디스크 이름입니다.

diskEncryptionSetId

string

DiskEncryptionSet ARM ID입니다.

diskId

string

디스크 리소스 ID입니다.

lunId

string

Azure VM용 디스크의 Ordinal\LunId입니다.

maxSizeMB

string

최대값(MB)입니다.

targetDiskLocation

string

Azure 디스크의 Blob uri입니다.

targetDiskName

string

대상 Azure 디스크 이름입니다.

vhdId

string

VHD ID입니다.

vhdName

string

VHD 이름입니다.

vhdType

string

VHD 형식입니다.

ChurnOptionSelected

사용자가 선택한 변동 옵션을 나타내는 값입니다.

Description
High
Normal

CurrentScenarioDetails

보호된 엔터티의 현재 시나리오 세부 정보입니다.

Name 형식 Description
jobId

string

실행 중인 작업의 ARM ID입니다.

scenarioName

string

시나리오 이름입니다.

startTime

string (date-time)

워크플로의 시작 시간입니다.

DiskAccountType

디스크 유형입니다.

Description
PremiumV2_LRS
Premium_LRS
Premium_ZRS
StandardSSD_LRS
StandardSSD_ZRS
Standard_LRS
UltraSSD_LRS

DiskDetails

온-프레미스 디스크 세부 정보 데이터입니다.

Name 형식 Description
maxSizeMB

integer (int64)

하드 디스크 최대 크기(MB)입니다.

vhdId

string

VHD ID입니다.

vhdName

string

VHD 이름입니다.

vhdType

string

볼륨의 형식입니다.

DiskReplicationProgressHealth

진행 상태입니다.

Description
InProgress
NoProgress
None
Queued
SlowProgress

DiskState

디스크 상태입니다.

Description
InitialReplicationFailed
InitialReplicationPending
Protected
Unavailable

EthernetAddressType

원본 IP 주소 유형입니다.

Description
Dynamic
Static

ExtendedLocation

리소스의 확장된 위치입니다.

Name 형식 Description
name

string

확장된 위치의 이름입니다.

type

ExtendedLocationType

확장된 위치 유형입니다.

ExtendedLocationType

확장된 위치 유형입니다.

Description
EdgeZone

HealthError

상태 오류입니다.

Name 형식 Description
creationTimeUtc

string (date-time)

오류 생성 시간(UTC)입니다.

customerResolvability

HealthErrorCustomerResolvability

상태 오류가 고객을 확인할 수 있는지 여부를 나타내는 값입니다.

entityId

string

엔터티의 ID입니다.

errorCategory

string

오류 범주입니다.

errorCode

string

오류 코드입니다.

errorId

string

상태 오류 고유 ID입니다.

errorLevel

string

오류 수준입니다.

errorMessage

string

오류 메시지입니다.

errorSource

string

오류의 원인입니다.

errorType

string

오류 유형입니다.

innerHealthErrors

InnerHealthError[]

내부 상태 오류입니다. HealthError 목록을 자식 오류로 사용하는 것은 문제가 됩니다. InnerHealthError는 Hydra가 계약을 자동으로 생성하려고 할 때 무한 구조 루프를 방지하므로 사용됩니다. 관련 상태 오류를 내부 상태 오류로 노출하고 있으며 모든 API 소비자는 Exception -> InnerException과 동일한 방식으로 이를 활용할 수 있습니다.

possibleCauses

string

가능한 오류 원인입니다.

recommendedAction

string

오류를 해결하는 데 권장되는 작업입니다.

recoveryProviderErrorMessage

string

DRA 오류 메시지입니다.

summaryMessage

string

엔터티의 요약 메시지입니다.

HealthErrorCustomerResolvability

상태 오류가 고객을 확인할 수 있는지 여부를 나타내는 값입니다.

Description
Allowed
NotAllowed

HyperVReplicaAzureManagedDiskDetails

관리 디스크 세부 정보를 Hyper-V.

Name 형식 Description
diskEncryptionSetId

string

디스크 암호화 집합 ARM ID입니다.

diskId

string

디스크 ID입니다.

replicaDiskType

string

복제본 디스크 유형입니다.

sectorSizeInBytes

integer (int32)

논리 섹터 크기(바이트) 512입니다.

seedManagedDiskId

string

시드 관리 디스크 ID입니다.

targetDiskAccountType

DiskAccountType

디스크 유형입니다.

HyperVReplicaAzureReplicationDetails

Hyper V 복제본 Azure 공급자별 설정입니다.

Name 형식 Description
allAvailableOSUpgradeConfigurations

OSUpgradeSupportedVersions[]

사용 가능한 모든 OS 업그레이드 구성을 나타내는 값입니다.

azureVmDiskDetails

AzureVmDiskDetails[]

Azure VM 디스크 세부 정보입니다.

enableRdpOnTargetOption

string

장애 조치(failover) 후 대상 vm에서 RDP\SSH를 사용하도록 설정하는 선택한 옵션입니다. SrsDataContract.EnableRDPOnTargetOption 열거형의 문자열 값입니다.

encryption

string

암호화 정보입니다.

initialReplicationDetails

InitialReplicationDetails

초기 복제 세부 정보입니다.

instanceType string:

HyperVReplicaAzure

인스턴스 유형을 가져옵니다.

lastRecoveryPointReceived

string (date-time)

마지막으로 복구 지점을 받은 시간입니다.

lastReplicatedTime

string (date-time)

마지막 복제 시간입니다.

lastRpoCalculatedTime

string (date-time)

마지막 RPO 계산 시간입니다.

licenseType

string

사용할 VM의 라이선스 유형입니다.

linuxLicenseType

LinuxLicenseType

Linux VM의 라이선스 유형입니다.

oSDetails

OSDetails

운영 체제 정보입니다.

protectedManagedDisks

HyperVReplicaAzureManagedDiskDetails[]

보호된 관리 디스크 목록입니다.

recoveryAvailabilitySetId

string

복구 가용성 집합 ID입니다.

recoveryAzureLogStorageAccountId

string

복제에 사용되는 로그 스토리지 계정의 ARM ID입니다. 보호 사용 중에 로그 스토리지 계정이 제공되지 않은 경우 null로 설정됩니다.

recoveryAzureResourceGroupId

string

대상 리소스 그룹 ID입니다.

recoveryAzureStorageAccount

string

복구 Azure Storage 계정입니다.

recoveryAzureVMSize

string

복구 Azure VM 크기입니다.

recoveryAzureVmName

string

Azure 지정된 이름을 복구합니다.

rpoInSeconds

integer (int64)

마지막 RPO 값입니다.

seedManagedDiskTags

object

시드 관리 디스크에 대한 태그입니다.

selectedRecoveryAzureNetworkId

string

선택한 복구 Azure 네트워크 ID입니다.

selectedSourceNicId

string

장애 조치(failover) 중에 기본 nic로 사용될 선택한 원본 nic ID입니다.

sourceVmCpuCount

integer (int32)

주 쪽에 있는 VM의 CPU 수입니다.

sourceVmRamSizeInMB

integer (int32)

기본 쪽에 있는 VM의 RAM 크기입니다.

sqlServerLicenseType

string

SQL Server 라이선스 유형입니다.

targetAvailabilityZone

string

대상 가용성 영역입니다.

targetManagedDiskTags

object

대상 관리 디스크에 대한 태그입니다.

targetNicTags

object

대상 NIC에 대한 태그입니다.

targetProximityPlacementGroupId

string

대상 근접 배치 그룹 ID입니다.

targetVmSecurityProfile

SecurityProfileProperties

대상 VM 보안 프로필입니다.

targetVmTags

object

대상 VM 태그입니다.

useManagedDisks

string

장애 조치(failover) 중에 관리 디스크를 사용해야 하는지 여부를 나타내는 값입니다.

vmId

string

가상 머신 ID입니다.

vmNics

VMNicDetails[]

PE 네트워크 세부 정보입니다.

vmProtectionState

string

vm에 대한 보호 상태입니다.

vmProtectionStateDescription

string

vm에 대한 보호 상태 설명입니다.

HyperVReplicaAzureTestFailoverInput

테스트 장애 조치(failover)에 대한 HvrA 공급자별 입력입니다.

Name 형식 Description
instanceType string:

HyperVReplicaAzure

클래스 형식입니다.

osUpgradeVersion

string

기본 OS 업그레이드 버전을 나타내는 값입니다.

primaryKekCertificatePfx

string

기본 kek 인증서 pfx.

recoveryPointId

string

특정 복구 지점으로 장애 조치(failover)를 테스트하기 위해 전달할 복구 지점 ID입니다. 최신 복구 지점의 경우 null을 전달해야 합니다.

secondaryKekCertificatePfx

string

보조 kek 인증서 pfx.

HyperVReplicaBaseReplicationDetails

Hyper V 복제본 공급자별 설정 기본 클래스입니다.

Name 형식 Description
initialReplicationDetails

InitialReplicationDetails

초기 복제 세부 정보입니다.

instanceType string:

HyperVReplicaBaseReplicationDetails

인스턴스 유형을 가져옵니다.

lastReplicatedTime

string (date-time)

마지막 복제 시간입니다.

vMDiskDetails

DiskDetails[]

VM 디스크 세부 정보입니다.

vmId

string

가상 머신 ID입니다.

vmNics

VMNicDetails[]

PE 네트워크 세부 정보입니다.

vmProtectionState

string

vm에 대한 보호 상태입니다.

vmProtectionStateDescription

string

vm에 대한 보호 상태 설명입니다.

HyperVReplicaBlueReplicationDetails

HyperV 복제본 2012 R2(파란색) 복제 세부 정보입니다.

Name 형식 Description
initialReplicationDetails

InitialReplicationDetails

초기 복제 세부 정보입니다.

instanceType string:

HyperVReplica2012R2

인스턴스 유형을 가져옵니다.

lastReplicatedTime

string (date-time)

마지막 복제 시간입니다.

vMDiskDetails

DiskDetails[]

VM 디스크 세부 정보입니다.

vmId

string

가상 머신 ID입니다.

vmNics

VMNicDetails[]

PE 네트워크 세부 정보입니다.

vmProtectionState

string

vm에 대한 보호 상태입니다.

vmProtectionStateDescription

string

vm에 대한 보호 상태 설명입니다.

HyperVReplicaReplicationDetails

HyperV 복제본 2012 복제 세부 정보

Name 형식 Description
initialReplicationDetails

InitialReplicationDetails

초기 복제 세부 정보입니다.

instanceType string:

HyperVReplica2012

인스턴스 유형을 가져옵니다.

lastReplicatedTime

string (date-time)

마지막 복제 시간입니다.

vMDiskDetails

DiskDetails[]

VM 디스크 세부 정보입니다.

vmId

string

가상 머신 ID입니다.

vmNics

VMNicDetails[]

PE 네트워크 세부 정보입니다.

vmProtectionState

string

vm에 대한 보호 상태입니다.

vmProtectionStateDescription

string

vm에 대한 보호 상태 설명입니다.

InitialReplicationDetails

초기 복제 세부 정보입니다.

Name 형식 Description
initialReplicationProgressPercentage

string

초기 복제 진행률 비율입니다.

initialReplicationType

string

초기 복제 유형입니다.

InMageAgentDetails

InMage 에이전트의 세부 정보입니다.

Name 형식 Description
agentExpiryDate

string (date-time)

에이전트 만료 날짜입니다.

agentUpdateStatus

string

설치된 에이전트를 업데이트해야 하는지 여부를 나타내는 값입니다.

agentVersion

string

에이전트 버전입니다.

postUpdateRebootStatus

string

업데이트가 적용된 후 다시 부팅이 필요한지 여부를 나타내는 값입니다.

InMageAzureV2ManagedDiskDetails

InMageAzureV2 관리 디스크 세부 정보입니다.

Name 형식 Description
diskEncryptionSetId

string

DiskEncryptionSet ARM ID입니다.

diskId

string

디스크 ID입니다.

replicaDiskType

string

복제본 디스크 유형입니다.

seedManagedDiskId

string

시드 관리 디스크 ID입니다.

targetDiskName

string

대상 디스크 이름입니다.

InMageAzureV2ProtectedDiskDetails

InMageAzureV2로 보호된 디스크 세부 정보입니다.

Name 형식 Description
diskCapacityInBytes

integer (int64)

디스크 용량(바이트)입니다.

diskId

string

디스크 ID입니다.

diskName

string

디스크 이름입니다.

diskResized

string

디스크 크기 조정 여부를 나타내는 값입니다.

fileSystemCapacityInBytes

integer (int64)

디스크 파일 시스템 용량(바이트)입니다.

healthErrorCode

string

디스크의 상태 오류 코드입니다.

lastRpoCalculatedTime

string (date-time)

마지막 RPO 계산 시간입니다.

progressHealth

string

진행 상태입니다.

progressStatus

string

진행 상태입니다.

protectionStage

string

보호 단계입니다.

psDataInMegaBytes

number (double)

PS 데이터 전송(MB)입니다.

resyncDurationInSeconds

integer (int64)

다시 동기화 기간(초)입니다.

resyncLast15MinutesTransferredBytes

integer (int64)

지난 15분 동안의 재동기화는 바이트를 전송했습니다.

resyncLastDataTransferTimeUTC

string (date-time)

UTC의 마지막 데이터 전송 시간입니다.

resyncProcessedBytes

integer (int64)

재동기 처리된 바이트입니다.

resyncProgressPercentage

integer (int32)

재동기 진행률 비율입니다.

resyncRequired

string

이 디스크에 다시 동기화가 필요한지 여부를 나타내는 값입니다.

resyncStartTime

string (date-time)

다시 동기화 시작 시간입니다.

resyncTotalTransferredBytes

integer (int64)

전송된 총 전송 바이트 수입니다.

rpoInSeconds

integer (int64)

RPO(초)입니다.

secondsToTakeSwitchProvider

integer (int64)

스위치 공급자에 걸리는 시간(초)입니다.

sourceDataInMegaBytes

number (double)

원본 데이터 전송(MB)입니다.

targetDataInMegaBytes

number (double)

대상 데이터 전송(MB)입니다.

InMageAzureV2ReplicationDetails

InMageAzureV2 공급자별 설정입니다.

Name 형식 Description
agentExpiryDate

string (date-time)

에이전트 만료 날짜입니다.

agentVersion

string

에이전트 버전입니다.

allAvailableOSUpgradeConfigurations

OSUpgradeSupportedVersions[]

사용 가능한 모든 OS 업그레이드 구성을 나타내는 값입니다.

azureVMDiskDetails

AzureVmDiskDetails[]

Azure VM 디스크 세부 정보입니다.

azureVmGeneration

string

이 보호된 항목의 대상 생성입니다.

compressedDataRateInMB

number (double)

압축된 데이터 변경률(MB)입니다.

datastores

string[]

온-프레미스 컴퓨터의 데이터 저장소입니다. 값은 데이터 저장소 이름을 포함하는 문자열 목록일 수 있습니다.

discoveryType

string

컴퓨터의 검색 유형을 나타내는 값입니다. 값은 vCenter 또는 실제 값일 수 있습니다.

diskResized

string

디스크의 크기가 이 VM에 대해 조정되는지 여부를 나타내는 값입니다.

enableRdpOnTargetOption

string

장애 조치(failover) 후 대상 vm에서 RDP\SSH를 사용하도록 설정하는 선택한 옵션입니다. SrsDataContract.EnableRDPOnTargetOption 열거형의 문자열 값입니다.

firmwareType

string

이 보호된 항목의 펌웨어 유형입니다.

infrastructureVmId

string

인프라 VM ID입니다.

instanceType string:

InMageAzureV2

인스턴스 유형을 가져옵니다.

ipAddress

string

원본 IP 주소입니다.

isAdditionalStatsAvailable

boolean

추가 IR 통계를 사용할 수 있는지 여부를 나타내는 값입니다.

isAgentUpdateRequired

string

설치된 에이전트를 업데이트해야 하는지 여부를 나타내는 값입니다.

isRebootAfterUpdateRequired

string

업데이트 후 원본 서버를 다시 시작해야 하는지 여부를 나타내는 값입니다.

lastHeartbeat

string (date-time)

원본 서버에서 받은 마지막 하트비트입니다.

lastRecoveryPointReceived

string (date-time)

마지막으로 복구 지점을 받은 시간입니다.

lastRpoCalculatedTime

string (date-time)

마지막 RPO 계산 시간입니다.

lastUpdateReceivedTime

string (date-time)

온-프레미스 구성 요소에서 받은 마지막 업데이트 시간입니다.

licenseType

string

사용할 VM의 라이선스 유형입니다.

masterTargetId

string

마스터 대상 ID입니다.

multiVmGroupId

string

다중 vm 그룹 ID입니다.

multiVmGroupName

string

다중 vm 그룹 이름입니다.

multiVmSyncStatus

string

다중 vm 동기화를 사용할지 여부를 나타내는 값입니다.

osDiskId

string

OS를 포함하는 디스크의 ID입니다.

osName

string

VM의 OS 이름입니다.

osType

string

VM의 OS 유형입니다.

osVersion

string

보호된 항목의 OS 버전입니다.

processServerId

string

프로세스 서버 ID입니다.

processServerName

string

프로세스 서버 이름입니다.

protectedDisks

InMageAzureV2ProtectedDiskDetails[]

보호된 디스크 목록입니다.

protectedManagedDisks

InMageAzureV2ManagedDiskDetails[]

보호된 관리 디스크 목록입니다.

protectionStage

string

보호 단계입니다.

recoveryAvailabilitySetId

string

복구 가용성 집합 ID입니다.

recoveryAzureLogStorageAccountId

string

복제에 사용되는 로그 스토리지 계정의 ARM ID입니다. 보호 사용 중에 로그 스토리지 계정이 제공되지 않은 경우 null로 설정됩니다.

recoveryAzureResourceGroupId

string

대상 리소스 그룹 ID입니다.

recoveryAzureStorageAccount

string

복구 Azure Storage 계정입니다.

recoveryAzureVMName

string

Azure 지정된 이름을 복구합니다.

recoveryAzureVMSize

string

복구 Azure VM 크기입니다.

replicaId

string

보호된 항목의 복제본 ID입니다.

resyncProgressPercentage

integer (int32)

재동기 진행률 비율입니다.

rpoInSeconds

integer (int64)

RPO(초)입니다.

seedManagedDiskTags

object

시드 관리 디스크에 대한 태그입니다.

selectedRecoveryAzureNetworkId

string

선택한 복구 Azure 네트워크 ID입니다.

selectedSourceNicId

string

장애 조치(failover) 중에 기본 nic로 사용될 선택한 원본 nic ID입니다.

selectedTfoAzureNetworkId

string

테스트 장애 조치(failover) 가상 네트워크입니다.

sourceVmCpuCount

integer (int32)

주 쪽에 있는 VM의 CPU 수입니다.

sourceVmRamSizeInMB

integer (int32)

기본 쪽에 있는 VM의 RAM 크기입니다.

sqlServerLicenseType

string

SQL Server 라이선스 유형입니다.

supportedOSVersions

string[]

기본 OS 업그레이드 버전을 나타내는 값입니다.

switchProviderBlockingErrorDetails

InMageAzureV2SwitchProviderBlockingErrorDetails[]

스위치 공급자 차단 오류 정보입니다.

switchProviderDetails

InMageAzureV2SwitchProviderDetails

스위치 공급자 차단 오류 정보입니다.

targetAvailabilityZone

string

대상 가용성 영역입니다.

targetManagedDiskTags

object

대상 관리 디스크에 대한 태그입니다.

targetNicTags

object

대상 NIC에 대한 태그입니다.

targetProximityPlacementGroupId

string

대상 근접 배치 그룹 ID입니다.

targetVmId

string

대상 Azure VM의 ARM ID입니다. 이 값은 VM이 장애 조치(failover)될 때까지 null이 됩니다. 오류가 발생한 후에만 Azure VM의 ARM ID로 채워집니다.

targetVmTags

object

대상 VM 태그입니다.

totalDataTransferred

integer (int64)

전송된 총 데이터(바이트)입니다.

totalProgressHealth

string

진행 상태입니다.

uncompressedDataRateInMB

number (double)

압축되지 않은 데이터 변경률(MB)입니다.

useManagedDisks

string

장애 조치(failover) 중에 관리 디스크를 사용해야 하는지 여부를 나타내는 값입니다.

vCenterInfrastructureId

string

vCenter 인프라 ID입니다.

validationErrors

HealthError[]

온-프레미스 컴퓨터 값의 유효성 검사 오류는 유효성 검사 오류 목록일 수 있습니다.

vhdName

string

OS 디스크 VHD 이름입니다.

vmId

string

가상 머신 ID입니다.

vmNics

VMNicDetails[]

PE 네트워크 세부 정보입니다.

vmProtectionState

string

vm에 대한 보호 상태입니다.

vmProtectionStateDescription

string

vm에 대한 보호 상태 설명입니다.

InMageAzureV2SwitchProviderBlockingErrorDetails

InMageAzureV2 스위치 공급자 차단 오류 세부 정보입니다.

Name 형식 Description
errorCode

string

오류 코드입니다.

errorMessage

string

오류 메시지입니다.

errorMessageParameters

object

오류 메시지 매개 변수입니다.

errorTags

object

오류 태그입니다.

possibleCauses

string

가능한 원인입니다.

recommendedAction

string

권장되는 작업입니다.

InMageAzureV2SwitchProviderDetails

InMageAzureV2 스위치 공급자 세부 정보입니다.

Name 형식 Description
targetApplianceId

string

대상 어플라이언스 ID입니다.

targetFabricId

string

대상 패브릭 ID입니다.

targetResourceId

string

대상 리소스 ID입니다.

targetVaultId

string

대상 자격 증명 모음 ID입니다.

InMageAzureV2TestFailoverInput

테스트 장애 조치(failover)에 대한 InMageAzureV2 공급자별 입력입니다.

Name 형식 Description
instanceType string:

InMageAzureV2

클래스 형식입니다.

osUpgradeVersion

string

기본 OS 업그레이드 버전을 나타내는 값입니다.

recoveryPointId

string

특정 복구 지점으로 장애 조치(failover)를 테스트하기 위해 전달할 복구 지점 ID입니다. 최신 복구 지점의 경우 null을 전달해야 합니다.

InMageProtectedDiskDetails

InMage 보호 디스크 세부 정보입니다.

Name 형식 Description
diskCapacityInBytes

integer (int64)

디스크 용량(바이트)입니다.

diskId

string

디스크 ID입니다.

diskName

string

디스크 이름입니다.

diskResized

string

디스크 크기 조정 여부를 나타내는 값입니다.

fileSystemCapacityInBytes

integer (int64)

파일 시스템 용량(바이트)입니다.

healthErrorCode

string

디스크의 상태 오류 코드입니다.

lastRpoCalculatedTime

string (date-time)

마지막 RPO 계산 시간입니다.

progressHealth

string

진행 상태입니다.

progressStatus

string

진행 상태입니다.

protectionStage

string

보호 단계입니다.

psDataInMB

number (double)

PS 데이터 전송(MB)입니다.

resyncDurationInSeconds

integer (int64)

다시 동기화 기간(초)입니다.

resyncLast15MinutesTransferredBytes

integer (int64)

지난 15분 동안의 재동기화는 바이트를 전송했습니다.

resyncLastDataTransferTimeUTC

string (date-time)

UTC의 마지막 데이터 전송 시간입니다.

resyncProcessedBytes

integer (int64)

재동기 처리된 바이트입니다.

resyncProgressPercentage

integer (int32)

재동기 진행률 비율입니다.

resyncRequired

string

이 디스크에 다시 동기화가 필요한지 여부를 나타내는 값입니다.

resyncStartTime

string (date-time)

다시 동기화 시작 시간입니다.

resyncTotalTransferredBytes

integer (int64)

전송된 총 전송 바이트 수입니다.

rpoInSeconds

integer (int64)

RPO(초)입니다.

sourceDataInMB

number (double)

원본 데이터 전송(MB)입니다.

targetDataInMB

number (double)

대상 데이터 전송(MB)입니다.

InMageRcmAgentUpgradeBlockingErrorDetails

InMageRcm 원본 에이전트 업그레이드 차단 오류 세부 정보

Name 형식 Description
errorCode

string

오류 코드입니다.

errorMessage

string

오류 메시지입니다.

errorMessageParameters

object

오류 메시지 매개 변수입니다.

errorTags

object

오류 태그입니다.

possibleCauses

string

가능한 원인입니다.

recommendedAction

string

권장되는 작업입니다.

InMageRcmDiscoveredProtectedVmDetails

InMageRcm에서 보호된 VM 세부 정보를 검색했습니다.

Name 형식 Description
createdTimestamp

string (date-time)

SDS에서 만든 타임스탬프입니다.

datastores

string[]

데이터 저장소 목록입니다.

ipAddresses

string[]

IP 주소 목록입니다.

isDeleted

boolean

VM이 삭제되었는지 여부를 나타내는 값입니다.

lastDiscoveryTimeInUtc

string (date-time)

SDS 정보가 SRS에서 마지막으로 검색된 시간입니다.

osName

string

VM의 OS 이름입니다.

powerStatus

string

VM 전원 상태입니다.

updatedTimestamp

string (date-time)

SDS 업데이트 타임스탬프입니다.

vCenterFqdn

string

VCenter fqdn입니다.

vCenterId

string

VCenter ID입니다.

vmFqdn

string

VM fqdn입니다.

vmwareToolsStatus

string

VMware 도구 상태입니다.

InMageRcmFailbackDiscoveredProtectedVmDetails

InMageRcmFailback에서 VM 세부 정보를 발견했습니다.

Name 형식 Description
createdTimestamp

string (date-time)

SDS에서 만든 타임스탬프입니다.

datastores

string[]

데이터 저장소 목록입니다.

ipAddresses

string[]

IP 주소 목록입니다.

isDeleted

boolean

VM이 삭제되었는지 여부를 나타내는 값입니다.

lastDiscoveryTimeInUtc

string (date-time)

SDS 정보가 SRS에서 마지막으로 검색된 시간입니다.

osName

string

VM의 OS 이름입니다.

powerStatus

string

VM 전원 상태입니다.

updatedTimestamp

string (date-time)

SDS 업데이트 타임스탬프입니다.

vCenterFqdn

string

VCenter fqdn입니다.

vCenterId

string

VCenter ID입니다.

vmFqdn

string

VM fqdn입니다.

vmwareToolsStatus

string

VMware 도구 상태입니다.

InMageRcmFailbackMobilityAgentDetails

InMageRcmFailback 모바일 에이전트 세부 정보입니다.

Name 형식 Description
agentVersionExpiryDate

string (date-time)

에이전트 버전 만료 날짜입니다.

driverVersion

string

드라이버 버전입니다.

driverVersionExpiryDate

string (date-time)

드라이버 버전 만료 날짜입니다.

isUpgradeable

string

에이전트를 업그레이드할 수 있는지 여부를 나타내는 값입니다.

lastHeartbeatUtc

string (date-time)

에이전트로부터 받은 마지막 하트비트 시간입니다.

latestUpgradableVersionWithoutReboot

string

다시 부팅하지 않고 사용할 수 있는 업그레이드 가능한 최신 버전입니다.

latestVersion

string

사용 가능한 최신 에이전트 버전입니다.

reasonsBlockingUpgrade

AgentUpgradeBlockedReason[]

업데이트가 가능한지 여부입니다.

version

string

에이전트 버전입니다.

InMageRcmFailbackNicDetails

InMageRcmFailback NIC 세부 정보입니다.

Name 형식 Description
adapterType

string

어댑터 유형입니다.

macAddress

string

mac 주소입니다.

networkName

string

네트워크 이름입니다.

sourceIpAddress

string

IP 주소입니다.

InMageRcmFailbackProtectedDiskDetails

InMageRcmFailback 보호 디스크 세부 정보입니다.

Name 형식 Description
capacityInBytes

integer (int64)

디스크 용량(바이트)입니다.

dataPendingAtSourceAgentInMB

number (double)

원본 에이전트에서 보류 중인 데이터(MB)입니다.

dataPendingInLogDataStoreInMB

number (double)

로그 데이터 저장소에 보류 중인 데이터(MB)입니다.

diskId

string

디스크 ID(원본 에이전트에서 보고됨)입니다.

diskName

string

디스크 이름입니다.

diskUuid

string

디스크 Uuid(vCenter에서 보고됨)입니다.

irDetails

InMageRcmFailbackSyncDetails

초기 복제 세부 정보입니다.

isInitialReplicationComplete

string

초기 복제가 완료되었는지 여부를 나타내는 값입니다.

isOSDisk

string

디스크가 OS 디스크인지 여부를 나타내는 값입니다.

lastSyncTime

string (date-time)

마지막 동기화 시간입니다.

resyncDetails

InMageRcmFailbackSyncDetails

다시 동기화 세부 정보입니다.

InMageRcmFailbackReplicationDetails

InMageRcmFailback 공급자별 세부 정보입니다.

Name 형식 Description
azureVirtualMachineId

string

Azure VM의 ARM ID입니다.

discoveredVmDetails

InMageRcmFailbackDiscoveredProtectedVmDetails

검색된 VM 정보입니다.

initialReplicationProcessedBytes

integer (int64)

초기 복제 처리 바이트입니다. 여기에는 원본 VM에서 선택한 모든 디스크에서 전송되고 일치하는 총 바이트의 합계가 포함됩니다.

initialReplicationProgressHealth

VmReplicationProgressHealth

초기 복제 진행 상태입니다.

initialReplicationProgressPercentage

integer (int32)

초기 복제 진행률 비율입니다.

initialReplicationTransferredBytes

integer (int64)

원본 VM에서 원본 VM에서 선택한 모든 디스크의 대상으로 바이트를 전송한 초기 복제입니다.

instanceType string:

InMageRcmFailback

인스턴스 유형을 가져옵니다.

internalIdentifier

string

가상 머신 내부 식별자입니다.

isAgentRegistrationSuccessfulAfterFailover

boolean

장애 조치(failover) 후 에이전트 등록이 성공했는지 여부를 나타내는 값입니다.

lastPlannedFailoverStartTime

string (date-time)

마지막으로 계획된 장애 조치(failover) 시작 시간입니다.

lastPlannedFailoverStatus

PlannedFailoverStatus

마지막으로 계획된 장애 조치(failover) 상태입니다.

lastUsedPolicyFriendlyName

string

앞으로 복제에서 사용하는 정책 이름입니다.

lastUsedPolicyId

string

전달 복제에서 사용하는 정책 ID입니다.

logStorageAccountId

string

로그 스토리지 계정 ARM ID입니다.

mobilityAgentDetails

InMageRcmFailbackMobilityAgentDetails

모바일 에이전트 정보입니다.

multiVmGroupName

string

다중 VM 그룹 이름입니다.

osType

string

VM의 OS 유형입니다.

protectedDisks

InMageRcmFailbackProtectedDiskDetails[]

보호된 디스크 목록입니다.

reprotectAgentId

string

다시 보호 에이전트 ID입니다.

reprotectAgentName

string

다시 보호 에이전트 이름입니다.

resyncProcessedBytes

integer (int64)

재동기 처리된 바이트입니다. 여기에는 원본 VM에서 선택한 모든 디스크에서 전송되고 일치하는 총 바이트의 합계가 포함됩니다.

resyncProgressHealth

VmReplicationProgressHealth

다시 동기화 진행률 상태입니다.

resyncProgressPercentage

integer (int32)

재동기 진행률 비율입니다.

resyncRequired

string

다시 동기화가 필요한지 여부를 나타내는 값입니다.

resyncState

ResyncState

다시 동기화 상태입니다.

resyncTransferredBytes

integer (int64)

원본 VM에서 원본 VM에서 선택한 모든 디스크의 대상으로 전송된 바이트 수입니다.

targetDataStoreName

string

대상 데이터 저장소 이름입니다.

targetVmName

string

대상 VM 이름입니다.

targetvCenterId

string

대상 vCenter ID입니다.

vmNics

InMageRcmFailbackNicDetails[]

네트워크 세부 정보입니다.

InMageRcmFailbackSyncDetails

InMageRcmFailback 디스크 수준 동기화 세부 정보입니다.

Name 형식 Description
last15MinutesTransferredBytes

integer (int64)

원본 VM에서 대상으로 지난 15분 동안 전송된 바이트입니다.

lastDataTransferTimeUtc

string

원본 VM에서 대상으로 마지막 데이터 전송 시간입니다.

lastRefreshTime

string

마지막 새로 고침 시간.

processedBytes

integer (int64)

처리된 총 바이트입니다. 여기에는 원본 VM에서 대상으로 전송되고 일치하는 바이트까지 전송되는 바이트가 포함됩니다.

progressHealth

DiskReplicationProgressHealth

진행 상태입니다.

progressPercentage

integer (int32)

진행률(백분율)입니다. 진행률 백분율은 처리된 바이트를 기준으로 계산됩니다.

startTime

string

시작 시간입니다.

transferredBytes

integer (int64)

디스크에 대한 원본 VM에서 azure로 전송된 바이트입니다.

InMageRcmLastAgentUpgradeErrorDetails

InMageRcm 마지막 원본 에이전트 업그레이드 오류 세부 정보입니다.

Name 형식 Description
errorCode

string

오류 코드입니다.

errorMessage

string

오류 메시지입니다.

errorMessageParameters

object

오류 메시지 매개 변수입니다.

errorTags

object

오류 태그입니다.

possibleCauses

string

가능한 원인입니다.

recommendedAction

string

권장되는 작업입니다.

InMageRcmMobilityAgentDetails

InMageRcm 모바일 에이전트 세부 정보입니다.

Name 형식 Description
agentVersionExpiryDate

string (date-time)

에이전트 버전 만료 날짜입니다.

driverVersion

string

드라이버 버전입니다.

driverVersionExpiryDate

string (date-time)

드라이버 버전 만료 날짜입니다.

isUpgradeable

string

에이전트를 업그레이드할 수 있는지 여부를 나타내는 값입니다.

lastHeartbeatUtc

string (date-time)

에이전트로부터 받은 마지막 하트비트 시간입니다.

latestAgentReleaseDate

string

최신 에이전트 버전 릴리스 날짜입니다.

latestUpgradableVersionWithoutReboot

string

다시 부팅하지 않고 사용할 수 있는 업그레이드 가능한 최신 버전입니다.

latestVersion

string

사용 가능한 최신 에이전트 버전입니다.

reasonsBlockingUpgrade

AgentUpgradeBlockedReason[]

업데이트가 가능한지 여부입니다.

version

string

에이전트 버전입니다.

InMageRcmNicDetails

InMageRcm NIC 세부 정보입니다.

Name 형식 Description
isPrimaryNic

string

기본 NIC인지 여부를 나타내는 값입니다.

isSelectedForFailover

string

이 NIC가 장애 조치(failover)를 위해 선택되었는지 여부를 나타내는 값입니다.

nicId

string

NIC ID입니다.

sourceIPAddress

string

원본 IP 주소입니다.

sourceIPAddressType

EthernetAddressType

원본 IP 주소 유형입니다.

sourceNetworkId

string

원본 네트워크 ID입니다.

sourceSubnetName

string

원본 서브넷 이름입니다.

targetIPAddress

string

대상 IP 주소입니다.

targetIPAddressType

EthernetAddressType

대상 IP 주소 유형입니다.

targetNicName

string

대상 NIC 이름입니다.

targetSubnetName

string

대상 서브넷 이름입니다.

testIPAddress

string

테스트 IP 주소입니다.

testIPAddressType

EthernetAddressType

테스트 IP 주소 유형입니다.

testSubnetName

string

서브넷 이름을 테스트합니다.

InMageRcmProtectedDiskDetails

InMageRcm 보호 디스크 세부 정보입니다.

Name 형식 Description
capacityInBytes

integer (int64)

디스크 용량(바이트)입니다.

customTargetDiskName

string

사용자 지정 대상 Azure 디스크 이름입니다.

dataPendingAtSourceAgentInMB

number (double)

원본 에이전트에서 보류 중인 데이터(MB)입니다.

dataPendingInLogDataStoreInMB

number (double)

로그 데이터 저장소에 보류 중인 데이터(MB)입니다.

diskEncryptionSetId

string

DiskEncryptionSet ARM ID입니다.

diskId

string

디스크 ID입니다.

diskName

string

디스크 이름입니다.

diskState

DiskState

디스크 상태입니다.

diskType

DiskAccountType

디스크 유형입니다.

irDetails

InMageRcmSyncDetails

초기 복제 세부 정보입니다.

isInitialReplicationComplete

string

초기 복제가 완료되었는지 여부를 나타내는 값입니다.

isOSDisk

string

디스크가 OS 디스크인지 여부를 나타내는 값입니다.

logStorageAccountId

string

로그 스토리지 계정 ARM ID입니다.

resyncDetails

InMageRcmSyncDetails

다시 동기화 세부 정보입니다.

sectorSizeInBytes

integer (int32)

논리 섹터 크기(바이트) 512입니다.

seedBlobUri

string

시드 Blob의 URI입니다.

seedManagedDiskId

string

시드 관리 디스크의 ARM ID입니다.

targetManagedDiskId

string

대상 관리 디스크의 ARM ID입니다.

InMageRcmReplicationDetails

InMageRcm 공급자별 세부 정보입니다.

Name 형식 Description
agentUpgradeAttemptToVersion

string

마지막 에이전트 업그레이드를 시도한 에이전트 버전입니다.

agentUpgradeBlockingErrorDetails

InMageRcmAgentUpgradeBlockingErrorDetails[]

에이전트 업그레이드 차단 오류 정보입니다.

agentUpgradeJobId

string

에이전트 업그레이드 작업 ID입니다.

agentUpgradeState

MobilityAgentUpgradeState

에이전트 자동 업그레이드 상태입니다.

allocatedMemoryInMB

number (double)

할당된 메모리(MB)입니다.

discoveredVmDetails

InMageRcmDiscoveredProtectedVmDetails

검색된 VM 세부 정보입니다.

discoveryType

string

검색된 VM의 형식입니다.

fabricDiscoveryMachineId

string

검색된 VM의 ARM ID입니다.

failoverRecoveryPointId

string

VM이 장애 조치된 복구 지점 ID입니다.

firmwareType

string

펌웨어 유형입니다.

initialReplicationProcessedBytes

integer (int64)

초기 복제 처리 바이트입니다. 여기에는 원본 VM에서 선택한 모든 디스크에서 전송되고 일치하는 총 바이트의 합계가 포함됩니다.

initialReplicationProgressHealth

VmReplicationProgressHealth

초기 복제 진행 상태입니다.

initialReplicationProgressPercentage

integer (int32)

초기 복제 진행률 비율입니다. 원본 VM의 모든 디스크에 대해 처리된 총 바이트를 기준으로 계산됩니다.

initialReplicationTransferredBytes

integer (int64)

원본 VM에서 선택한 모든 디스크에 대해 원본 VM에서 azure로 바이트를 전송한 초기 복제입니다.

instanceType string:

InMageRcm

인스턴스 유형을 가져옵니다.

internalIdentifier

string

가상 머신 내부 식별자입니다.

isAgentRegistrationSuccessfulAfterFailover

boolean

장애 조치(failover) 후 에이전트 등록이 성공했는지 여부를 나타내는 값입니다.

isLastUpgradeSuccessful

string

마지막 에이전트 업그레이드가 성공했는지 여부를 나타내는 값입니다.

lastAgentUpgradeErrorDetails

InMageRcmLastAgentUpgradeErrorDetails[]

마지막 에이전트 업그레이드 오류 정보입니다.

lastAgentUpgradeType

string

마지막 에이전트 업그레이드 유형입니다.

lastRecoveryPointId

string

마지막 복구 지점 ID입니다.

lastRecoveryPointReceived

string (date-time)

마지막으로 복구 지점을 받은 시간입니다.

lastRpoCalculatedTime

string (date-time)

마지막 복구 지점 목표 계산 시간입니다.

lastRpoInSeconds

integer (int64)

마지막 복구 지점 목표 값입니다.

licenseType

string

사용할 VM의 라이선스 유형입니다.

linuxLicenseType

LinuxLicenseType

Linux VM의 라이선스 유형입니다.

mobilityAgentDetails

InMageRcmMobilityAgentDetails

모바일 에이전트 정보입니다.

multiVmGroupName

string

다중 VM 그룹 이름입니다.

osName

string

VM과 연결된 OS 이름입니다.

osType

string

VM의 OS 유형입니다.

primaryNicIpAddress

string

기본 네트워크 인터페이스의 IP 주소입니다.

processServerId

string

프로세스 서버 ID입니다.

processServerName

string

프로세스 서버 이름입니다.

processorCoreCount

integer (int32)

프로세서 코어 수입니다.

protectedDisks

InMageRcmProtectedDiskDetails[]

보호된 디스크 목록입니다.

resyncProcessedBytes

integer (int64)

재동기 처리된 바이트입니다. 여기에는 원본 VM에서 선택한 모든 디스크에서 전송되고 일치하는 총 바이트의 합계가 포함됩니다.

resyncProgressHealth

VmReplicationProgressHealth

다시 동기화 진행률 상태입니다.

resyncProgressPercentage

integer (int32)

재동기 진행률 비율입니다. 원본 VM의 모든 디스크에 대해 처리된 총 바이트를 기준으로 계산됩니다.

resyncRequired

string

다시 동기화가 필요한지 여부를 나타내는 값입니다.

resyncState

ResyncState

다시 동기화 상태입니다.

resyncTransferredBytes

integer (int64)

원본 VM에서 선택한 모든 디스크에 대해 원본 VM에서 azure로 재동기 전송된 바이트입니다.

runAsAccountId

string

실행 계정 ID입니다.

seedManagedDiskTags

UserCreatedResourceTag[]

시드 관리 디스크에 대한 태그입니다.

sqlServerLicenseType

string

SQL Server 라이선스 유형입니다.

storageAccountId

string

복제 스토리지 계정 ARM ID입니다. 이는 Blob 기반 복제 테스트 후크에만 적용됩니다.

supportedOSVersions

string[]

기본 OS 업그레이드 버전을 나타내는 값입니다.

targetAvailabilitySetId

string

대상 가용성 집합 ID입니다.

targetAvailabilityZone

string

대상 가용성 영역입니다.

targetBootDiagnosticsStorageAccountId

string

대상 부팅 진단 스토리지 계정 ARM ID입니다.

targetGeneration

string

대상 생성입니다.

targetLocation

string

대상 위치입니다.

targetManagedDiskTags

UserCreatedResourceTag[]

대상 관리 디스크에 대한 태그입니다.

targetNetworkId

string

대상 네트워크 ID입니다.

targetNicTags

UserCreatedResourceTag[]

대상 NIC에 대한 태그입니다.

targetProximityPlacementGroupId

string

대상 근접 배치 그룹 ID입니다.

targetResourceGroupId

string

대상 리소스 그룹 ID입니다.

targetVmName

string

대상 VM 이름입니다.

targetVmSecurityProfile

SecurityProfileProperties

대상 VM 보안 프로필입니다.

targetVmSize

string

대상 VM 크기입니다.

targetVmTags

UserCreatedResourceTag[]

대상 VM 태그입니다.

testNetworkId

string

테스트 네트워크 ID입니다.

unprotectedDisks

InMageRcmUnProtectedDiskDetails[]

보호되지 않는 디스크 목록입니다.

vmNics

InMageRcmNicDetails[]

네트워크 세부 정보입니다.

InMageRcmSyncDetails

InMageRcm 디스크 수준 동기화 세부 정보입니다.

Name 형식 Description
last15MinutesTransferredBytes

integer (int64)

원본 VM에서 azure로 지난 15분 동안 전송된 바이트입니다.

lastDataTransferTimeUtc

string

원본 VM에서 azure로 마지막 데이터 전송 시간입니다.

lastRefreshTime

string

마지막 새로 고침 시간.

processedBytes

integer (int64)

처리된 총 바이트입니다. 여기에는 원본 VM에서 azure로 전송되고 일치하는 바이트가 포함됩니다.

progressHealth

DiskReplicationProgressHealth

진행 상태입니다.

progressPercentage

integer (int32)

진행률(백분율)입니다. 진행률 백분율은 처리된 바이트를 기준으로 계산됩니다.

startTime

string

시작 시간입니다.

transferredBytes

integer (int64)

디스크에 대한 원본 VM에서 azure로 전송된 바이트입니다.

InMageRcmTestFailoverInput

테스트 장애 조치(failover)에 대한 InMageRcm 공급자별 입력입니다.

Name 형식 Description
instanceType string:

InMageRcm

클래스 형식입니다.

networkId

string

테스트 네트워크 ID입니다.

osUpgradeVersion

string

기본 OS 업그레이드 버전을 나타내는 값입니다.

recoveryPointId

string

특정 복구 지점으로 장애 조치(failover)를 테스트하기 위해 전달할 복구 지점 ID입니다. 최신 복구 지점의 경우 null을 전달해야 합니다.

InMageRcmUnProtectedDiskDetails

InMageRcm 보호되지 않은 디스크 세부 정보입니다.

Name 형식 Description
capacityInBytes

integer (int64)

디스크 용량(바이트)입니다.

diskId

string

디스크 ID입니다.

diskName

string

디스크 이름입니다.

InMageReplicationDetails

InMage 공급자별 설정입니다.

Name 형식 Description
activeSiteType

string

VM의 활성 위치입니다. VM이 Azure에서 보호되는 경우 이 필드는 { Azure, OnPrem }의 값을 가져옵니다. VM이 두 데이터 센터 간에 보호되는 경우 이 필드는 항상 OnPrem이 됩니다.

agentDetails

InMageAgentDetails

에이전트 세부 정보입니다.

azureStorageAccountId

string

기본 Azure Storage 계정을 나타내는 값입니다. VM이 Azure에서 실행되고 있지 않으면 이 값은 null로 설정되어야 합니다.

compressedDataRateInMB

number (double)

압축된 데이터 변경률(MB)입니다.

consistencyPoints

object

일관성 지점의 컬렉션입니다.

datastores

string[]

온-프레미스 컴퓨터 값의 데이터 저장소는 데이터 저장소 이름을 포함하는 문자열 목록일 수 있습니다.

discoveryType

string

컴퓨터의 검색 유형을 나타내는 값입니다.

diskResized

string

디스크의 크기가 이 VM에 대해 조정되는지 여부를 나타내는 값입니다.

infrastructureVmId

string

인프라 VM ID입니다.

instanceType string:

InMage

인스턴스 유형을 가져옵니다.

ipAddress

string

원본 IP 주소입니다.

isAdditionalStatsAvailable

boolean

추가 IR 통계를 사용할 수 있는지 여부를 나타내는 값입니다.

lastHeartbeat

string (date-time)

원본 서버에서 받은 마지막 하트비트입니다.

lastRpoCalculatedTime

string (date-time)

마지막 RPO 계산 시간입니다.

lastUpdateReceivedTime

string (date-time)

온-프레미스 구성 요소에서 받은 마지막 업데이트 시간입니다.

masterTargetId

string

마스터 대상 ID입니다.

multiVmGroupId

string

다중 vm 그룹 ID(있는 경우)입니다.

multiVmGroupName

string

다중 vm 그룹 이름(있는 경우)입니다.

multiVmSyncStatus

string

다중 vm 동기화를 사용할지 여부를 나타내는 값입니다.

osDetails

OSDiskDetails

OS 세부 정보입니다.

osVersion

string

보호된 항목의 OS 버전입니다.

processServerId

string

프로세스 서버 ID입니다.

protectedDisks

InMageProtectedDiskDetails[]

보호된 디스크 목록입니다.

protectionStage

string

보호 단계입니다.

rebootAfterUpdateStatus

string

업데이트 후 원본 서버를 다시 시작해야 하는지 여부를 나타내는 값입니다.

replicaId

string

보호된 항목의 복제본 ID입니다.

resyncDetails

InitialReplicationDetails

컴퓨터의 재동기 세부 정보입니다.

retentionWindowEnd

string (date-time)

보존 기간 종료 시간입니다.

retentionWindowStart

string (date-time)

보존 기간 시작 시간입니다.

rpoInSeconds

integer (int64)

RPO(초)입니다.

sourceVmCpuCount

integer (int32)

주 쪽에 있는 VM의 CPU 수입니다.

sourceVmRamSizeInMB

integer (int32)

기본 쪽에 있는 VM의 RAM 크기입니다.

totalDataTransferred

integer (int64)

전송된 총 데이터(바이트)입니다.

totalProgressHealth

string

진행 상태입니다.

uncompressedDataRateInMB

number (double)

압축되지 않은 데이터 변경률(MB)입니다.

vCenterInfrastructureId

string

vCenter 인프라 ID입니다.

validationErrors

HealthError[]

온-프레미스 컴퓨터 값의 유효성 검사 오류는 유효성 검사 오류 목록일 수 있습니다.

vmId

string

가상 머신 ID입니다.

vmNics

VMNicDetails[]

PE 네트워크 세부 정보입니다.

vmProtectionState

string

vm에 대한 보호 상태입니다.

vmProtectionStateDescription

string

vm에 대한 보호 상태 설명입니다.

InMageTestFailoverInput

InMage 테스트 장애 조치(failover)에 대한 공급자별 입력입니다.

Name 형식 Description
instanceType string:

InMage

클래스 형식입니다.

recoveryPointId

string

특정 복구 지점으로 장애 조치(failover)를 테스트하기 위해 전달할 복구 지점 ID입니다. 최신 복구 지점의 경우 null을 전달해야 합니다.

recoveryPointType

RecoveryPointType

복구 지점 유형입니다. LatestTime, LatestTag 또는 Custom의 값입니다. 사용자 지정의 경우 RecoveryPointId에서 제공하는 복구 지점이 사용됩니다. 다른 두 경우에서는 복구 지점 ID가 무시됩니다.

InnerHealthError

InnerHealthError 클래스를 구현합니다. HealthError 개체에는 InnerHealthErrors 목록이 자식 오류로 포함됩니다. InnerHealthError는 Hydra가 계약을 자동으로 생성하려고 할 때 무한 구조 루프를 방지하므로 사용됩니다. 관련 상태 오류를 내부 상태 오류로 노출하고 있으며 모든 API 소비자는 Exception -> InnerException과 동일한 방식으로 이를 활용할 수 있습니다.

Name 형식 Description
creationTimeUtc

string (date-time)

오류 생성 시간(UTC)입니다.

customerResolvability

HealthErrorCustomerResolvability

상태 오류가 고객을 확인할 수 있는지 여부를 나타내는 값입니다.

entityId

string

엔터티의 ID입니다.

errorCategory

string

오류 범주입니다.

errorCode

string

오류 코드입니다.

errorId

string

상태 오류 고유 ID입니다.

errorLevel

string

오류 수준입니다.

errorMessage

string

오류 메시지입니다.

errorSource

string

오류의 원인입니다.

errorType

string

오류 유형입니다.

possibleCauses

string

가능한 오류 원인입니다.

recommendedAction

string

오류를 해결하는 데 권장되는 작업입니다.

recoveryProviderErrorMessage

string

DRA 오류 메시지입니다.

summaryMessage

string

엔터티의 요약 메시지입니다.

InputEndpoint

Name 형식 Description
endpointName

string

privatePort

integer (int32)

protocol

string

publicPort

integer (int32)

IPConfigDetails

Name 형식 Description
ipAddressType

string

isPrimary

boolean

isSeletedForFailover

boolean

name

string

recoveryIPAddressType

string

recoveryLBBackendAddressPoolIds

string[]

recoveryPublicIPAddressId

string

recoveryStaticIPAddress

string

recoverySubnetName

string

staticIPAddress

string

subnetName

string

tfoLBBackendAddressPoolIds

string[]

tfoPublicIPAddressId

string

tfoStaticIPAddress

string

tfoSubnetName

string

LinuxLicenseType

Linux VM의 라이선스 유형입니다.

Description
LinuxServer
NoLicenseType
NotSpecified

MobilityAgentUpgradeState

에이전트 자동 업그레이드 상태입니다.

Description
Commit
Completed
None
Started

MultiVmGroupCreateOption

사용자가 다중 VM 그룹을 자동으로 만들거나 지정하는지 여부입니다.

Description
AutoCreated
UserSpecified

OSDetails

디스크 세부 정보입니다.

Name 형식 Description
oSMajorVersion

string

OS 주 버전입니다.

oSMinorVersion

string

OS 부 버전입니다.

oSVersion

string

OS 버전입니다.

osEdition

string

OSEdition입니다.

osType

string

VM 디스크 세부 정보입니다.

productType

string

제품 유형입니다.

userSelectedOSName

string

사용자가 선택한 OS 이름입니다.

OSDiskDetails

OS 디스크의 세부 정보입니다.

Name 형식 Description
osType

string

VM의 OS 유형입니다.

osVhdId

string

OS를 포함하는 디스크의 ID입니다.

vhdName

string

OS 디스크 VHD 이름입니다.

OSUpgradeSupportedVersions

지원되는 OS 업그레이드 버전입니다.

Name 형식 Description
supportedSourceOsVersion

string

원본 OS 버전 이름입니다.

supportedTargetOsVersions

string[]

대상 OS 버전 이름입니다.

PlannedFailoverStatus

마지막으로 계획된 장애 조치(failover) 상태입니다.

Description
Cancelled
Failed
Succeeded
Unknown

RecoveryPointType

복구 지점 유형입니다. LatestTime, LatestTag 또는 Custom의 값입니다. 사용자 지정의 경우 RecoveryPointId에서 제공하는 복구 지점이 사용됩니다. 다른 두 경우에서는 복구 지점 ID가 무시됩니다.

Description
Custom
LatestTag
LatestTime

ReplicationProtectedItem

복제 보호된 항목입니다.

Name 형식 Description
id

string

리소스 ID

location

string

리소스 위치

name

string

리소스 이름

properties

ReplicationProtectedItemProperties

사용자 지정 데이터입니다.

type

string

리소스 종류

ReplicationProtectedItemProperties

복제 보호된 항목 사용자 지정 데이터 세부 정보입니다.

Name 형식 Description
activeLocation

string

PE의 현재 활성 위치입니다.

allowedOperations

string[]

복제 보호된 항목에 대해 허용되는 작업입니다.

currentScenario

CurrentScenarioDetails

현재 시나리오입니다.

eventCorrelationId

string

이 보호된 항목과 연결된 이벤트의 상관 관계 ID입니다.

failoverHealth

string

VM에 대한 통합 장애 조치(failover) 상태입니다.

failoverRecoveryPointId

string

Vm이 장애 조치된 복구 지점 ARM ID입니다.

friendlyName

string

이름입니다.

healthErrors

HealthError[]

상태 오류 목록입니다.

lastSuccessfulFailoverTime

string (date-time)

마지막으로 성공한 장애 조치(failover) 시간입니다.

lastSuccessfulTestFailoverTime

string (date-time)

마지막으로 성공한 테스트 장애 조치(failover) 시간입니다.

policyFriendlyName

string

이 PE를 관리하는 정책의 이름입니다.

policyId

string

이 PE를 제어하는 정책의 ID입니다.

primaryFabricFriendlyName

string

기본 패브릭의 이름입니다.

primaryFabricProvider

string

주 패브릭의 패브릭 공급자입니다.

primaryProtectionContainerFriendlyName

string

기본 보호 컨테이너의 이름입니다.

protectableItemId

string

보호된 항목 ARM ID입니다.

protectedItemType

string

보호된 항목 형식의 형식입니다.

protectionState

string

보호 상태입니다.

protectionStateDescription

string

보호 상태 설명입니다.

providerSpecificDetails ReplicationProviderSpecificSettings:

복제 공급자 사용자 지정 설정입니다.

recoveryContainerId

string

복구 컨테이너 ID입니다.

recoveryFabricFriendlyName

string

복구 패브릭의 이름입니다.

recoveryFabricId

string

복구 패브릭의 Arm ID입니다.

recoveryProtectionContainerFriendlyName

string

복구 컨테이너의 이름입니다.

recoveryServicesProviderId

string

복구 공급자 ARM ID입니다.

replicationHealth

string

VM의 복제 그룹과 연결된 모든 복제 단위뿐만 아니라 SRS와 관련된 모든 문제를 고려하는 VM에 대한 통합된 보호 상태입니다. ProtectionHealth 열거형의 문자열 표현입니다.

switchProviderState

string

스위치 공급자 상태입니다.

switchProviderStateDescription

string

스위치 공급자 상태 설명입니다.

testFailoverState

string

테스트 장애 조치(failover) 상태입니다.

testFailoverStateDescription

string

테스트 장애 조치(failover) 상태 설명입니다.

ResyncState

다시 동기화 상태입니다.

Description
None
PreparedForResynchronization
StartedResynchronization

SecurityConfiguration

보안 구성 상태입니다.

Description
Disabled
Enabled

SecurityProfileProperties

보안 프로필 입력입니다.

Name 형식 Description
targetVmConfidentialEncryption

SecurityConfiguration

기밀 컴퓨팅 암호화를 사용할지 여부를 나타내는 값입니다.

targetVmMonitoring

SecurityConfiguration

무결성 모니터링을 사용할지 여부를 나타내는 값입니다.

targetVmSecureBoot

SecurityConfiguration

보안 부팅을 사용할지 여부를 나타내는 값입니다.

targetVmSecurityType

SecurityType

대상 VM 보안 유형입니다.

targetVmTpm

SecurityConfiguration

신뢰할 수 있는 플랫폼 모듈을 사용할지 여부를 나타내는 값입니다.

SecurityType

대상 VM 보안 유형입니다.

Description
ConfidentialVM
None
TrustedLaunch

TestFailoverInput

테스트 장애 조치(failover)에 대한 입력 정의입니다.

Name 형식 Description
properties

TestFailoverInputProperties

장애 조치(failover) 입력 속성을 테스트합니다.

TestFailoverInputProperties

테스트 장애 조치(failover) 입력 속성에 대한 입력 정의입니다.

Name 형식 Description
failoverDirection

string

테스트 장애 조치(failover) 방향입니다.

networkId

string

테스트 장애 조치(failover)에 사용할 네트워크의 ID입니다.

networkType

string

테스트 장애 조치(failover)에 사용할 네트워크 유형입니다.

providerSpecificDetails TestFailoverProviderSpecificInput:

공급자별 설정입니다.

UserCreatedResourceTag

리소스 태그 입력입니다.

Name 형식 Description
tagName

string

maxLength: 512

태그 이름입니다. 자세한 내용은 다음을 참조하세요. https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/tag-resources#limitations

tagValue

string

maxLength: 256

태그 값입니다. 자세한 내용은 다음을 참조하세요. https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/tag-resources#limitations

VmEncryptionType

VM의 암호화 유형입니다.

Description
NotEncrypted
OnePassEncrypted
TwoPassEncrypted

VMNicDetails

Hyper V VM 네트워크 세부 정보입니다.

Name 형식 Default value Description
enableAcceleratedNetworkingOnRecovery

boolean

NIC가 가속화된 네트워킹을 사용하도록 설정했는지 여부를 나타내는 값입니다.

enableAcceleratedNetworkingOnTfo

boolean

TFO NIC가 가속화된 네트워킹을 사용하도록 설정했는지 여부입니다.

ipConfigs

IPConfigDetails[]

NIC의 IP 구성입니다.

nicId

string

nic ID입니다.

recoveryNetworkSecurityGroupId

string

NIC와 연결된 NSG의 ID입니다.

recoveryNicName

string

대상 NIC를 만들 때 사용할 NIC의 이름입니다.

recoveryNicResourceGroupName

string

대상 NIC를 만들 때 사용할 NIC의 리소스 그룹입니다.

recoveryVMNetworkId

string

복구 VM 네트워크 ID입니다.

replicaNicId

string

복제본 nic ID입니다.

reuseExistingNic

boolean

False

가용성에 따라 장애 조치(failover) 중에 기존 NIC를 다시 사용할 수 있는지 여부를 나타내는 값입니다.

selectionType

string

장애 조치(failover)에 대한 선택 유형입니다.

sourceNicArmId

string

원본 nic ARM ID입니다.

targetNicName

string

대상 NIC 이름입니다.

tfoNetworkSecurityGroupId

string

테스트 장애 조치(failover) 중에 NIC에서 사용할 NSG입니다.

tfoRecoveryNicName

string

TFO에서 대상 NIC를 만들 때 사용할 NIC의 이름입니다.

tfoRecoveryNicResourceGroupName

string

TFO에서 대상 NIC를 만들 때 사용할 NIC의 리소스 그룹입니다.

tfoReuseExistingNic

boolean

False

가용성에 따라 테스트 장애 조치(failover) 중에 기존 NIC를 다시 사용할 수 있는지 여부를 나타내는 값입니다.

tfoVMNetworkId

string

테스트 장애 조치(failover) 중에 NIC에서 사용할 네트워크입니다.

vMNetworkName

string

VM 네트워크 이름입니다.

VmReplicationProgressHealth

초기 복제 진행 상태입니다.

Description
InProgress
NoProgress
None
SlowProgress