다음을 통해 공유


Microsoft.RecoveryServices 자격 증명 모음/replicationPolicies 2022-03-01

Bicep 리소스 정의

자격 증명 모음/replicationPolicies 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.RecoveryServices/vaults/replicationPolicies 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.

resource symbolicname 'Microsoft.RecoveryServices/vaults/replicationPolicies@2022-03-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    providerSpecificInput: {
      instanceType: 'string'
      // For remaining properties, see PolicyProviderSpecificInput objects
    }
  }
}

PolicyProviderSpecificInput 개체

instanceType 속성을 설정하여 개체 유형을 지정합니다.

A2A의 경우 다음을 사용합니다.

{
  appConsistentFrequencyInMinutes: int
  crashConsistentFrequencyInMinutes: int
  instanceType: 'A2A'
  multiVmSyncStatus: 'string'
  recoveryPointHistory: int
}

A2ACrossClusterMigration의 경우 다음을 사용합니다.

{
  instanceType: 'A2ACrossClusterMigration'
}

HyperVReplica2012R2의 경우 다음을 사용합니다.

{
  allowedAuthenticationType: int
  applicationConsistentSnapshotFrequencyInHours: int
  compression: 'string'
  initialReplicationMethod: 'string'
  instanceType: 'HyperVReplica2012R2'
  offlineReplicationExportPath: 'string'
  offlineReplicationImportPath: 'string'
  onlineReplicationStartTime: 'string'
  recoveryPoints: int
  replicaDeletion: 'string'
  replicationFrequencyInSeconds: int
  replicationPort: int
}

HyperVReplicaAzure의 경우 다음을 사용합니다.

{
  applicationConsistentSnapshotFrequencyInHours: int
  instanceType: 'HyperVReplicaAzure'
  onlineReplicationStartTime: 'string'
  recoveryPointHistoryDuration: int
  replicationInterval: int
  storageAccounts: [
    'string'
  ]
}

InMage의 경우 다음을 사용합니다.

{
  appConsistentFrequencyInMinutes: int
  instanceType: 'InMage'
  multiVmSyncStatus: 'string'
  recoveryPointHistory: int
  recoveryPointThresholdInMinutes: int
}

InMageAzureV2의 경우 다음을 사용합니다.

{
  appConsistentFrequencyInMinutes: int
  crashConsistentFrequencyInMinutes: int
  instanceType: 'InMageAzureV2'
  multiVmSyncStatus: 'string'
  recoveryPointHistory: int
  recoveryPointThresholdInMinutes: int
}

InMageRcm의 경우 다음을 사용합니다.

{
  appConsistentFrequencyInMinutes: int
  crashConsistentFrequencyInMinutes: int
  enableMultiVmSync: 'string'
  instanceType: 'InMageRcm'
  recoveryPointHistoryInMinutes: int
}

InMageRcmFailback의 경우 다음을 사용합니다.

{
  appConsistentFrequencyInMinutes: int
  crashConsistentFrequencyInMinutes: int
  instanceType: 'InMageRcmFailback'
}

VMwareCbt경우 다음을 사용합니다.

{
  appConsistentFrequencyInMinutes: int
  crashConsistentFrequencyInMinutes: int
  instanceType: 'VMwareCbt'
  recoveryPointHistoryInMinutes: int
}

속성 값

Microsoft.RecoveryServices/vaults/replicationPolicies

이름 설명 가치
이름 리소스 이름 string(필수)
부모 Bicep에서 자식 리소스에 대한 부모 리소스를 지정할 수 있습니다. 자식 리소스가 부모 리소스 외부에서 선언된 경우에만 이 속성을 추가해야 합니다.

자세한 내용은 부모 리소스외부의 자식 리소스 참조하세요.
형식 리소스의 기호 이름: 자격 증명 모음
속성 정책 만들기 속성입니다. CreatePolicyInputProperties 또는 PolicyProperties

A2ACrossClusterMigrationPolicyCreationInput

이름 설명 가치
인스턴스 유형 클래스 형식입니다. 'A2ACrossClusterMigration'(필수)

A2AP정책생성인풋

