Start-AzRecoveryServicesAsrPlannedFailoverJob
Avvia un'operazione di failover pianificata.
Sintassi
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>]
Descrizione
Il cmdlet Start-AzRecoveryServicesAsrPlannedFailoverJob avvia un failover pianificato per un elemento o un piano di ripristino protetto dalla replica di Azure Site Recovery. È possibile verificare se il processo ha esito positivo usando il cmdlet Get-AzRecoveryServicesAsrJob.
Esempio
Esempio 1
$currentJob = Start-AzRecoveryServicesAsrPlannedFailoverJob -RecoveryPlan $RP -Direction PrimaryToRecovery
Avvia il failover pianificato per il piano di ripristino asr specificato e restituisce il processo ASR usato per tenere traccia dell'operazione.
Parametri
-Confirm
Richiede conferma prima di eseguire il cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-CreateVmIfNotFound
Creare la macchina virtuale se non viene trovato durante il failback nell'area primaria (usata nel ripristino alternativo della posizione). I valori accettabili per questo parametro sono:
- Sì
- No
Tipo: | String |
Valori accettati: | Yes, No |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DataEncryptionPrimaryCertFile
Specifica il file di certificato primario.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DataEncryptionSecondaryCertFile
Specifica il file di certificato secondario.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Direction
Specifica la direzione del failover. I valori accettabili per questo parametro sono:
- PrimaryToRecovery
- RecoveryToPrimary
Tipo: | String |
Valori accettati: | PrimaryToRecovery, RecoveryToPrimary |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-MultiVmSyncPoint
Specifica se abilitare i punti di sincronizzazione di più macchine virtuali per il failover di macchine virtuali abilitate per la sincronizzazione di più macchine virtuali (applicabile solo per lo scenario di replica da VMware ad Azure).
Tipo: | String |
Valori accettati: | Enable, Disable |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Optimize
Specifica gli elementi da ottimizzare. Questo parametro si applica quando viene eseguito il failover da un sito di Azure a un sito locale che richiede una sincronizzazione dei dati sostanziale. I valori validi sono:
- ForDowntime
- ForSynchronization
Quando si specifica forDowntime, ciò indica che i dati vengono sincronizzati prima del failover per ridurre al minimo i tempi di inattività. La sincronizzazione viene eseguita senza arrestare la macchina virtuale. Al termine della sincronizzazione, il processo viene sospeso. Riprendere il processo per eseguire un'operazione di sincronizzazione aggiuntiva che arresta la macchina virtuale.
Quando si specifica ForSynchronization, ciò indica che i dati vengono sincronizzati durante il failover solo in modo che la sincronizzazione dei dati venga ridotta al minimo. Con questa impostazione abilitata, la macchina virtuale viene arrestata immediatamente. La sincronizzazione viene avviata dopo l'arresto per completare l'operazione di failover.
Tipo: | String |
Valori accettati: | ForDownTime, ForSynchronization |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RecoveryPlan
Specifica l'oggetto piano di ripristino asr corrispondente al piano di ripristino di cui eseguire il failover.
Tipo: | ASRRecoveryPlan |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-RecoveryTag
Specifica il tag di ripristino: RecoveryTagApplicationConsistent, RecoveryTagCrashConsistent (applicabile solo per lo scenario di replica da VMware ad Azure).
Tipo: | String |
Valori accettati: | RecoveryTagApplicationConsistent, RecoveryTagCrashConsistent |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ReplicationProtectedItem
Specifica l'oggetto elemento protetto della replica asr corrispondente all'elemento protetto della replica di cui eseguire il failover.
Tipo: | ASRReplicationProtectedItem |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-ServicesProvider
Identifica l'host in cui creare la macchina virtuale durante il failover in un percorso alternativo specificando l'oggetto provider di servizi ASR corrispondente al provider di servizi ASR in esecuzione nell'host.
Tipo: | ASRRecoveryServicesProvider |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-WhatIf
Mostra cosa accadrebbe se il cmdlet viene eseguito. Il cmdlet non viene eseguito.
Tipo: | SwitchParameter |
Alias: | wi |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |