Delen via


Update-AzRecoveryServicesAsrProtectionDirection

Hiermee wordt de replicatierichting voor het opgegeven met replicatie beveiligde item of herstelplan bijgewerkt. Wordt gebruikt voor het opnieuw beveiligen/omkeren van een gerepliceerd item of herstelplan waarvoor een failover is uitgevoerd.

Syntaxis

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

De cmdlet Update-AzRecoveryServicesAsrProtectionDirection werkt de replicatierichting voor het opgegeven Azure Site Recovery-object bij na de voltooiing van een doorvoerfailoverbewerking.

Voorbeelden

Voorbeeld 1

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

Start de updaterichtingsbewerking voor het opgegeven herstelplan en retourneert het ASR-taakobject dat wordt gebruikt om de bewerking bij te houden.

Voorbeeld 2

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

Start de updaterichtingsbewerking voor het opgegeven met replicatie beveiligde item in de azure-doelregio die is gedefinieerd door de toewijzing van beveiligingscontainers en het gebruik van cacheopslag (in dezelfde regio als de VM).

Voorbeeld 3

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

Start de updaterichtingsbewerking voor het opgegeven item met replicatiebeveiliging in de azure-doelregio die is gedefinieerd door de toewijzing van beveiligingscontainers en de opgegeven configuratie van schijfreplicatie.

Voorbeeld 4

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

Start de updaterichtingsbewerking voor het opgegeven beveiligde item met versleutelde replicatie in de azure-doelregio die is gedefinieerd door de toewijzing van beveiligingscontainers en de opgegeven configuratie van schijfreplicatie.

Voorbeeld 5

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

Start de updaterichtingsbewerking voor het opgegeven item met replicatiebeveiliging in de azure-doelregio die is gedefinieerd door de toewijzing van beveiligingscontainers en het gebruik van cacheopslag (in dezelfde regio als VM) en nabijheidsplaatsingsgroep.

Voorbeeld 6

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

Start de updaterichtingsbewerking voor het opgegeven met replicatie beveiligde item in de azure-doelregio die is gedefinieerd door de toewijzing van beveiligingscontainers en het gebruik van cacheopslag (in dezelfde regio als vm) en virtuele-machineschaalset.

Parameters

-Account

Het uitvoeren als-account dat moet worden gebruikt om de Mobility-service te pushen, indien nodig. Moet een account zijn uit de lijst met uitvoeren als-accounts in de ASR-infrastructuur.

Type:ASRRunAsAccount
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ApplianceName

Hiermee geeft u de naam op van het apparaat dat moet worden gebruikt om deze machine te repliceren.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AzureToAzure

Hiermee geeft u het herstel na noodgevallen van Azure naar Azure op.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AzureToAzureDiskReplicationConfiguration

Hiermee geeft u de schijfconfiguratie voor herstel na noodgevallen.

Type:ASRAzuretoAzureDiskReplicationConfig[]
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-AzureToVMware

Hiermee geeft u de switch azure naar vMWare-scenario.

Type:SwitchParameter
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-CredentialsToAccessVm

Hiermee geeft u de naam op van referenties die moeten worden gebruikt om de Mobility-service op de broncomputer te pushen, indien nodig.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DataStore

Het VMware-gegevensarchief dat moet worden gebruikt voor de vmdisk' s.

Type:ASRDataStore
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DataStoreName

De naam van het VMware-gegevensarchief dat moet worden gebruikt voor de VM-schijf.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Direction

Hiermee geeft u de richting op die moet worden gebruikt voor de updatebewerking na een failover. De aanvaardbare waarden voor deze parameter zijn:

  • PrimaryToRecovery
  • RecoveryToPrimary
Type:String
Geaccepteerde waarden:PrimaryToRecovery, RecoveryToPrimary
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DiskEncryptionSecretUrl

