- 최근
- 2025-02-01
- 2025-01-01
- 2024-10-01
- 2024-04-01
- 2024-02-01
- 2024-01-01
- 2023-08-01
- 2023-06-01
- 2023-04-01
- 2023-02-01
- 2023-01-01
- 2022-10-01
- 2022-09-10
- 2022-08-01
- 2022-05-01
- 2022-04-01
- 2022-03-01
- 2022-02-01
- 2022-01-01
- 2021-12-01
- 2021-11-01
- 2021-10-01
- 2021-08-01
- 2021-07-01
- 2021-06-01
- 2021-04-01
- 2021-03-01
- 2021-02-10
- 2018-07-10
- 2018-01-10
- 2016-08-10
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 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) |