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