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.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Type:String
Accepted values:Yes, No
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DataEncryptionPrimaryCertFile

Gibt die primäre Zertifikatdatei an.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DataEncryptionSecondaryCertFile

Gibt die sekundäre Zertifikatdatei an.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

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

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Direction

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

  • PrimaryToRecovery
  • RecoveryToPrimary
Type:String
Accepted values:PrimaryToRecovery, RecoveryToPrimary
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters: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).

Type:String
Accepted values:Enable, Disable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:String
Accepted values:ForDownTime, ForSynchronization
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryPlan

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

Type:ASRRecoveryPlan
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-RecoveryTag

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

Type:String
Accepted values:RecoveryTagApplicationConsistent, RecoveryTagCrashConsistent
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ReplicationProtectedItem

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

Type:ASRReplicationProtectedItem
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters: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.

Type:ASRRecoveryServicesProvider
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

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

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Eingaben

ASRRecoveryPlan

ASRReplicationProtectedItem

Ausgaben

ASRJob