다음을 통해 공유


Update-AzRecoveryServicesAsrProtectionDirection

지정된 복제 보호 항목 또는 복구 계획의 복제 방향을 업데이트합니다. 장애 조치(failover) 복제된 항목 또는 복구 계획을 다시 보호/역방향으로 복제하는 데 사용됩니다.

구문

Update-AzRecoveryServicesAsrProtectionDirection
      -ReplicationProtectedItem <ASRReplicationProtectedItem>
      -Direction <String>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzRecoveryServicesAsrProtectionDirection
      [-AzureToVMware]
      [-Account <ASRRunAsAccount>]
      -DataStore <ASRDataStore>
      [-MasterTarget <ASRMasterTargetServer>]
      -ProcessServer <ASRProcessServer>
      -ProtectionContainerMapping <ASRProtectionContainerMapping>
      -ReplicationProtectedItem <ASRReplicationProtectedItem>
      -Direction <String>
      -RetentionVolume <ASRRetentionVolume>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzRecoveryServicesAsrProtectionDirection
      [-VMwareToAzure]
      -Account <ASRRunAsAccount>
      [-MasterTarget <ASRMasterTargetServer>]
      -ProcessServer <ASRProcessServer>
      -ProtectionContainerMapping <ASRProtectionContainerMapping>
      [-LogStorageAccountId <String>]
      [-RecoveryAzureStorageAccountId <String>]
      -ReplicationProtectedItem <ASRReplicationProtectedItem>
      -Direction <String>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzRecoveryServicesAsrProtectionDirection
      [-ReplicateAzureToVMware]
      -ProtectionContainerMapping <ASRProtectionContainerMapping>
      -DataStoreName <String>
      -ApplianceName <String>
      -Fabric <ASRFabric>
      -LogStorageAccountId <String>
      -ReplicationProtectedItem <ASRReplicationProtectedItem>
      -Direction <String>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzRecoveryServicesAsrProtectionDirection
      [-ReplicateVMwareToAzure]
      -SiteId <String>
      -CredentialsToAccessVm <String>
      -ProtectionContainerMapping <ASRProtectionContainerMapping>
      -ApplianceName <String>
      -Fabric <ASRFabric>
      -ReplicationProtectedItem <ASRReplicationProtectedItem>
      -Direction <String>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzRecoveryServicesAsrProtectionDirection
      [-HyperVToAzure]
      [-LogStorageAccountId <String>]
      [-RecoveryAzureStorageAccountId <String>]
      -ReplicationProtectedItem <ASRReplicationProtectedItem>
      -Direction <String>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzRecoveryServicesAsrProtectionDirection
      [-VmmToVmm]
      -ReplicationProtectedItem <ASRReplicationProtectedItem>
      -Direction <String>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzRecoveryServicesAsrProtectionDirection
      [-AzureToAzure]
      -ProtectionContainerMapping <ASRProtectionContainerMapping>
      -LogStorageAccountId <String>
      [-RecoveryAzureStorageAccountId <String>]
      -ReplicationProtectedItem <ASRReplicationProtectedItem>
      [-RecoveryResourceGroupId <String>]
      [-RecoveryCloudServiceId <String>]
      [-RecoveryAvailabilitySetId <String>]
      [-RecoveryProximityPlacementGroupId <String>]
      [-RecoveryVirtualMachineScaleSetId <String>]
      [-RecoveryCapacityReservationGroupId <String>]
      [-RecoveryBootDiagStorageAccountId <String>]
      [-DiskEncryptionVaultId <String>]
      [-DiskEncryptionSecretUrl <String>]
      [-KeyEncryptionKeyUrl <String>]
      [-KeyEncryptionVaultId <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzRecoveryServicesAsrProtectionDirection
      [-AzureToAzure]
      -ProtectionContainerMapping <ASRProtectionContainerMapping>
      -AzureToAzureDiskReplicationConfiguration <ASRAzuretoAzureDiskReplicationConfig[]>
      -ReplicationProtectedItem <ASRReplicationProtectedItem>
      [-RecoveryResourceGroupId <String>]
      [-RecoveryCloudServiceId <String>]
      [-RecoveryAvailabilitySetId <String>]
      [-RecoveryProximityPlacementGroupId <String>]
      [-RecoveryVirtualMachineScaleSetId <String>]
      [-RecoveryCapacityReservationGroupId <String>]
      [-RecoveryBootDiagStorageAccountId <String>]
      [-DiskEncryptionVaultId <String>]
      [-DiskEncryptionSecretUrl <String>]
      [-KeyEncryptionKeyUrl <String>]
      [-KeyEncryptionVaultId <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzRecoveryServicesAsrProtectionDirection
      -RecoveryPlan <ASRRecoveryPlan>
      -Direction <String>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzRecoveryServicesAsrProtectionDirection
      -Direction <String>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Update-AzRecoveryServicesAsrProtectionDirection cmdlet은 커밋 장애 조치(failover) 작업이 완료된 후 지정된 Azure Site Recovery 개체의 복제 방향을 업데이트합니다.

예제

예 1

$currentJob = Update-AzRecoveryServicesAsrProtectionDirection -RecoveryPlan $RP -Direction PrimaryToRecovery

지정된 복구 계획에 대한 업데이트 방향 작업을 시작하고 작업을 추적하는 데 사용되는 ASR 작업 개체를 반환합니다.

예제 2

$currentJob = Update-AzRecoveryServicesAsrProtectionDirection -AzureToAzure -ProtectionContainerMapping $B2ApcmMapping -LogStorageAccountId $cacheStorageId `
 -ReplicationProtectedItem $rpi

보호 컨테이너 매핑 및 캐시 스토리지(VM과 동일한 지역)를 사용하여 정의된 대상 Azure 지역에서 지정된 복제 보호 항목에 대한 업데이트 방향 작업을 시작합니다.

예제 3

$currentJob = Update-AzRecoveryServicesAsrProtectionDirection -AzureToAzure -ProtectionContainerMapping $B2ApcmMapping `
 -AzureToAzureDiskReplicationConfiguration $disk1,$disk2 -ReplicationProtectedItem  $rpi

보호 컨테이너 매핑 및 제공된 디스크 복제 구성으로 정의된 대상 Azure 지역에서 지정된 복제 보호 항목에 대한 업데이트 방향 작업을 시작합니다.

예시 4

$currentJob = Update-AzRecoveryServicesAsrProtectionDirection -AzureToAzure -ProtectionContainerMapping $B2ApcmMapping `
 -AzureToAzureDiskReplicationConfiguration $disk1,$disk2 -ReplicationProtectedItem  $rpi `
 -DiskEncryptionVaultId  $DiskEncryptionVaultId -DiskEncryptionSecretUrl $DiskEncryptionSecertUrl `
 -KeyEncryptionVaultId $KeyEncryptionVaultId  -KeyEncryptionKeyUrl $KeyEncryptionKeyUrl

보호 컨테이너 매핑 및 제공된 디스크 복제 구성으로 정의된 대상 Azure 지역에서 지정된 암호화된 복제 보호 항목에 대한 업데이트 방향 작업을 시작합니다.

예시 5

$currentJob = Update-AzRecoveryServicesAsrProtectionDirection -AzureToAzure -ProtectionContainerMapping $B2ApcmMapping -LogStorageAccountId $cacheStorageId `
 -ReplicationProtectedItem $rpi -RecoveryProximityPlacementGroupId $ppg

보호 컨테이너 매핑 및 캐시 스토리지(VM과 동일한 지역) 및 근접 배치 그룹을 사용하여 정의된 대상 Azure 지역에서 지정된 복제 보호 항목에 대한 업데이트 방향 작업을 시작합니다.

예제 6

$currentJob = Update-AzRecoveryServicesAsrProtectionDirection -AzureToAzure -ProtectionContainerMapping $B2ApcmMapping -LogStorageAccountId $cacheStorageId `
 -ReplicationProtectedItem $rpi -RecoveryVirtualMachineScaleSetId $vmss

보호 컨테이너 매핑 및 캐시 스토리지(VM과 동일한 지역) 및 가상 머신 확장 집합을 사용하여 정의된 대상 Azure 지역에서 지정된 복제 보호 항목에 대한 업데이트 방향 작업을 시작합니다.

매개 변수

-Account

필요한 경우 모바일 서비스 설치를 푸시하는 데 사용할 실행 계정입니다. ASR 패브릭의 실행 계정 목록에서 하나여야 합니다.

형식:ASRRunAsAccount
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-ApplianceName

이 컴퓨터를 복제하는 데 사용할 어플라이언스의 이름을 지정합니다.

형식:String
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-AzureToAzure

Azure에서 Azure로 재해 복구를 지정합니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-AzureToAzureDiskReplicationConfiguration

재해 복구를 위한 디스크 구성을 지정합니다.

형식:ASRAzuretoAzureDiskReplicationConfig[]
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-AzureToVMware

azure를 vMWare 시나리오로 전환하도록 지정합니다.

형식:SwitchParameter
Position:0
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Confirm

cmdlet을 실행하기 전에 확인 메시지가 표시됩니다.

형식:SwitchParameter
별칭:cf
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-CredentialsToAccessVm

필요한 경우 원본 컴퓨터에 모바일 서비스 설치를 푸시하는 데 사용할 자격 증명의 이름을 지정합니다.

형식:String
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DataStore

vmdisk에 사용할 VMware 데이터 저장소입니다.

형식:ASRDataStore
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DataStoreName

VM 디스크에 사용할 VMware 데이터 저장소의 이름입니다.

형식:String
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-DefaultProfile

Azure와의 통신에 사용되는 자격 증명, 계정, 테넌트 및 구독입니다.

형식:IAzureContextContainer
별칭:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Direction

장애 조치(failover) 후 업데이트 작업에 사용할 방향을 지정합니다. 이 매개 변수에 허용되는 값은 다음과 같습니다.

  • PrimaryToRecovery
  • RecoveryToPrimary
형식:String
허용되는 값:PrimaryToRecovery, RecoveryToPrimary
Position:Named
Default value:None
필수:True
파이프라인 입력 허용: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

-Fabric

ASR Fabric 개체를 지정합니다.

형식:ASRFabric
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-HyperVToAzure

장애 복구(failback) 후 Hyper-V 가상 머신을 다시 보호합니다.

형식:SwitchParameter
Position:0
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용: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

-LogStorageAccountId

VM의 복제 로그를 저장할 스토리지 계정 ID를 지정합니다.

형식:String
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-MasterTarget

마스터 대상 서버 세부 정보입니다.

형식:ASRMasterTargetServer
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-ProcessServer

복제에 사용할 프로세스 서버입니다.

형식:ASRProcessServer
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-ProtectionContainerMapping

복제에 사용할 보호 컨테이너 매핑입니다.

형식:ASRProtectionContainerMapping
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-RecoveryAvailabilitySetId

장애 조치 시 가상 머신을 만들어야 하는 가용성 집합

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-RecoveryAzureStorageAccountId

복제할 Azure Storage 계정의 ID를 지정합니다.

형식: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

-RecoveryPlan

ASR 복구 계획 개체를 지정합니다.

형식:ASRRecoveryPlan
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:True
와일드카드 문자 허용:False

-RecoveryProximityPlacementGroupId

이 가상 머신을 장애 조치(failover)할 복구 근접 배치 그룹의 리소스 ID입니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-RecoveryResourceGroupId

보호된 Vm에 대한 복구 resourceGroup ID입니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-RecoveryVirtualMachineScaleSetId

다시 복구 가상 머신 확장 집합 ID를 지정합니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-ReplicateAzureToVMware

Azure를 지정하는 매개 변수를 VMware 복제 시나리오로 전환합니다.

형식:SwitchParameter
Position:0
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-ReplicateVMwareToAzure

VMware를 지정하는 매개 변수를 Azure 복제 시나리오로 전환합니다.

형식:SwitchParameter
Position:0
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-ReplicationProtectedItem

ASR 복제 보호 항목을 지정합니다.

형식:ASRReplicationProtectedItem
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:True
와일드카드 문자 허용:False

-RetentionVolume

사용할 마스터 대상 서버의 보존 볼륨입니다.

형식:ASRRetentionVolume
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-SiteId

보호 가능한 항목이 검색된 VMware 사이트 ID를 지정합니다. ASR 패브릭의 패브릭별 세부 정보에서 사이트 ID를 사용하여 사이트 ID를 지정합니다.

형식:String
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-VmmToVmm

두 개의 VMM 관리 Hyper-V 사이트 간에 보호되는 장애 조치(failover) Hyper-V 가상 머신에 대한 복제 방향을 업데이트합니다.

형식:SwitchParameter
Position:0
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-VMwareToAzure

VMware에서 Azure로 복제 방향을 업데이트합니다.

형식:SwitchParameter
Position:0
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-WhatIf

cmdlet이 실행될 경우 결과 동작을 표시합니다. cmdlet이 실행되지 않습니다.

형식:SwitchParameter
별칭:wi
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

입력

ASRRecoveryPlan

ASRReplicationProtectedItem

출력

ASRJob