Copy-AzRecoveryServicesVault
Копирует данные из хранилища в одном регионе в хранилище в другом регионе.
Синтаксис
Copy-AzRecoveryServicesVault
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-SourceVault] <ARSVault>
[-TargetVault] <ARSVault>
[-RetryOnlyFailed]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Copy-AzRecoveryServicesVault
[-Force]
-CorrelationIdForDataMove <String>
[-DefaultProfile <IAzureContextContainer>]
[-SourceVault] <ARSVault>
[-TargetVault] <ARSVault>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет Copy-AzRecoveryServicesVault копирует данные из хранилища в одном регионе в хранилище в другом регионе. В настоящее время поддерживается только перемещение данных уровня хранилища.
Примеры
Пример 1. Копирование данных из хранилища1 в хранилище2
$sourceVault = Get-AzRecoveryServicesVault -ResourceGroupName "rgName1" -Name "vault1"
$targetVault = Get-AzRecoveryServicesVault -ResourceGroupName "rgName2" -Name "vault2"
Copy-AzRecoveryServicesVault -SourceVault $sourceVault -TargetVault $targetVault
Первые два командлета извлекает хранилище служб восстановления — vault1 и vault2 соответственно. Вторая команда активирует полный переход данных из хранилища1 в хранилище2. $sourceVault и $targetVault также могут принадлежать разным подпискам в одном клиенте, можно получить, задав разные контексты подписки.
Пример 2. Копирование данных из хранилища1 в хранилище2 только сбоем
$sourceVault = Get-AzRecoveryServicesVault -ResourceGroupName "rgName1" -Name "vault1"
$targetVault = Get-AzRecoveryServicesVault -ResourceGroupName "rgName2" -Name "vault2"
Copy-AzRecoveryServicesVault -SourceVault $sourceVault -TargetVault $targetVault -RetryOnlyFailed
Первые два командлета извлекает хранилище служб восстановления — vault1 и vault2 соответственно. Вторая команда активирует частичный переход данных из хранилища1 в хранилище2 только с теми элементами, которые завершились сбоем в предыдущих операциях перемещения. $sourceVault и $targetVault также могут принадлежать к другой подписке в одном таненте, можно получить, задав разные контексты подписки.
Параметры
-Confirm
Запрашивает подтверждение перед запуском командлета.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-CorrelationIdForDataMove
Идентификатор корреляции для активации перемещения DS.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.
Тип: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Force
Принудительно выполняет операцию перемещения данных (предотвращает диалоговое окно подтверждения), не запрашивая подтверждение для типа избыточности хранилища целевого хранилища. Этот параметр является необязательным.
Тип: | SwitchParameter |
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