Delen via


Start-AzRecoveryServicesAsrPlannedFailoverJob

Hiermee start u een geplande failoverbewerking.

Syntaxis

Start-AzRecoveryServicesAsrPlannedFailoverJob
     -ReplicationProtectedItem <ASRReplicationProtectedItem>
     -Direction <String>
     [-Optimize <String>]
     [-CreateVmIfNotFound <String>]
     [-ServicesProvider <ASRRecoveryServicesProvider>]
     [-DataEncryptionPrimaryCertFile <String>]
     [-DataEncryptionSecondaryCertFile <String>]
     [-DefaultProfile <IAzureContextContainer>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-AzRecoveryServicesAsrPlannedFailoverJob
     -RecoveryPlan <ASRRecoveryPlan>
     -Direction <String>
     [-Optimize <String>]
     [-CreateVmIfNotFound <String>]
     [-DataEncryptionPrimaryCertFile <String>]
     [-DataEncryptionSecondaryCertFile <String>]
     [-MultiVmSyncPoint <String>]
     [-DefaultProfile <IAzureContextContainer>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-AzRecoveryServicesAsrPlannedFailoverJob
     -ReplicationProtectedItem <ASRReplicationProtectedItem>
     -Direction <String>
     [-Optimize <String>]
     [-CreateVmIfNotFound <String>]
     [-DataEncryptionPrimaryCertFile <String>]
     [-DataEncryptionSecondaryCertFile <String>]
     -RecoveryTag <String>
     [-DefaultProfile <IAzureContextContainer>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

Description

De cmdlet Start-AzRecoveryServicesAsrPlannedFailoverJob start een geplande failover voor een met Azure Site Recovery beveiligd item of herstelplan. U kunt controleren of de taak slaagt met behulp van de cmdlet Get-AzRecoveryServicesAsrJob.

Voorbeelden

Voorbeeld 1

$currentJob = Start-AzRecoveryServicesAsrPlannedFailoverJob -RecoveryPlan $RP -Direction PrimaryToRecovery

Start de geplande failover voor het opgegeven ASR-herstelplan en retourneert de ASR-taak die wordt gebruikt om de bewerking bij te houden.

Parameters

-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

-CreateVmIfNotFound

Maak de virtuele machine als deze niet wordt gevonden tijdens een failback naar de primaire regio (gebruikt in herstel van alternatieve locatie).) De acceptabele waarden voor deze parameter zijn:

  • Ja
  • Nr.
Type:String
Geaccepteerde waarden:Yes, No
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DataEncryptionPrimaryCertFile

Hiermee geeft u het primaire certificaatbestand.

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

-DataEncryptionSecondaryCertFile

Hiermee geeft u het secundaire certificaatbestand.

Type:String
Position:Named
Default value:None
Vereist:False
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 van de failover op. 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

-MultiVmSyncPoint

Hiermee geeft u op of meerdere VM-synchronisatiepunten moeten worden ingeschakeld voor failover van VM-synchronisatie ingeschakelde VM's (alleen van toepassing op VMware naar Azure-replicatiescenario).

Type:String
Geaccepteerde waarden:Enable, Disable
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Optimize

Hiermee geeft u op waarvoor moet worden geoptimaliseerd. Deze parameter is van toepassing wanneer failover wordt uitgevoerd van een Azure-site naar een on-premises site waarvoor aanzienlijke gegevenssynchronisatie is vereist. Geldige waarden zijn:

  • ForDowntime
  • ForSynchronisatie

Wanneer ForDowntime is opgegeven, geeft dit aan dat gegevens vóór een failover worden gesynchroniseerd om downtime te minimaliseren. Synchronisatie wordt uitgevoerd zonder de virtuele machine af te sluiten. Nadat de synchronisatie is voltooid, wordt de taak onderbroken. Hervat de taak om een extra synchronisatiebewerking uit te voeren waarmee de virtuele machine wordt afgesloten.

Wanneer ForSynchronization is opgegeven, geeft dit aan dat gegevens alleen worden gesynchroniseerd tijdens een failover, zodat gegevenssynchronisatie wordt geminimaliseerd. Als deze instelling is ingeschakeld, wordt de virtuele machine onmiddellijk afgesloten. De synchronisatie wordt gestart na het afsluiten om de failoverbewerking te voltooien.

Type:String
Geaccepteerde waarden:ForDownTime, ForSynchronization
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RecoveryPlan

Hiermee geeft u het ASR-herstelplanobject op dat overeenkomt met het herstelplan dat moet worden overgeschakeld.

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

-RecoveryTag

Hiermee geeft u de hersteltag: RecoveryTagApplicationConsistent, RecoveryTagCrashConsistent (alleen van toepassing voor replicatiescenario van VMware naar Azure).

Type:String
Geaccepteerde waarden:RecoveryTagApplicationConsistent, RecoveryTagCrashConsistent
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ReplicationProtectedItem

Hiermee geeft u het met ASR-replicatie beveiligde itemobject dat overeenkomt met het replicatiebeveiligingsitem dat moet worden overgeschakeld.

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

-ServicesProvider

Identificeert de host waarop de virtuele machine moet worden gemaakt terwijl er een failover naar een alternatieve locatie wordt uitgevoerd door het ASR-serviceproviderobject op te geven dat overeenkomt met de ASR-serviceprovider die op de host wordt uitgevoerd.

Type:ASRRecoveryServicesProvider
Position:Named
Default value:None
Vereist:False
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