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 |