이름 설명 가치
appConsistentFrequencyInMinutes 앱 일치 스냅샷 빈도(분)입니다. 정수 (int)
crashConsistentFrequencyInMinutes 크래시 일치 스냅샷 빈도(분)입니다. 정수 (int)
인스턴스 유형 클래스 형식입니다. 'A2A'(필수)
multiVmSync상태 다중 VM 동기화를 사용하도록 설정해야 하는지 여부를 나타내는 값입니다. 값은 '사용' 또는 '사용 안 함'이어야 합니다. '사용 안 함'
'Enable'(필수)
recoveryPointHistory 복구 지점을 저장해야 할 때까지의 기간(분)입니다. 정수 (int)

CreatePolicyInputProperties 또는 PolicyProperties

이름 설명 가치
providerSpecificInput ReplicationProviderSettings입니다. PolicyProviderSpecificInput

HyperVReplicaAzurePolicyInput

이름 설명 가치
applicationConsistentSnapshotFrequencyInHours Hyper-V 복제본이 VM 내에서 애플리케이션 일치 스냅샷을 만들어야 하는 간격(시간)입니다. 정수 (int)
인스턴스 유형 클래스 형식입니다. 'HyperVReplicaAzure'(필수)
온라인복제시작시간 초기 복제의 예약된 시작 시간입니다. 이 매개 변수가 Null이면 초기 복제가 즉시 시작됩니다. 문자열
recoveryPointHistoryDuration(복구포인트히스토리기간) 복구 기록을 유지해야 하는 기간(시간)입니다. 정수 (int)
replicationInterval 복제 간격입니다. 정수 (int)
스토리지계정 기본 클라우드의 VM이 복제할 수 있는 스토리지 계정 목록입니다. 문자열[]

HyperVReplicaBluePolicy입력

이름 설명 가치
allowedAuthenticationType 인증 유형을 나타내는 값입니다. 정수 (int)
applicationConsistentSnapshotFrequencyInHours 애플리케이션 일치 빈도를 나타내는 값입니다. 정수 (int)
압축 압축을 사용하도록 설정해야 하는지 여부를 나타내는 값입니다. 문자열
initialReplicationMethod IR이 온라인인지 여부를 나타내는 값입니다. 문자열
인스턴스 유형 클래스 형식입니다. 'HyperVReplica2012R2'(필수)
offlineReplicationExportPath 오프라인 IR 내보내기 경로를 나타내는 값입니다. 문자열
offlineReplicationImportPath 오프라인 IR 가져오기 경로를 나타내는 값입니다. 문자열
온라인복제시작시간 온라인 IR 시작 시간을 나타내는 값입니다. 문자열
복구 지점 복구 지점 수를 나타내는 값입니다. 정수 (int)
복제본삭제 VM을 자동으로 삭제해야 하는지 여부를 나타내는 값입니다. 문자열
replicationFrequencyInSeconds 복제 간격을 나타내는 값입니다. 정수 (int)
복제 포트 복구 HTTPS 포트를 나타내는 값입니다. 정수 (int)

InMageAzureV2PolicyInput

이름 설명 가치
appConsistentFrequencyInMinutes 앱 일치 스냅샷 빈도(분)입니다. 정수 (int)
crashConsistentFrequencyInMinutes 크래시 일치 스냅샷 빈도(분)입니다. 정수 (int)
인스턴스 유형 클래스 형식입니다. 'InMageAzureV2'(필수)
multiVmSync상태 다중 VM 동기화를 사용하도록 설정해야 하는지 여부를 나타내는 값입니다. 값은 '사용' 또는 '사용 안 함'이어야 합니다. '사용 안 함'
'Enable'(필수)
recoveryPointHistory 복구 지점을 저장해야 할 때까지의 기간(분)입니다. 정수 (int)
recoveryPointThresholdInMinutes 복구 지점 임계값(분)입니다. 정수 (int)

InMagePolicyInput

이름 설명 가치
appConsistentFrequencyInMinutes 앱 일치 스냅샷 빈도(분)입니다. 정수 (int)
인스턴스 유형 클래스 형식입니다. 'InMage'(필수)
multiVmSync상태 다중 VM 동기화를 사용하도록 설정해야 하는지 여부를 나타내는 값입니다. 값은 '사용' 또는 '사용 안 함'이어야 합니다. '사용 안 함'
'Enable'(필수)
recoveryPointHistory 복구 지점을 저장해야 할 때까지의 기간(분)입니다. 정수 (int)
recoveryPointThresholdInMinutes 복구 지점 임계값(분)입니다. 정수 (int)

InMageRcmFailbackPolicyCreationInput

