Set-AzRecoveryServicesAsrReplicationProtectedItem
지정된 복제 보호 항목에 대한 대상 네트워크 및 가상 머신 크기와 같은 복구 속성을 설정합니다.
구문
Set-AzRecoveryServicesAsrReplicationProtectedItem
-InputObject <ASRReplicationProtectedItem>
[-Name <String>]
[-Size <String>]
[-UpdateNic <String>]
[-RecoveryNetworkId <String>]
[-PrimaryNic <String>]
[-RecoveryCloudServiceId <String>]
[-RecoveryNicSubnetName <String>]
[-RecoveryNicStaticIPAddress <String>]
[-TestNicSubnetName <String>]
[-TestNicStaticIPAddress <String>]
[-NicSelectionType <String>]
[-RecoveryResourceGroupId <String>]
[-LicenseType <String>]
[-RecoveryAvailabilitySet <String>]
[-SqlServerLicenseType <String>]
[-RecoveryVmTag <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
[-DiskTag <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
[-RecoveryNicTag <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
[-RecoveryAvailabilityZone <String>]
[-RecoveryProximityPlacementGroupId <String>]
[-RecoveryVirtualMachineScaleSetId <String>]
[-RecoveryCapacityReservationGroupId <String>]
[-EnableAcceleratedNetworkingOnRecovery]
[-RecoveryBootDiagStorageAccountId <String>]
[-AzureToAzureUpdateReplicationConfiguration <ASRAzuretoAzureDiskReplicationConfig[]>]
[-DiskEncryptionVaultId <String>]
[-DiskEncryptionSecretUrl <String>]
[-KeyEncryptionKeyUrl <String>]
[-KeyEncryptionVaultId <String>]
[-UseManagedDisk <String>]
[-DiskIdToDiskEncryptionSetMap <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
[-RecoveryPublicIPAddressId <String>]
[-RecoveryNetworkSecurityGroupId <String>]
[-RecoveryLBBackendAddressPoolId <String[]>]
[-TfoAzureVMName <String>]
[-ASRVMNicConfiguration <ASRVMNicConfig[]>]
[-TestNetworkId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Set-AzRecoveryServicesAsrReplicationProtectedItem cmdlet은 복제 보호 항목의 복구 속성을 설정합니다.
예제
예제 1
$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -ReplicationProtectedItem $RPI -UpdateNic $NicId -RecoveryNetworkId $AzureNetworkID -RecoveryNicSubnetName $subnetName
지정된 매개 변수를 사용하여 복제 보호 항목 설정을 업데이트하는 작업을 시작하고 작업을 추적하는 데 사용되는 ASR 작업을 반환합니다.
예제 2
$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -UpdateNic "00:50:56:8F:3F:7B" -RecoveryNetworkId $recoveryNetwork -RecoveryNicSubnetName $recoverySubnet -NicSelectionType NotSelected
지정된 매개 변수를 사용하여 복제 보호 항목 네트워크 인터페이스 카드(NIC 감소) 설정을 업데이트하는 작업을 시작하고 작업을 추적하는 데 사용되는 ASR 작업을 반환합니다.
예제 3
$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -PrimaryNic "00:50:56:8F:3F:7B"
지정된 매개 변수를 사용하여 복제 보호된 항목 기본 NIC(복구된 vm에 사용됨) 설정을 업데이트하는 작업을 시작하고 작업을 추적하는 데 사용되는 ASR 작업을 반환합니다.
예제 4
Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -UpdateNic $updateNic -RecoveryNetworkId $recoveryNetworkId -RecoveryNicSubnetName $recoveryNicSubnetName -NicSelectionType SelectedByUser
지정된 매개 변수를 사용하여 복제 보호된 항목 NIC(복구된 vm에 사용됨) 설정을 업데이트하는 작업을 시작하고 작업을 추적하는 데 사용되는 ASR 작업을 반환합니다.
예제 5
$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -UpdateNic $updateNic `
-RecoveryNetworkId $recoveryNetworkId -RecoveryNicSubnetName $recoveryNicSubnetName -EnableAcceleratedNetworkingOnRecovery
복제 보호 항목이 선택된 noc tp를 업데이트하여 복구 VM에서 가속화된 네트워킹을 사용하도록 설정하는 작업을 시작합니다(Azure에서 Azure로 재해 복구). 가속화된 네트워킹을 사용하지 않도록 설정하는 -EnableAcceleratedNetworkingOnRecovery 전달하지 마세요.
예제 6
$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi `
-DiskEncryptionVaultId $DiskEncryptionVaultId -DiskEncryptionSecretUrl $DiskEncryptionSecertUrl `
-KeyEncryptionVaultId $KeyEncryptionVaultId -KeyEncryptionKeyUrl $KeyEncryptionKeyUrl
지정된 암호화된 복제 보호 항목에 대한 업데이트 작업을 시작하여 장애 조치(failover) VM에 제공된 암호화 세부 정보를 사용합니다.
예제 7
$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -RecoveryProximityPlacementGroupId $ppg
지정된 복제 보호 항목에 대한 업데이트 작업을 시작하여 제공된 근접 배치 그룹을 장애 조치(failover) VM에 사용합니다.
예제 8
$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -RecoveryVirtualMachineScaleSetId $vmss
지정된 복제 보호 항목에 대한 업데이트 작업을 시작하여 제공된 가상 머신 확장 집합을 장애 조치(failover) VM에 사용합니다.
매개 변수
-ASRVMNicConfiguration
테스트 장애 조치(failover) 및 장애 조치(failover) NIC 구성 세부 정보를 지정합니다.
형식: | ASRVMNicConfig[] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-AzureToAzureUpdateReplicationConfiguration
관리 디스크 Vm에 대해 업데이트할 디스크 구성을 지정합니다(Azure에서 Azure DR scenrio로).
형식: | ASRAzuretoAzureDiskReplicationConfig[] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Confirm
cmdlet을 실행하기 전에 확인 메시지를 표시합니다.
형식: | SwitchParameter |
별칭: | cf |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-DefaultProfile
Azure와의 통신에 사용되는 자격 증명, 계정, 테넌트 및 구독입니다.
형식: | IAzureContextContainer |
별칭: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-DiskEncryptionSecretUrl
장애 조치(failover) 후 복구 VM으로 사용할 버전(Azure 디스크 암호화)이 있는 디스크 암호화 비밀 URL을 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-DiskEncryptionVaultId
장애 조치(failover) 후 복구 VM으로 사용할 디스크 암호화 비밀 키 자격 증명 모음 ID(Azure 디스크 암호화)를 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-DiskIdToDiskEncryptionSetMap
디스크 암호화에 대한 디스크 리소스 ID의 사전은 ARM ID를 설정합니다.
형식: | IDictionary<TKey,TValue>[System.String,System.String] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-DiskTag
VM의 디스크에 대한 태그를 지정합니다. 이는 Vmware에서 Azure로, HyperV에서 Azure 공급자로 적용됩니다.
형식: | IDictionary<TKey,TValue>[System.String,System.String] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-EnableAcceleratedNetworkingOnRecovery
장애 조치(failover)에서 가속 네트워킹을 사용한 후 복구 vm에서 지정된 NIC를 지정합니다.
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-InputObject
cmdlet에 대한 입력 개체: 업데이트할 복제 보호 항목에 해당하는 ASR 복제 보호 항목 개체입니다.
형식: | ASRReplicationProtectedItem |
별칭: | ReplicationProtectedItem |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-KeyEncryptionKeyUrl
장애 조치(failover) 후 복구 VM으로 사용할 디스크 암호화 키 URL 버전(Azure 디스크 암호화)을 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-KeyEncryptionVaultId
장애 조치(failover) 후 복구 VM으로 사용할 디스크 암호화 키 keyVault ID(Azure 디스크 암호화)를 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-LicenseType
Windows Server 가상 머신에 사용할 라이선스 유형 선택을 지정합니다. 마이그레이션에 AZURE HUB(하이브리드 사용 혜택)를 사용할 자격이 있으며 이 보호된 항목을 장애 조치하는 동안 허브 설정을 사용하도록 지정하려는 경우 라이선스 유형을 WindowsServer로 설정합니다.
형식: | String |
허용되는 값: | NoLicenseType, WindowsServer |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Name
장애 조치(failover) 시 생성될 복구 가상 머신의 이름을 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-NicSelectionType
사용자가 설정하거나 기본적으로 설정한 NIC(네트워크 인터페이스 카드) 속성을 지정합니다. NotSelected를 지정하여 기본값으로 돌아갈 수 있습니다.
형식: | String |
허용되는 값: | NotSelected, SelectedByUser |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-PrimaryNic
장애 조치(failover) 후 복구 VM에 대한 기본 NIC로 사용될 NIC를 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-RecoveryAvailabilitySet
장애 조치(failover) 후 복제 보호 항목에 대한 가용성 집합입니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-RecoveryAvailabilityZone
장애 조치(failover) 후 복제 보호된 항목에 대한 가용성 영역을 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-RecoveryBootDiagStorageAccountId
복구 Azure VM에 대한 부팅 진단에 대한 스토리지 계정을 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-RecoveryCapacityReservationGroupId
대상 복구 지역의 장애 조치(failover) VM에서 사용할 용량 예약 그룹 ID를 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-RecoveryCloudServiceId
이 가상 머신을 장애 조치(failover)할 복구 클라우드 서비스의 리소스 ID입니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-RecoveryLBBackendAddressPoolId
복구 NIC와 연결할 대상 백 엔드 주소 풀을 지정합니다.
형식: | String[] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-RecoveryNetworkId
보호된 항목을 장애 조치(failover)해야 하는 Azure 가상 네트워크의 ID를 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-RecoveryNetworkSecurityGroupId
복구 NIC와 연결할 네트워크 보안 그룹의 ID를 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-RecoveryNicStaticIPAddress
복구할 때 기본 NIC에 할당해야 하는 고정 IP 주소를 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-RecoveryNicSubnetName
장애 조치 시 보호된 항목의 이 NIC를 연결해야 하는 복구 Azure 가상 네트워크의 서브넷 이름을 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-RecoveryNicTag
VM의 대상 NIC에 대한 태그를 지정합니다. 이는 Vmware에서 Azure로, HyperV에서 Azure 공급자로 적용됩니다.
형식: | IDictionary<TKey,TValue>[System.String,System.String] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-RecoveryProximityPlacementGroupId
가상 머신을 장애 조치(failover)할 복구 근접 배치 그룹의 리소스 ID를 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-RecoveryPublicIPAddressId
복구 NIC와 연결할 공용 IP 주소 리소스의 ID를 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-RecoveryResourceGroupId
장애 조치(failover) 시 보호된 항목을 복구할 복구 지역의 Azure 리소스 그룹의 ID입니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-RecoveryVirtualMachineScaleSetId
구성할 대상 가상 머신 확장 집합을 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-RecoveryVmTag
대상 VM에 대한 태그를 지정합니다. 이는 Vmware에서 Azure로, HyperV에서 Azure 공급자로 적용됩니다.
형식: | IDictionary<TKey,TValue>[System.String,System.String] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Size
복구 가상 머신 크기를 지정합니다. 값은 Azure 가상 머신에서 지원하는 크기 집합에서 가져온 값이어야 합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-SqlServerLicenseType
VM의 SQL Server 라이선스 유형을 지정합니다. 이는 Vmware에서 Azure로, HyperV에서 Azure 공급자로 적용됩니다.
형식: | String |
허용되는 값: | NoLicenseType, PAYG, AHUB |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-TestNetworkId
테스트 네트워크의 ARM ID를 지정합니다(VMware에서 Azure로 복제 시나리오에만 적용 가능).
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-TestNicStaticIPAddress
테스트 고정 IP 주소를 지정합니다(VMware에서 Azure로의 복제 시나리오에만 적용 가능).
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-TestNicSubnetName
테스트 서브넷의 이름을 지정합니다(VMware에서 Azure로의 복제 시나리오에만 적용 가능).
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-TfoAzureVMName
테스트 장애 조치(failover) VM의 이름을 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-UpdateNic
이 cmdlet이 복구 네트워크 속성을 업데이트해야 하도록 설정하는 가상 머신의 NIC를 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-UseManagedDisk
장애 조치(failover)에서 만든 Azure 가상 머신이 관리 디스크를 사용해야 하는지를 지정합니다.
형식: | String |
허용되는 값: | True, False |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-WhatIf
cmdlet이 실행되면 어떻게 되는지 보여 주세요. cmdlet이 실행되지 않습니다.
형식: | SwitchParameter |
별칭: | wi |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
입력
출력
관련 링크
Azure PowerShell