Sdílet prostřednictvím


Test-AzRecoveryServicesDSMove

Tato rutina provádí potřebná ověření pro ds Move.

Syntax

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ě. Tuto rutinu je povinné spustit před rutinou Initialize-AzRecoveryServicesDSMove. 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ě stavu rutiny Test-AzRecoveryServicesDSMove načteme ID korelace pomocí rutiny Initialize-AzRecoveryServicesDSMove. $corr lze zadat do rutiny Copy.

Parametry

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

Typ:SwitchParameter
Aliases:cf
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

Typ:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Vynutí operaci přesunu dat (zabrání potvrzovací dialogové okno). Tento parametr je volitelný.

Typ:SwitchParameter
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-SourceVault

Zdrojový objekt trezoru pro aktivaci přesunu dat.

Typ:ARSVault
Position:1
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-TargetVault

Cílový objekt trezoru, do kterého se data musí přesunout.

Typ:ARSVault
Position:2
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

Typ:SwitchParameter
Aliases:wi
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

Vstupy

ARSVault

Výstupy

Boolean