이름 설명 가치
appConsistentFrequencyInMinutes 앱 일치 스냅샷 빈도(분)입니다. 정수 (int)
crashConsistentFrequencyInMinutes 크래시 일치 스냅샷 빈도(분)입니다. 정수 (int)
인스턴스 유형 클래스 형식입니다. 'InMageRcmFailback'(필수)

InMageRcmPolicyCreationInput

이름 설명 가치
appConsistentFrequencyInMinutes 앱 일치 스냅샷 빈도(분)입니다. 정수 (int)
crashConsistentFrequencyInMinutes 크래시 일치 스냅샷 빈도(분)입니다. 정수 (int)
enableMultiVmSync 다중 VM 동기화를 사용하도록 설정해야 하는지 여부를 나타내는 값입니다. 문자열
인스턴스 유형 클래스 형식입니다. 'InMageRcm'(필수)
recoveryPointHistoryInMinutes 복구 지점을 저장해야 할 때까지의 기간(분)입니다. 정수 (int)

PolicyProviderSpecificInput

이름 설명 가치
인스턴스 유형 A2APolicyCreationInput 형식의 경우 'A2A'로 설정합니다. A2ACrossClusterMigrationPolicyCreationInput 형식의 경우 'A2ACrossClusterMigration'으로 설정합니다. HyperVReplicaBluePolicyInput 형식의 경우 'HyperVReplica2012R2'로 설정합니다. HyperVReplicaAzurePolicyInput 형식의 경우 'HyperVReplicaAzure'로 설정합니다. InMagePolicyInput 형식의 경우 'InMage'로 설정합니다. InMageAzureV2PolicyInput 형식의 경우 'InMageAzureV2'로 설정합니다. InMageRcmPolicyCreationInput 형식의 경우 'InMageRcm'으로 설정합니다. InMageRcmFailbackPolicyCreationInput 형식의 경우 'InMageRcmFailback'으로 설정합니다. VMwareCbtPolicyCreationInput 형식의 경우 'VMwareCbt'로 설정합니다. 'A2A'
'A2ACrossClusterMigration'
'하이퍼브이레플리카2012R2'
'HyperVReplicaAzure'
'인메이지'
'InMageAzureV2'
'인메이지Rcm'
'InMageRcm장애 복구'
'VMwareCbt'(필수)

VMwareCbtPolicyCreationInput

이름 설명 가치
appConsistentFrequencyInMinutes 앱 일치 스냅샷 빈도(분)입니다. 정수 (int)
crashConsistentFrequencyInMinutes 크래시 일치 스냅샷 빈도(분)입니다. 정수 (int)
인스턴스 유형 클래스 형식입니다. 'VMwareCbt'(필수)
recoveryPointHistoryInMinutes 복구 지점을 저장해야 할 때까지의 기간(분)입니다. 정수 (int)

사용 예제

Azure 빠른 시작 샘플

다음 Azure 빠른 시작 템플릿에는 이 리소스 유형을 배포하기 위한 Bicep 샘플이 포함되어 있습니다.

Bicep 파일 설명
Azure VM 복제 및 재해 복구 만들기 이 템플릿을 사용하면 Azure Virtual Machine 사이트 복제 재해 복구를 만들 수 있습니다.

ARM 템플릿 리소스 정의

자격 증명 모음/replicationPolicies 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.RecoveryServices/vaults/replicationPolicies 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.

{
  "type": "Microsoft.RecoveryServices/vaults/replicationPolicies",
  "apiVersion": "2022-03-01",
  "name": "string",
  "properties": {
    "providerSpecificInput": {
      "instanceType": "string"
      // For remaining properties, see PolicyProviderSpecificInput objects
    }
  }
}

PolicyProviderSpecificInput 개체

instanceType 속성을 설정하여 개체 유형을 지정합니다.

A2A의 경우 다음을 사용합니다.

{
  "appConsistentFrequencyInMinutes": "int",
  "crashConsistentFrequencyInMinutes": "int",
  "instanceType": "A2A",
  "multiVmSyncStatus": "string",
  "recoveryPointHistory": "int"
}

A2ACrossClusterMigration의 경우 다음을 사용합니다.

{
  "instanceType": "A2ACrossClusterMigration"
}

HyperVReplica2012R2의 경우 다음을 사용합니다.

