Udostępnij za pośrednictwem


Update-AzRecoveryServicesAsrProtectionDirection

Aktualizacje kierunku replikacji określonego elementu chronionego replikacji lub planu odzyskiwania. Służy do ponownej ochrony/odwrotnej replikowania replikowanego elementu lub planu odzyskiwania w trybie failover.

Składnia

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>]

Opis

Polecenie cmdlet Update-AzRecoveryServicesAsrProtectionDirection aktualizuje kierunek replikacji dla określonego obiektu usługi Azure Site Recovery po zakończeniu operacji zatwierdzania trybu failover.

Przykłady

Przykład 1

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

Uruchom operację kierunku aktualizacji dla określonego planu odzyskiwania i zwraca obiekt zadania usługi ASR używany do śledzenia operacji.

Przykład 2

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

Uruchom operację kierunku aktualizacji dla określonego elementu chronionego przez replikację w docelowym regionie świadczenia usługi Azure zdefiniowanym przez mapowanie kontenera ochrony i używając magazynu pamięci podręcznej (w tym samym regionie co maszyna wirtualna).

Przykład 3

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

Uruchom operację kierunku aktualizacji dla określonego chronionego elementu replikacji w docelowym regionie świadczenia usługi Azure zdefiniowanym przez mapowanie kontenera ochrony i podaną konfigurację replikacji dysku.

Przykład 4

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

Uruchom operację kierunku aktualizacji dla określonego zaszyfrowanego elementu chronionego replikacji w docelowym regionie świadczenia usługi Azure zdefiniowanym przez mapowanie kontenera ochrony i podaną konfigurację replikacji dysku.

Przykład 5

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

Uruchom operację kierunku aktualizacji dla określonego elementu chronionego replikacji w docelowym regionie świadczenia usługi Azure zdefiniowanym przez mapowanie kontenera ochrony i używając magazynu pamięci podręcznej (w tym samym regionie co maszyna wirtualna) i grupy umieszczania w pobliżu.

Przykład 6

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

Uruchom operację kierunku aktualizacji dla określonego elementu chronionego replikacji w docelowym regionie świadczenia usługi Azure zdefiniowanym przez mapowanie kontenera ochrony i używając magazynu pamięci podręcznej (w tym samym regionie co maszyna wirtualna) i zestawu skalowania maszyn wirtualnych.

Parametry

-Account

Konto Uruchom jako używane do wypychania instalacji usługa mobilności w razie potrzeby. Musi być jednym z listy uruchom jako kont w sieci szkieletowej usługi ASR.

Type:ASRRunAsAccount
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ApplianceName

Określa nazwę urządzenia, które ma być używane do replikowania tej maszyny.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-AzureToAzure

Określa odzyskiwanie po awarii platformy Azure na platformę Azure.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-AzureToAzureDiskReplicationConfiguration

Określa konfigurację dysku na potrzeby odzyskiwania po awarii.

