Freigeben über


Initialize-AzRecoveryServicesDSMove

Initialisiert DIE DS-Verschiebung für Copy-AzRecoveryServicesVault.

Syntax

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

Beschreibung

Initialisiert DIE DS-Verschiebung für Copy-AzRecoveryServicesVault. Es ist obligatorisch, Test-AzRecoveryServicesDSMove Cmdlet vor diesem Cmdlet auszuführen. Dieses Cmdlet generiert eine Korrelations-ID, die als Eingabe zum Copy-AzRecoveryServicesVault Cmdlet verwendet werden kann. Dieses Cmdlet ist nützlich für mandantenübergreifendes DS-Verschiebungsszenario.

Beispiele

Beispiel 1: Initialisieren der DS-Verschiebung für abonnementübergreifende Kopie

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
 }

Das erste Cmdlet legt den Zielabonnementkontext fest. Das zweite Cmdlet löst einige obligatorische Überprüfungen im Zieltresor aus. Das dritte Cmdlet legt den Quellabonnementkontext fest. Basierend auf Test-AzRecoveryServicesDSMove Cmdlet-Status rufen wir dann Korrelations-ID mithilfe Initialize-AzRecoveryServicesDSMove Cmdlets ab. $corr können Eingaben an das Cmdlet "Kopieren" sein.

Parameter

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DefaultProfile

Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.

Typ:IAzureContextContainer
Aliase:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RetryOnlyFailed

Wechseln Sie zum Testen der Datenverschiebung nur für Container im Quelltresor, die noch nicht verschoben wurden.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-SourceVault

Das Quelltresorobjekt zum Auslösen der Datenverschiebung.

Typ:ARSVault
Position:1
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-TargetVault

Das Zieltresorobjekt, in das die Daten verschoben werden müssen.

Typ:ARSVault
Position:2
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

ARSVault

Ausgaben

String