{
  "allowedAuthenticationType": "int",
  "applicationConsistentSnapshotFrequencyInHours": "int",
  "compression": "string",
  "initialReplicationMethod": "string",
  "instanceType": "HyperVReplica2012R2",
  "offlineReplicationExportPath": "string",
  "offlineReplicationImportPath": "string",
  "onlineReplicationStartTime": "string",
  "recoveryPoints": "int",
  "replicaDeletion": "string",
  "replicationFrequencyInSeconds": "int",
  "replicationPort": "int"
}

HyperVReplicaAzure의 경우 다음을 사용합니다.

{
  "applicationConsistentSnapshotFrequencyInHours": "int",
  "instanceType": "HyperVReplicaAzure",
  "onlineReplicationStartTime": "string",
  "recoveryPointHistoryDuration": "int",
  "replicationInterval": "int",
  "storageAccounts": [ "string" ]
}

InMage의 경우 다음을 사용합니다.

{
  "appConsistentFrequencyInMinutes": "int",
  "instanceType": "InMage",
  "multiVmSyncStatus": "string",
  "recoveryPointHistory": "int",
  "recoveryPointThresholdInMinutes": "int"
}

InMageAzureV2의 경우 다음을 사용합니다.

{
  "appConsistentFrequencyInMinutes": "int",
  "crashConsistentFrequencyInMinutes": "int",
  "instanceType": "InMageAzureV2",
  "multiVmSyncStatus": "string",
  "recoveryPointHistory": "int",
  "recoveryPointThresholdInMinutes": "int"
}

InMageRcm의 경우 다음을 사용합니다.

{
  "appConsistentFrequencyInMinutes": "int",
  "crashConsistentFrequencyInMinutes": "int",
  "enableMultiVmSync": "string",
  "instanceType": "InMageRcm",
  "recoveryPointHistoryInMinutes": "int"
}

InMageRcmFailback의 경우 다음을 사용합니다.

{
  "appConsistentFrequencyInMinutes": "int",
  "crashConsistentFrequencyInMinutes": "int",
  "instanceType": "InMageRcmFailback"
}

VMwareCbt경우 다음을 사용합니다.

{
  "appConsistentFrequencyInMinutes": "int",
  "crashConsistentFrequencyInMinutes": "int",
  "instanceType": "VMwareCbt",
  "recoveryPointHistoryInMinutes": "int"
}

속성 값

Microsoft.RecoveryServices/vaults/replicationPolicies

이름 설명 가치
API버전 api 버전 '2022-03-01'
이름 리소스 이름 string(필수)
속성 정책 만들기 속성입니다. CreatePolicyInputProperties 또는 PolicyProperties
유형 리소스 종류 'Microsoft.RecoveryServices/vaults/replicationPolicies'

A2ACrossClusterMigrationPolicyCreationInput

이름 설명 가치
인스턴스 유형 클래스 형식입니다. 'A2ACrossClusterMigration'(필수)

A2AP정책생성인풋

이름 설명 가치
appConsistentFrequencyInMinutes 앱 일치 스냅샷 빈도(분)입니다. 정수 (int)
crashConsistentFrequencyInMinutes 크래시 일치 스냅샷 빈도(분)입니다. 정수 (int)
인스턴스 유형 클래스 형식입니다. 'A2A'(필수)
multiVmSync상태 다중 VM 동기화를 사용하도록 설정해야 하는지 여부를 나타내는 값입니다. 값은 '사용' 또는 '사용 안 함'이어야 합니다. '사용 안 함'
'Enable'(필수)
recoveryPointHistory 복구 지점을 저장해야 할 때까지의 기간(분)입니다. 정수 (int)

CreatePolicyInputProperties 또는 PolicyProperties

이름 설명 가치
providerSpecificInput ReplicationProviderSettings입니다. PolicyProviderSpecificInput

HyperVReplicaAzurePolicyInput

이름 설명 가치
applicationConsistentSnapshotFrequencyInHours Hyper-V 복제본이 VM 내에서 애플리케이션 일치 스냅샷을 만들어야 하는 간격(시간)입니다. 정수 (int)
인스턴스 유형 클래스 형식입니다. 'HyperVReplicaAzure'(필수)
온라인복제시작시간 초기 복제의 예약된 시작 시간입니다. 이 매개 변수가 Null이면 초기 복제가 즉시 시작됩니다. 문자열
recoveryPointHistoryDuration(복구포인트히스토리기간) 복구 기록을 유지해야 하는 기간(시간)입니다. 정수 (int)
replicationInterval 복제 간격입니다. 정수 (int)
스토리지계정 기본 클라우드의 VM이 복제할 수 있는 스토리지 계정 목록입니다. 문자열[]

