Share via


Initialize-AzRecoveryServicesDSMove

Inizializza lo spostamento DS per Copy-AzRecoveryServicesVault.

Sintassi

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

Descrizione

Inizializza lo spostamento DS per Copy-AzRecoveryServicesVault. È obbligatorio eseguire il cmdlet Test-AzRecoveryServicesDSMove prima di questo cmdlet. Questo cmdlet genera un ID di correlazione che può essere usato come input per il cmdlet Copy-AzRecoveryServicesVault. Questo cmdlet è utile per lo scenario di spostamento tra tenant DS.

Esempio

Esempio 1: Inizializzare lo spostamento DS per la copia tra sottoscrizioni

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
 }

Il primo cmdlet imposta il contesto della sottoscrizione di destinazione. Il secondo cmdlet attiva alcune convalide obbligatorie nell'insieme di credenziali di destinazione. Il terzo cmdlet imposta il contesto della sottoscrizione di origine. Quindi, in base allo stato del cmdlet Test-AzRecoveryServicesDSMove, viene recuperato CorrelationId usando il cmdlet Initialize-AzRecoveryServicesDSMove. $corr può essere input per il cmdlet Copy.

Parametri

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RetryOnlyFailed

Passare al parametro per provare lo spostamento dei dati solo per i contenitori nell'insieme di credenziali di origine che non sono ancora stati spostati.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SourceVault

Oggetto insieme di credenziali di origine per attivare lo spostamento dei dati.

Type:ARSVault
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-TargetVault

Oggetto insieme di credenziali di destinazione in cui devono essere spostati i dati.

Type:ARSVault
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Input

ARSVault

Output

String