Start-AzRecoveryServicesAsrPlannedFailoverJob

Startet einen geplanten Failovervorgang.

Syntax

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

Beschreibung

Das Cmdlet Start-AzRecoveryServicesAsrPlannedFailoverJob startet ein geplantes Failover für ein geschütztes Azure Site Recovery-Replikationselement oder wiederherstellungsplan. Sie können überprüfen, ob der Auftrag erfolgreich ist, indem Sie das Cmdlet Get-AzRecoveryServicesAsrJob verwenden.

Beispiele

Beispiel 1

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

Startet das geplante Failover für den angegebenen ASR-Wiederherstellungsplan und gibt den ASR-Auftrag zurück, der zum Nachverfolgen des Vorgangs verwendet wird.

Parameter

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-CreateVmIfNotFound

Erstellen Sie den virtuellen Computer, wenn er nicht gefunden wurde, während er nicht an der primären Region zurückschlägt (wird in der alternativen Standortwiederherstellung verwendet.) Die zulässigen Werte für diesen Parameter sind:

  • Ja
  • No
Typ:String
Zulässige Werte:Yes, No
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DataEncryptionPrimaryCertFile

Gibt die primäre Zertifikatdatei an.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DataEncryptionSecondaryCertFile

Gibt die sekundäre Zertifikatdatei an.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

Typ:IAzureContextContainer
Aliase:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Direction

Gibt die Richtung des Failovers an. Zulässige Werte für diesen Parameter:

  • PrimaryToRecovery
  • RecoveryToPrimary
Typ:String
Zulässige Werte:PrimaryToRecovery, RecoveryToPrimary
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-MultiVmSyncPoint

Gibt an, ob mehrere VM-Synchronisierungspunkte für failover von virtuellen Computern aktivierte VMs aktiviert werden sollen (gilt nur für VMware zu Azure-Replikationsszenario).

Typ:String
Zulässige Werte:Enable, Disable
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Optimize

Gibt an, wofür optimiert werden soll. Dieser Parameter gilt, wenn failover von einem Azure-Standort auf einen lokalen Standort erfolgt, der eine erhebliche Datensynchronisierung erfordert. Gültige Werte sind:

  • ForDowntime
  • ForSynchronization

Wenn ForDowntime angegeben wird, gibt dies an, dass Daten vor dem Failover synchronisiert werden, um Ausfallzeiten zu minimieren. Die Synchronisierung wird ausgeführt, ohne den virtuellen Computer herunterzufahren. Nach Abschluss der Synchronisierung wird der Auftrag angehalten. Setzen Sie den Auftrag fort, um einen zusätzlichen Synchronisierungsvorgang auszuführen, mit dem der virtuelle Computer heruntergefahren wird.

Wenn ForSynchronization angegeben wird, gibt dies an, dass Daten nur während des Failovers synchronisiert werden, sodass die Datensynchronisierung minimiert wird. Wenn diese Einstellung aktiviert ist, wird der virtuelle Computer sofort heruntergefahren. Die Synchronisierung beginnt nach dem Herunterfahren, um den Failovervorgang abzuschließen.

Typ:String
Zulässige Werte:ForDownTime, ForSynchronization
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RecoveryPlan

Gibt das ASR-Wiederherstellungsplanobjekt an, das dem Wiederherstellungsplan entspricht, der fehlgeschlagen ist.

Typ:ASRRecoveryPlan
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-RecoveryTag

Gibt das Wiederherstellungstag an: RecoveryTagApplicationConsistent, RecoveryTagCrashConsistent (gilt nur für VMware zu Azure-Replikationsszenario).

Typ:String
Zulässige Werte:RecoveryTagApplicationConsistent, RecoveryTagCrashConsistent
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ReplicationProtectedItem

Gibt das ASR-Replikationsgeschütztes Elementobjekt an, das dem replikationsgeschützten Element entspricht, das fehlgeschlagen ist.

Typ:ASRReplicationProtectedItem
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-ServicesProvider

Gibt den Host an, auf dem der virtuelle Computer erstellt werden soll, während er an einem alternativen Speicherort fehlschlägt, indem das ASR-Dienstanbieterobjekt angegeben wird, das dem ASR-Dienstanbieter entspricht, der auf dem Host ausgeführt wird.

Typ:ASRRecoveryServicesProvider
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

ASRRecoveryPlan

ASRReplicationProtectedItem

Ausgaben

ASRJob