HyperVReplicaBluePolicy입력

이름 설명 가치
allowedAuthenticationType 인증 유형을 나타내는 값입니다. 정수 (int)
applicationConsistentSnapshotFrequencyInHours 애플리케이션 일치 빈도를 나타내는 값입니다. 정수 (int)
압축 압축을 사용하도록 설정해야 하는지 여부를 나타내는 값입니다. 문자열
initialReplicationMethod IR이 온라인인지 여부를 나타내는 값입니다. 문자열
인스턴스 유형 클래스 형식입니다. 'HyperVReplica2012R2'(필수)
offlineReplicationExportPath 오프라인 IR 내보내기 경로를 나타내는 값입니다. 문자열
offlineReplicationImportPath 오프라인 IR 가져오기 경로를 나타내는 값입니다. 문자열
온라인복제시작시간 온라인 IR 시작 시간을 나타내는 값입니다. 문자열
복구 지점 복구 지점 수를 나타내는 값입니다. 정수 (int)
복제본삭제 VM을 자동으로 삭제해야 하는지 여부를 나타내는 값입니다. 문자열
replicationFrequencyInSeconds 복제 간격을 나타내는 값입니다. 정수 (int)
복제 포트 복구 HTTPS 포트를 나타내는 값입니다. 정수 (int)

InMageAzureV2PolicyInput

이름 설명 가치
appConsistentFrequencyInMinutes 앱 일치 스냅샷 빈도(분)입니다. 정수 (int)
crashConsistentFrequencyInMinutes 크래시 일치 스냅샷 빈도(분)입니다. 정수 (int)
인스턴스 유형 클래스 형식입니다. 'InMageAzureV2'(필수)
multiVmSync상태 다중 VM 동기화를 사용하도록 설정해야 하는지 여부를 나타내는 값입니다. 값은 '사용' 또는 '사용 안 함'이어야 합니다. '사용 안 함'
'Enable'(필수)
recoveryPointHistory 복구 지점을 저장해야 할 때까지의 기간(분)입니다. 정수 (int)
recoveryPointThresholdInMinutes 복구 지점 임계값(분)입니다. 정수 (int)

InMagePolicyInput

이름 설명 가치
appConsistentFrequencyInMinutes 앱 일치 스냅샷 빈도(분)입니다. 정수 (int)
인스턴스 유형 클래스 형식입니다. 'InMage'(필수)
multiVmSync상태 다중 VM 동기화를 사용하도록 설정해야 하는지 여부를 나타내는 값입니다. 값은 '사용' 또는 '사용 안 함'이어야 합니다. '사용 안 함'
'Enable'(필수)
recoveryPointHistory 복구 지점을 저장해야 할 때까지의 기간(분)입니다. 정수 (int)
recoveryPointThresholdInMinutes 복구 지점 임계값(분)입니다. 정수 (int)

InMageRcmFailbackPolicyCreationInput

이름 설명 가치
appConsistentFrequencyInMinutes 앱 일치 스냅샷 빈도(분)입니다. 정수 (int)
crashConsistentFrequencyInMinutes 크래시 일치 스냅샷 빈도(분)입니다. 정수 (int)
인스턴스 유형 클래스 형식입니다. 'InMageRcmFailback'(필수)

InMageRcmPolicyCreationInput

이름 설명 가치
appConsistentFrequencyInMinutes 앱 일치 스냅샷 빈도(분)입니다. 정수 (int)
crashConsistentFrequencyInMinutes 크래시 일치 스냅샷 빈도(분)입니다. 정수 (int)
enableMultiVmSync 다중 VM 동기화를 사용하도록 설정해야 하는지 여부를 나타내는 값입니다. 문자열
인스턴스 유형 클래스 형식입니다. 'InMageRcm'(필수)
recoveryPointHistoryInMinutes 복구 지점을 저장해야 할 때까지의 기간(분)입니다. 정수 (int)

PolicyProviderSpecificInput

