Поделиться через


Start-AzRecoveryServicesAsrPlannedFailoverJob

Запускает запланированную операцию отработки отказа.

Синтаксис

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

Описание

Командлет Start-AzRecoveryServicesAsrPlannedFailoverJob запускает плановую отработку отказа для защищенного элемента или плана восстановления репликации Azure Site Recovery. Вы можете проверить, успешно ли выполнено задание с помощью командлета Get-AzRecoveryServicesAsrJob.

Примеры

Пример 1

$currentJob = Start-AzRecoveryServicesAsrPlannedFailoverJob -RecoveryPlan $RP -Direction PrimaryToRecovery

Запускает плановую отработку отказа для указанного плана восстановления ASR и возвращает задание ASR, используемое для отслеживания операции.

Параметры

-Confirm

Запрашивает подтверждение перед запуском командлета.

Тип:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-CreateVmIfNotFound

Создайте виртуальную машину, если она не найдена при отработке отказа в основной регион (используется в альтернативном восстановлении расположения).) Допустимые значения для этого параметра:

  • Да
  • Нет
Тип:String
Допустимые значения:Yes, No
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DataEncryptionPrimaryCertFile

Указывает основной файл сертификата.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DataEncryptionSecondaryCertFile

Указывает вторичный файл сертификата.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.

Тип:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Direction

Указывает направление отработки отказа. Допустимые значения для этого параметра:

  • PrimaryToRecovery
  • RecoveryToPrimary
Тип:String
Допустимые значения:PrimaryToRecovery, RecoveryToPrimary
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MultiVmSyncPoint

Указывает, следует ли включить несколько точек синхронизации виртуальных машин для отработки отказа виртуальных машин с поддержкой синхронизации нескольких виртуальных машин (применимо только для сценария репликации VMware в Azure).

Тип:String
Допустимые значения:Enable, Disable
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Optimize

Указывает, для чего оптимизироваться. Этот параметр применяется, когда отработка отказа выполняется с сайта Azure на локальный сайт, для которого требуется существенная синхронизация данных. Допустимые значения:

  • ForDowntime
  • ForSynchronization

Если указан ForDowntime, это означает, что данные синхронизируются перед отработкой отказа, чтобы свести к минимуму время простоя. Синхронизация выполняется без завершения работы виртуальной машины. После завершения синхронизации задание приостановлено. Возобновите задание, чтобы выполнить дополнительную операцию синхронизации, которая завершает работу виртуальной машины.

При указании ForSynchronization это означает, что данные синхронизируются во время отработки отказа только так, чтобы синхронизация данных была свернута. Если этот параметр включен, виртуальная машина немедленно завершает работу. Синхронизация начинается после завершения операции отработки отказа.

Тип:String
Допустимые значения:ForDownTime, ForSynchronization
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RecoveryPlan

Указывает объект плана восстановления ASR, соответствующий плану восстановления, который требуется выполнить отработку отказа.

Тип:ASRRecoveryPlan
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-RecoveryTag

Указывает тег восстановления: RecoveryTagApplicationConsistent, RecoveryTagCrashConsistent (применимо только для сценария репликации VMware в Azure).

Тип:String
Допустимые значения:RecoveryTagApplicationConsistent, RecoveryTagCrashConsistent
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ReplicationProtectedItem

Указывает объект защищенного элемента репликации ASR, соответствующий защищенному элементу репликации репликации, который требуется выполнить отработку отказа.

Тип:ASRReplicationProtectedItem
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-ServicesProvider

Определяет узел, на который нужно создать виртуальную машину при отработке отказа в альтернативное расположение, указав объект поставщика служб ASR, соответствующий поставщику служб ASR, работающему на узле.

Тип:ASRRecoveryServicesProvider
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WhatIf

Показывает, что произойдет, если командлет выполняется. Командлет не выполняется.

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

ASRRecoveryPlan

ASRReplicationProtectedItem

Выходные данные

ASRJob