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 |
Входные данные
Выходные данные
Azure PowerShell