이름 설명 가치
인스턴스 유형 A2APolicyCreationInput 형식의 경우 'A2A'로 설정합니다. A2ACrossClusterMigrationPolicyCreationInput 형식의 경우 'A2ACrossClusterMigration'으로 설정합니다. HyperVReplicaBluePolicyInput 형식의 경우 'HyperVReplica2012R2'로 설정합니다. HyperVReplicaAzurePolicyInput 형식의 경우 'HyperVReplicaAzure'로 설정합니다. InMagePolicyInput 형식의 경우 'InMage'로 설정합니다. InMageAzureV2PolicyInput 형식의 경우 'InMageAzureV2'로 설정합니다. InMageRcmPolicyCreationInput 형식의 경우 'InMageRcm'으로 설정합니다. InMageRcmFailbackPolicyCreationInput 형식의 경우 'InMageRcmFailback'으로 설정합니다. VMwareCbtPolicyCreationInput 형식의 경우 'VMwareCbt'로 설정합니다. 'A2A'
'A2ACrossClusterMigration'
'하이퍼브이레플리카2012R2'
'HyperVReplicaAzure'
'인메이지'
'InMageAzureV2'
'인메이지Rcm'
'InMageRcm장애 복구'
'VMwareCbt'(필수)

VMwareCbtPolicyCreationInput

이름 설명 가치
appConsistentFrequencyInMinutes 앱 일치 스냅샷 빈도(분)입니다. 정수 (int)
crashConsistentFrequencyInMinutes 크래시 일치 스냅샷 빈도(분)입니다. 정수 (int)
인스턴스 유형 클래스 형식입니다. 'VMwareCbt'(필수)
recoveryPointHistoryInMinutes 복구 지점을 저장해야 할 때까지의 기간(분)입니다. 정수 (int)

사용 예제

Azure 빠른 시작 템플릿

다음 Azure 빠른 시작 템플릿은 이 리소스 유형을 배포할 있습니다.

템플릿 설명
Azure VM 복제 및 재해 복구 만들기

Azure에 배포
이 템플릿을 사용하면 Azure Virtual Machine 사이트 복제 재해 복구를 만들 수 있습니다.

Terraform(AzAPI 공급자) 리소스 정의

자격 증명 모음/replicationPolicies 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

  • 리소스 그룹

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.RecoveryServices/vaults/replicationPolicies 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults/replicationPolicies@2022-03-01"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      providerSpecificInput = {
        instanceType = "string"
        // For remaining properties, see PolicyProviderSpecificInput objects
      }
    }
  }
}

PolicyProviderSpecificInput 개체

instanceType 속성을 설정하여 개체 유형을 지정합니다.

A2A의 경우 다음을 사용합니다.

{
  appConsistentFrequencyInMinutes = int
  crashConsistentFrequencyInMinutes = int
  instanceType = "A2A"
  multiVmSyncStatus = "string"
  recoveryPointHistory = int
}

A2ACrossClusterMigration의 경우 다음을 사용합니다.

{
  instanceType = "A2ACrossClusterMigration"
}

HyperVReplica2012R2의 경우 다음을 사용합니다.

{
  allowedAuthenticationType = int
  applicationConsistentSnapshotFrequencyInHours = int
  compression = "string"
  initialReplicationMethod = "string"
  instanceType = "HyperVReplica2012R2"
  offlineReplicationExportPath = "string"
  offlineReplicationImportPath = "string"
  onlineReplicationStartTime = "string"
  recoveryPoints = int
  replicaDeletion = "string"
  replicationFrequencyInSeconds = int
  replicationPort = int
}

HyperVReplicaAzure의 경우 다음을 사용합니다.

{
  applicationConsistentSnapshotFrequencyInHours = int
  instanceType = "HyperVReplicaAzure"
  onlineReplicationStartTime = "string"
  recoveryPointHistoryDuration = int
  replicationInterval = int
  storageAccounts = [
    "string"
  ]
}

InMage의 경우 다음을 사용합니다.

{
  appConsistentFrequencyInMinutes = int
  instanceType = "InMage"
  multiVmSyncStatus = "string"
  recoveryPointHistory = int
  recoveryPointThresholdInMinutes = int
}

InMageAzureV2의 경우 다음을 사용합니다.

{
  appConsistentFrequencyInMinutes = int
  crashConsistentFrequencyInMinutes = int
  instanceType = "InMageAzureV2"
  multiVmSyncStatus = "string"
  recoveryPointHistory = int
  recoveryPointThresholdInMinutes = int
}

InMageRcm의 경우 다음을 사용합니다.

