Partager via


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 case activée 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 l’applet de commande.

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

Entrées

ASRRecoveryPlan

ASRReplicationProtectedItem

Sorties

ASRJob