Dela via


Initialize-AzRecoveryServicesDSMove

Initierar DS-flytt för Copy-AzRecoveryServicesVault.

Syntax

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

Description

Initierar DS-flytt för Copy-AzRecoveryServicesVault. Det är obligatoriskt att köra cmdleten Test-AzRecoveryServicesDSMove före denna cmdlet. Den här cmdleten genererar ett korrelations-ID som kan användas som indata till cmdleten Copy-AzRecoveryServicesVault. Den här cmdleten är användbar för DS-flyttscenario mellan klientorganisationer.

Exempel

Exempel 1: Initiera DS-flytt för kopiering mellan prenumerationer

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
 }

Första cmdleten anger målprenumerationskontext. Den andra cmdleten utlöser vissa obligatoriska valideringar i målvalvet. Tredje cmdlet anger källprenumerationskontext. Sedan, baserat på cmdlet-tillståndet Test-AzRecoveryServicesDSMove, hämtar vi CorrelationId med hjälp av cmdleten Initialize-AzRecoveryServicesDSMove. $corr kan matas in i cmdleten Kopiera.

Parametrar

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Typ:SwitchParameter
Alias:cf
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Typ:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-RetryOnlyFailed

Växla parameter för att endast försöka flytta data för containrar i källvalvet som ännu inte har flyttats.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-SourceVault

Källvalvsobjektet som utlöser dataflytt.

Typ:ARSVault
Position:1
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-TargetVault

Målvalvsobjektet där data måste flyttas.

Typ:ARSVault
Position:2
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Typ:SwitchParameter
Alias:wi
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

Indata

ARSVault

Utdata

String