Test-AzRecoveryServicesDSMove
Tato rutina provádí potřebná ověření pro ds Move.
Syntaxe
Test-AzRecoveryServicesDSMove
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-SourceVault] <ARSVault>
[-TargetVault] <ARSVault>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Tato rutina provádí potřebná ověření pro ds Move. Tato rutina vygeneruje logickou hodnotu true, pokud všechna ověření proběhnou úspěšně. Před Initialize-AzRecoveryServicesDSMove rutinou je povinné tuto rutinu spustit. Tato rutina je užitečná pro scénář přesunu DS napříč tenanty.
Příklady
Příklad 1: Inicializace přesunu DS pro kopírování mezi předplatnými
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
}
První rutina nastaví kontext cílového předplatného. Druhá rutina aktivuje některá povinná ověření v cílovém trezoru. Třetí rutina nastaví kontext zdrojového předplatného. Potom na základě Test-AzRecoveryServicesDSMove stavu rutiny načteme ID korelace pomocí rutiny Initialize-AzRecoveryServicesDSMove. $corr lze zadat do rutiny Copy.
Parametry
-Confirm
Před spuštěním rutiny vás vyzve k potvrzení.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Force
Vynutí operaci přesunu dat (zabrání potvrzovací dialogové okno). Tento parametr je volitelný.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-SourceVault
Zdrojový objekt trezoru pro aktivaci přesunu dat.
Typ: | ARSVault |
Position: | 1 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-TargetVault
Cílový objekt trezoru, do kterého se data musí přesunout.
Typ: | ARSVault |
Position: | 2 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-WhatIf
Ukazuje, co se stane, když se rutina spustí. Rutina se nespustí.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
Výstupy
Azure PowerShell