Freigeben über


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

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

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
  • Nein
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

Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.

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. Die zulässigen Werte für diesen Parameter sind:

  • 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 passiert, 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

Ausgaben