Start-AzureSiteRecoveryUnplannedFailoverJob
Запускает un плановая отработка отказа для сущности защиты Site Recovery или плана восстановления.
Примечание.
Командлеты, на которые ссылается эта документация, предназначены для управления устаревшими ресурсами Azure, используюющими API Azure Service Manager (ASM). Этот устаревший модуль PowerShell не рекомендуется при создании новых ресурсов, так как ASM планируется выйти на пенсию. Дополнительные сведения см. в статье о выходе на пенсию в Azure Service Manager.
Модуль Az PowerShell — это рекомендуемый модуль PowerShell для управления ресурсами Azure Resource Manager (ARM) с помощью PowerShell.
Синтаксис
Start-AzureSiteRecoveryUnplannedFailoverJob
-RPId <String>
-Direction <String>
[-PrimaryAction <Boolean>]
[-PerformSourceSideActions]
[-WaitForCompletion]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Start-AzureSiteRecoveryUnplannedFailoverJob
-ProtectionEntityId <String>
-ProtectionContainerId <String>
-Direction <String>
[-PerformSourceSiteOperations <Boolean>]
[-PerformSourceSideActions]
[-WaitForCompletion]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Start-AzureSiteRecoveryUnplannedFailoverJob
-RecoveryPlan <ASRRecoveryPlan>
-Direction <String>
[-PrimaryAction <Boolean>]
[-PerformSourceSideActions]
[-WaitForCompletion]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Start-AzureSiteRecoveryUnplannedFailoverJob
-ProtectionEntity <ASRProtectionEntity>
-Direction <String>
[-PerformSourceSiteOperations <Boolean>]
[-PerformSourceSideActions]
[-WaitForCompletion]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Описание
Командлет Start-AzureSiteRecoveryUnplannedFailoverJob запускает un плановая отработка отказа объекта защиты Azure Site Recovery или плана восстановления. Вы можете проверить успешность задания с помощью командлета Get-AzureSiteRecoveryJob .
Примеры
Пример 1. Запуск задания un плановая отработка отказа
PS C:\> $ProtectionContainer = Get-AzureSiteRecoveryProtectionContainer
PS C:\> $ProtectionEntity = Get-AzureSiteRecoveryProtectionEntity -ProtectionContainer $ProtectionContainer
PS C:\> Start-AzureSiteRecoveryUnplannedFailoverJob -ProtectionEntity $ProtectionEntity -Direction "PrimaryToRecovery"
ID : c38eecdc-731c-405b-a61c-08db99aae2fe
ClientRequestId : 32ace403-0916-4967-83a1-529176bd6e88-2014-49-06 15:49:24Z-P
State : NotStarted
StateDescription : NotStarted
StartTime :
EndTime :
AllowedActions : {}
Name :
Tasks : {}
Errors : {}
Первая команда получает защищенный контейнер с помощью командлета Get-AzureSiteRecoveryProtectionContainer , а затем сохраняет его в переменной $ProtectionContainer.
Вторая команда получает защищенные сущности, принадлежащие защищенному контейнеру, хранящимся в $ProtectionContainer с помощью командлета Get-AzureSiteRecoveryProtectionEntity . Команда сохраняет результаты в переменной $ProtectionEntity.
Последняя команда запускает отработку отказа для защищенных сущностей, хранящихся в $ProtectionEntity, и указывает направление отработки отказа.
Параметры
-Direction
Указывает направление отработки отказа. Допустимые значения для этого параметра:
- PrimaryToRecovery
- RecoveryToPrimary
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-PerformSourceSideActions
Указывает, что действие может выполнять исходные побочные действия.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-PerformSourceSiteOperations
Указывает, что можно выполнять операции исходного сайта.
Тип: | Boolean |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-PrimaryAction
Указывает, что необходимы действия первичного сайта.
Тип: | Boolean |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Profile
Указывает профиль Azure, из которого считывается этот командлет. Если профиль не указан, этот командлет считывается из локального профиля по умолчанию.
Тип: | AzureSMProfile |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ProtectionContainerId
Указывает идентификатор защищенного контейнера. Этот командлет запускает задание защищенной виртуальной машины, принадлежащую контейнеру, который указывает этот командлет.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ProtectionEntity
Указывает объект сущности защиты Site Recovery.
Тип: | ASRProtectionEntity |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ProtectionEntityId
Указывает идентификатор защищенной виртуальной машины, для которой необходимо запустить задание.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RecoveryPlan
Указывает объект плана восстановления.
Тип: | ASRRecoveryPlan |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-RPId
Указывает идентификатор плана восстановления, для которого необходимо запустить задание.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-WaitForCompletion
Указывает, что командлет ожидает завершения операции перед возвращением элемента управления в консоль Windows PowerShell.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |