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, das Cmdlet Test-AzRecoveryServicesDSMove vor diesem Cmdlet auszuführen. Dieses Cmdlet generiert eine Korrelations-ID, die als Input to 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. Anschließend wird basierend auf dem CmdletStatus "Test-AzRecoveryServicesDSMove" Korrelations-ID mithilfe des Cmdlets Initialize-AzRecoveryServicesDSMove abgerufen. $corr können Eingaben an das Cmdlet "Kopieren" sein.

Parameter

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

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

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

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 geschieht, 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