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


Initialize-AzRecoveryServicesDSMove

Инициализирует перемещение DS для Copy-AzRecoveryServicesVault.

Синтаксис

Initialize-AzRecoveryServicesDSMove
          [-DefaultProfile <IAzureContextContainer>]
          [-SourceVault] <ARSVault>
          [-TargetVault] <ARSVault>
          [-RetryOnlyFailed]
          [-WhatIf]
          [-Confirm]
          [<CommonParameters>]

Описание

Инициализирует перемещение DS для Copy-AzRecoveryServicesVault. Перед этим командлетом необходимо запустить командлет Test-AzRecoveryServicesDSMove. Этот командлет создает идентификатор корреляции, который можно использовать в качестве входных данных для Copy-AzRecoveryServicesVault командлета. Этот командлет полезен для сценария перемещения между клиентами DS.

Примеры

Пример 1. Инициализация перемещения DS для копирования между подписками

Set-AzContext -SubscriptionName $targetSubscription
$validated = Test-AzRecoveryServicesDSMove -SourceVault $srcVault -TargetVault $trgVault -Force
Set-AzContext -SubscriptionName $sourceSubscription
if($validated) {
  $corr = Initialize-AzRecoveryServicesDSMove  -SourceVault $srcVault -TargetVault $trgVault
 }

Первый командлет задает контекст целевой подписки. Второй командлет активирует некоторые обязательные проверки в целевом хранилище. Третий командлет задает контекст исходной подписки. Затем на основе состояния командлета Test-AzRecoveryServicesDSMove мы извлекаем Корреляционный идентификатор с помощью командлета Initialize-AzRecoveryServicesDSMove. $corr можно ввести в командлет Copy.

Параметры

-Confirm

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

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

-DefaultProfile

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

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

-RetryOnlyFailed

Параметр переключения для перемещения данных только для контейнеров в исходном хранилище, которые еще не перемещены.

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

-SourceVault

Объект исходного хранилища для активации перемещения данных.

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

-TargetVault

Объект целевого хранилища, в котором необходимо переместить данные.

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

-WhatIf

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

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

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

ARSVault

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

String