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
Ausgaben
Azure PowerShell