{
  appConsistentFrequencyInMinutes = int
  crashConsistentFrequencyInMinutes = int
  enableMultiVmSync = "string"
  instanceType = "InMageRcm"
  recoveryPointHistoryInMinutes = int
}

InMageRcmFailback의 경우 다음을 사용합니다.

{
  appConsistentFrequencyInMinutes = int
  crashConsistentFrequencyInMinutes = int
  instanceType = "InMageRcmFailback"
}

VMwareCbt경우 다음을 사용합니다.

{
  appConsistentFrequencyInMinutes = int
  crashConsistentFrequencyInMinutes = int
  instanceType = "VMwareCbt"
  recoveryPointHistoryInMinutes = int
}

속성 값

Microsoft.RecoveryServices/vaults/replicationPolicies

이름 설명 가치
이름 리소스 이름 string(필수)
부모 ID 이 리소스의 부모인 리소스의 ID입니다. 유형의 리소스에 대한 ID: 자격 증명 모음
속성 정책 만들기 속성입니다. CreatePolicyInputProperties 또는 PolicyProperties
유형 리소스 종류 "Microsoft.RecoveryServices/vaults/replicationPolicies@2022-03-01"

A2ACrossClusterMigrationPolicyCreationInput

이름 설명 가치
인스턴스 유형 클래스 형식입니다. 'A2ACrossClusterMigration'(필수)

A2AP정책생성인풋

이름 설명 가치
appConsistentFrequencyInMinutes 앱 일치 스냅샷 빈도(분)입니다. 정수 (int)
crashConsistentFrequencyInMinutes 크래시 일치 스냅샷 빈도(분)입니다. 정수 (int)
인스턴스 유형 클래스 형식입니다. 'A2A'(필수)
multiVmSync상태 다중 VM 동기화를 사용하도록 설정해야 하는지 여부를 나타내는 값입니다. 값은 '사용' 또는 '사용 안 함'이어야 합니다. '사용 안 함'
'Enable'(필수)
recoveryPointHistory 복구 지점을 저장해야 할 때까지의 기간(분)입니다. 정수 (int)

CreatePolicyInputProperties 또는 PolicyProperties

이름 설명 가치
providerSpecificInput ReplicationProviderSettings입니다. PolicyProviderSpecificInput

HyperVReplicaAzurePolicyInput

이름 설명 가치
applicationConsistentSnapshotFrequencyInHours Hyper-V 복제본이 VM 내에서 애플리케이션 일치 스냅샷을 만들어야 하는 간격(시간)입니다. 정수 (int)
인스턴스 유형 클래스 형식입니다. 'HyperVReplicaAzure'(필수)
온라인복제시작시간 초기 복제의 예약된 시작 시간입니다. 이 매개 변수가 Null이면 초기 복제가 즉시 시작됩니다. 문자열
recoveryPointHistoryDuration(복구포인트히스토리기간) 복구 기록을 유지해야 하는 기간(시간)입니다. 정수 (int)
replicationInterval 복제 간격입니다. 정수 (int)
스토리지계정 기본 클라우드의 VM이 복제할 수 있는 스토리지 계정 목록입니다. 문자열[]

HyperVReplicaBluePolicy입력

이름 설명 가치
allowedAuthenticationType 인증 유형을 나타내는 값입니다. 정수 (int)
applicationConsistentSnapshotFrequencyInHours 애플리케이션 일치 빈도를 나타내는 값입니다. 정수 (int)
압축 압축을 사용하도록 설정해야 하는지 여부를 나타내는 값입니다. 문자열
initialReplicationMethod IR이 온라인인지 여부를 나타내는 값입니다. 문자열
인스턴스 유형 클래스 형식입니다. 'HyperVReplica2012R2'(필수)
offlineReplicationExportPath 오프라인 IR 내보내기 경로를 나타내는 값입니다. 문자열
offlineReplicationImportPath 오프라인 IR 가져오기 경로를 나타내는 값입니다. 문자열
온라인복제시작시간 온라인 IR 시작 시간을 나타내는 값입니다. 문자열
복구 지점 복구 지점 수를 나타내는 값입니다. 정수 (int)
복제본삭제 VM을 자동으로 삭제해야 하는지 여부를 나타내는 값입니다. 문자열
replicationFrequencyInSeconds 복제 간격을 나타내는 값입니다. 정수 (int)
복제 포트 복구 HTTPS 포트를 나타내는 값입니다. 정수 (int)

InMageAzureV2PolicyInput