Hiermee geeft u de geheime URL voor schijfversleuteling op met versie (Azure-schijfversleuteling) die moet worden gebruikt als herstel-VM na een failover.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DiskEncryptionVaultId

Hiermee geeft u de kluis-id (Azure-schijfversleuteling) voor schijfversleuteling op die moet worden gebruikt als herstel-VM na een failover.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Fabric

Hiermee geeft u het ASR Fabric-object.

Type:ASRFabric
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-HyperVToAzure

Een virtuele Hyper-V-machine opnieuw beveiligen na failback.

Type:SwitchParameter
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-KeyEncryptionKeyUrl

Hiermee geeft u de URL van de schijfversleutelingssleutel (Azure-schijfversleuteling) op die moet worden gebruikt als herstel-VM na een failover.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-KeyEncryptionVaultId

Hiermee geeft u de keyVault-id van de schijfversleutelingssleutel (Azure-schijfversleuteling) op die moet worden gebruikt als herstel-VM na een failover.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-LogStorageAccountId

Hiermee geeft u de opslagaccount-id op voor het opslaan van het replicatielogboek van VM's.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-MasterTarget

Details van hoofddoelserver.

Type:ASRMasterTargetServer
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ProcessServer

Processerver die moet worden gebruikt voor replicatie.

Type:ASRProcessServer
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ProtectionContainerMapping

BeveiligingscontainerMapping die moet worden gebruikt voor replicatie.

Type:ASRProtectionContainerMapping
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RecoveryAvailabilitySetId

De beschikbaarheidsset waarin de virtuele machine moet worden gemaakt na failover

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RecoveryAzureStorageAccountId

Hiermee geeft u de id van het Azure-opslagaccount op waarmee moet worden gerepliceerd.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RecoveryBootDiagStorageAccountId

Hiermee geeft u het opslagaccount voor diagnostische opstartdiagnose voor herstel azure-VM.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RecoveryCapacityReservationGroupId

Geef de id van de capaciteitsreserveringsgroep op die moet worden gebruikt door de failover-VM in de doelherstelregio.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RecoveryCloudServiceId

De resource-id van de herstelcloudservice om een failover van deze virtuele machine naar uit te voeren.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RecoveryPlan

Hiermee geeft u een ASR-herstelplanobject op.

Type:ASRRecoveryPlan
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-RecoveryProximityPlacementGroupId

De resource-id van de plaatsingsgroep voor herstelnabijheid om een failover van deze virtuele machine naar uit te voeren.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RecoveryResourceGroupId

ResourceGroup-id voor beveiligde vm herstellen.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RecoveryVirtualMachineScaleSetId

Hiermee geeft u de id van de virtuele-machineschaalset reccovery op.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ReplicateAzureToVMware

Schakel de parameter voor het opgeven van Azure naar VMware-replicatiescenario..

Type:SwitchParameter
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ReplicateVMwareToAzure

Schakel de parameter die VMware naar Azure-replicatiescenario opgeeft.

Type:SwitchParameter
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ReplicationProtectedItem

Hiermee geeft u een met ASR-replicatie beveiligd item op.

Type:ASRReplicationProtectedItem
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-RetentionVolume

Bewaarvolume op de hoofddoelserver die moet worden gebruikt.

Type:ASRRetentionVolume
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SiteId

Hiermee geeft u de VMware-site-id op waar het beveiligbare item is gedetecteerd. Gebruik site-id van infrastructuurspecifieke details in de ASR-infrastructuur om er een op te geven.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VmmToVmm

Updatereplicatierichting voor een virtuele Hyper-V-machine waarvoor een failover is uitgevoerd die wordt beveiligd tussen twee door VMM beheerde Hyper-V-sites.

Type:SwitchParameter
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VMwareToAzure

Replicatierichting van VMware naar Azure bijwerken.

Type:SwitchParameter
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

ASRRecoveryPlan

ASRReplicationProtectedItem

Uitvoerwaarden

ASRJob