Type:ASRAzuretoAzureDiskReplicationConfig[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-AzureToVMware

Określa scenariusz przełączania platformy Azure na program vMWare.

Type:SwitchParameter
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CredentialsToAccessVm

Określa nazwę poświadczeń, które mają być używane do wypychania instalacji usługa mobilności na maszynie źródłowej w razie potrzeby.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DataStore

Magazyn danych VMware, który ma być używany dla maszyn wirtualnych.

Type:ASRDataStore
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DataStoreName

Nazwa magazynu danych VMware, który ma być używany dla dysku maszyny wirtualnej.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Direction

Określa kierunek, który ma być używany dla operacji aktualizacji po przejściu w tryb failover. Dopuszczalne wartości tego parametru to:

  • PrimaryToRecovery
  • RecoveryToPrimary
Type:String
Accepted values:PrimaryToRecovery, RecoveryToPrimary
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DiskEncryptionSecretUrl

Określa adres URL wpisu tajnego szyfrowania dysku z wersją (szyfrowanie dysków platformy Azure), który ma być używany do odzyskiwania maszyny wirtualnej po przejściu w tryb failover.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DiskEncryptionVaultId

Określa identyfikator magazynu wpisów tajnych szyfrowania dysku (szyfrowanie dysków platformy Azure), który ma być używany do odzyskiwania maszyny wirtualnej po przejściu w tryb failover.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Fabric

Określa obiekt usługi ASR Fabric.

Type:ASRFabric
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-HyperVToAzure

Ponowne włączanie ochrony maszyny wirtualnej funkcji Hyper-V po powrotu po awarii.

Type:SwitchParameter
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-KeyEncryptionKeyUrl

Określa adres URL klucza szyfrowania dysku (Azure Disk Encryption), który ma być używany do odzyskiwania maszyny wirtualnej po przejściu w tryb failover.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-KeyEncryptionVaultId

Określa klucz szyfrowania dysku KeyVault ID (Szyfrowanie dysków platformy Azure) do użycia do odzyskiwania maszyny wirtualnej po przejściu w tryb failover.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LogStorageAccountId

Określa identyfikator konta magazynu do przechowywania dziennika replikacji maszyn wirtualnych.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-MasterTarget

Szczegóły głównego serwera docelowego.

Type:ASRMasterTargetServer
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProcessServer

Serwer przetwarzania do użycia na potrzeby replikacji.

Type:ASRProcessServer
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ProtectionContainerMapping

Kontener ochronyMapping do użycia na potrzeby replikacji.

Type:ASRProtectionContainerMapping
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryAvailabilitySetId

Zestaw dostępności, w ramach którego należy utworzyć maszynę wirtualną po przejściu w tryb failover

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryAzureStorageAccountId

Określa identyfikator konta usługi Azure Storage do replikacji.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryBootDiagStorageAccountId

Określa konto magazynu na potrzeby diagnostyki rozruchu na potrzeby odzyskiwania maszyny wirtualnej platformy Azure.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryCapacityReservationGroupId

Określ identyfikator grupy rezerwacji pojemności, która ma być używana przez maszynę wirtualną trybu failover w docelowym regionie odzyskiwania.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryCloudServiceId

Identyfikator zasobu usługi odzyskiwania w chmurze w celu przełączenia tej maszyny wirtualnej do trybu failover.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryPlan

Określa obiekt planu odzyskiwania usługi ASR.

Type:ASRRecoveryPlan
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-RecoveryProximityPlacementGroupId

Identyfikator zasobu grupy umieszczania w pobliżu odzyskiwania w celu przełączenia tej maszyny wirtualnej w tryb failover.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryResourceGroupId

Identyfikator grupy zasobów odzyskiwania dla chronionej maszyny wirtualnej.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryVirtualMachineScaleSetId

Określa identyfikator zestawu skalowania maszyn wirtualnych do ponownego odzyskiwania.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ReplicateAzureToVMware

Przełącz parametr określający scenariusz replikacji programu VMware na platformę Azure.

Type:SwitchParameter
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ReplicateVMwareToAzure

Przełącz parametr określający scenariusz replikacji programu VMware do platformy Azure.

Type:SwitchParameter
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ReplicationProtectedItem

Określa element chroniony przez replikację usługi ASR.

Type:ASRReplicationProtectedItem
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-RetentionVolume

Wolumin przechowywania na głównym serwerze docelowym do użycia.

Type:ASRRetentionVolume
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SiteId

Określa identyfikator lokacji programu VMware, w której odnaleziono element chroniony. Użyj identyfikatora lokacji z szczegółów specyficznych dla sieci szkieletowej w sieci szkieletowej usługi ASR, aby je określić.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VmmToVmm

Zaktualizuj kierunek replikacji dla maszyny wirtualnej funkcji Hyper-V w trybie failover, która jest chroniona między dwiema zarządzanymi lokacjami funkcji Hyper-V programu VMM.

Type:SwitchParameter
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMwareToAzure

Aktualizowanie kierunku replikacji z oprogramowania VMware do platformy Azure.

Type:SwitchParameter
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Dane wejściowe

ASRRecoveryPlan

ASRReplicationProtectedItem

Dane wyjściowe

ASRJob