Start-AzRecoveryServicesAsrPlannedFailoverJob

Démarre une opération de basculement planifiée.

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>]

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

-DataEncryptionPrimaryCertFile

Spécifie le fichier de certificat principal.

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

-DataEncryptionSecondaryCertFile

Spécifie le fichier de certificat secondaire.

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

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

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

-Direction

Spécifie la direction du basculement. Les valeurs valides pour ce paramètre sont :

  • PrimaryToRecovery
  • RecoveryToPrimary
Type:String
Accepted values:PrimaryToRecovery, RecoveryToPrimary
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters: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
Accepted values:Enable, Disable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Accepted values:ForDownTime, ForSynchronization
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters: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
Accepted values:RecoveryTagApplicationConsistent, RecoveryTagCrashConsistent
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters: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
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters: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
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entrées

ASRRecoveryPlan

ASRReplicationProtectedItem

Sorties

ASRJob