이름 설명 가치
appConsistentFrequencyInMinutes 앱 일치 스냅샷 빈도(분)입니다. 정수 (int)
crashConsistentFrequencyInMinutes 크래시 일치 스냅샷 빈도(분)입니다. 정수 (int)
인스턴스 유형 클래스 형식입니다. 'InMageAzureV2'(필수)
multiVmSync상태 다중 VM 동기화를 사용하도록 설정해야 하는지 여부를 나타내는 값입니다. 값은 '사용' 또는 '사용 안 함'이어야 합니다. '사용 안 함'
'Enable'(필수)
recoveryPointHistory 복구 지점을 저장해야 할 때까지의 기간(분)입니다. 정수 (int)
recoveryPointThresholdInMinutes 복구 지점 임계값(분)입니다. 정수 (int)

InMagePolicyInput

이름 설명 가치
appConsistentFrequencyInMinutes 앱 일치 스냅샷 빈도(분)입니다. 정수 (int)
인스턴스 유형 클래스 형식입니다. 'InMage'(필수)
multiVmSync상태 다중 VM 동기화를 사용하도록 설정해야 하는지 여부를 나타내는 값입니다. 값은 '사용' 또는 '사용 안 함'이어야 합니다. '사용 안 함'
'Enable'(필수)
recoveryPointHistory 복구 지점을 저장해야 할 때까지의 기간(분)입니다. 정수 (int)
recoveryPointThresholdInMinutes 복구 지점 임계값(분)입니다. 정수 (int)

InMageRcmFailbackPolicyCreationInput

이름 설명 가치
appConsistentFrequencyInMinutes 앱 일치 스냅샷 빈도(분)입니다. 정수 (int)
crashConsistentFrequencyInMinutes 크래시 일치 스냅샷 빈도(분)입니다. 정수 (int)
인스턴스 유형 클래스 형식입니다. 'InMageRcmFailback'(필수)

InMageRcmPolicyCreationInput

이름 설명 가치
appConsistentFrequencyInMinutes 앱 일치 스냅샷 빈도(분)입니다. 정수 (int)
crashConsistentFrequencyInMinutes 크래시 일치 스냅샷 빈도(분)입니다. 정수 (int)
enableMultiVmSync 다중 VM 동기화를 사용하도록 설정해야 하는지 여부를 나타내는 값입니다. 문자열
인스턴스 유형 클래스 형식입니다. 'InMageRcm'(필수)
recoveryPointHistoryInMinutes 복구 지점을 저장해야 할 때까지의 기간(분)입니다. 정수 (int)

PolicyProviderSpecificInput

이름 설명 가치
인스턴스 유형 A2APolicyCreationInput 형식의 경우 'A2A'로 설정합니다. A2ACrossClusterMigrationPolicyCreationInput 형식의 경우 'A2ACrossClusterMigration'으로 설정합니다. HyperVReplicaBluePolicyInput 형식의 경우 'HyperVReplica2012R2'로 설정합니다. HyperVReplicaAzurePolicyInput 형식의 경우 'HyperVReplicaAzure'로 설정합니다. InMagePolicyInput 형식의 경우 'InMage'로 설정합니다. InMageAzureV2PolicyInput 형식의 경우 'InMageAzureV2'로 설정합니다. InMageRcmPolicyCreationInput 형식의 경우 'InMageRcm'으로 설정합니다. InMageRcmFailbackPolicyCreationInput 형식의 경우 'InMageRcmFailback'으로 설정합니다. VMwareCbtPolicyCreationInput 형식의 경우 'VMwareCbt'로 설정합니다. 'A2A'
'A2ACrossClusterMigration'
'하이퍼브이레플리카2012R2'
'HyperVReplicaAzure'
'인메이지'
'InMageAzureV2'
'인메이지Rcm'
'InMageRcm장애 복구'
'VMwareCbt'(필수)

VMwareCbtPolicyCreationInput

이름 설명 가치
appConsistentFrequencyInMinutes 앱 일치 스냅샷 빈도(분)입니다. 정수 (int)
crashConsistentFrequencyInMinutes 크래시 일치 스냅샷 빈도(분)입니다. 정수 (int)
인스턴스 유형 클래스 형식입니다. 'VMwareCbt'(필수)
recoveryPointHistoryInMinutes 복구 지점을 저장해야 할 때까지의 기간(분)입니다. 정수 (int)