Start-AzRecoveryServicesAsrPlannedFailoverJob
Démarre une opération de basculement planifiée.
Syntaxe
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
L’applet de commande Start-AzRecoveryServicesAsr PlannedFailoverJob démarre un basculement planifié pour un élément protégé de réplication Azure Site Recovery ou un plan de récupération. Vous pouvez vérifier si le travail réussit à l’aide de l’applet de commande Get-AzRecoveryServicesAsrJob.
Exemples
Exemple 1
$currentJob = Start-AzRecoveryServicesAsrPlannedFailoverJob -RecoveryPlan $RP -Direction PrimaryToRecovery
Démarre le basculement planifié pour le plan de récupération ASR spécifié et retourne le travail ASR utilisé pour suivre l’opération.
Paramètres
-Confirm
Vous demande une confirmation avant d’exécuter la commande cmdlet.
Type: | SwitchParameter |
Alias: | cf |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-CreateVmIfNotFound
Créez la machine virtuelle si elle n’est pas trouvée lors de la restauration automatique vers la région primaire (utilisée dans une autre récupération d’emplacement.) Les valeurs acceptables pour ce paramètre sont les suivantes :
- Oui
- Non
Type: | String |
Valeurs acceptées: | Yes, No |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DataEncryptionPrimaryCertFile
Spécifie le fichier de certificat principal.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DataEncryptionSecondaryCertFile
Spécifie le fichier de certificat secondaire.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Type: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Direction
Spécifie la direction du basculement. Les valeurs valides pour ce paramètre sont :
- PrimaryToRecovery
- RecoveryToPrimary
Type: | String |
Valeurs acceptées: | PrimaryToRecovery, RecoveryToPrimary |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-MultiVmSyncPoint
Spécifie s’il faut activer plusieurs points de synchronisation de machines virtuelles pour le basculement des machines virtuelles compatibles avec la synchronisation de plusieurs machines virtuelles (applicable uniquement pour le scénario de réplication VMware vers Azure).
Type: | String |
Valeurs acceptées: | Enable, Disable |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Optimize
Spécifie ce qu’il faut optimiser. Ce paramètre s’applique lorsque le basculement est effectué à partir d’un site Azure vers un site local qui nécessite une synchronisation importante des données. Les valeurs valides sont :
- ForDowntime
- ForSynchronization
Lorsque ForDowntime est spécifié, cela indique que les données sont synchronisées avant le basculement pour réduire le temps d’arrêt. La synchronisation est effectuée sans arrêter la machine virtuelle. Une fois la synchronisation terminée, le travail est suspendu. Reprendre le travail pour effectuer une opération de synchronisation supplémentaire qui arrête la machine virtuelle.
Lorsque ForSynchronization est spécifié, cela indique que les données sont synchronisées pendant le basculement uniquement afin que la synchronisation des données soit réduite. Avec ce paramètre activé, la machine virtuelle est arrêtée immédiatement. La synchronisation démarre après l’arrêt pour terminer l’opération de basculement.
Type: | String |
Valeurs acceptées: | ForDownTime, ForSynchronization |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-RecoveryPlan
Spécifie l’objet de plan de récupération ASR correspondant au plan de récupération à basculer.
Type: | ASRRecoveryPlan |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-RecoveryTag
Spécifie la balise de récupération : RecoveryTagApplicationConsistent, RecoveryTagCrashConsistent (applicable uniquement pour le scénario de réplication VMware à Azure).
Type: | String |
Valeurs acceptées: | RecoveryTagApplicationConsistent, RecoveryTagCrashConsistent |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ReplicationProtectedItem
Spécifie l’objet d’élément protégé de réplication ASR correspondant à l’élément protégé de réplication à basculer.
Type: | ASRReplicationProtectedItem |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-ServicesProvider
Identifie l’hôte sur lequel créer la machine virtuelle lors du basculement vers un autre emplacement en spécifiant l’objet fournisseur de services ASR correspondant au fournisseur de services ASR s’exécutant sur l’hôte.
Type: | ASRRecoveryServicesProvider |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-WhatIf
Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Alias: | wi |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |