Initialize-AzRecoveryServicesDSMove

Initialiseert DS-verplaatsing voor Copy-AzRecoveryServicesVault.

Syntax

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

Description

Initialiseert DS-verplaatsing voor Copy-AzRecoveryServicesVault. Het is verplicht om de cmdlet Test-AzRecoveryServicesDSMove uit te voeren vóór deze cmdlet. Met deze cmdlet wordt een correlatie-id gegenereerd die kan worden gebruikt als invoer voor de cmdlet Copy-AzRecoveryServicesVault. Deze cmdlet is handig voor scenario's voor DS-verplaatsing tussen tenants.

Voorbeelden

Voorbeeld 1: DS Move initialiseren voor het kopiëren van andere abonnementen

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
 }

Met de eerste cmdlet wordt de context van het doelabonnement ingesteld. Met de tweede cmdlet worden enkele verplichte validaties voor de doelkluis geactiveerd. Met de derde cmdlet wordt de context van het bronabonnement ingesteld. Vervolgens halen we CorrelationId op basis van de cmdlet Test-AzRecoveryServicesDSMove-cmdlet CorrelationId op met behulp van de cmdlet Initialize-AzRecoveryServicesDSMove. $corr kan worden ingevoerd voor de cmdlet Kopiëren.

Parameters

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

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

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

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

-RetryOnlyFailed

Schakel de parameter om alleen gegevens te verplaatsen voor containers in de bronkluis die nog niet zijn verplaatst.

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

-SourceVault

Het bronkluisobject om gegevensverplaatsing te activeren.

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

-TargetVault

Het doelkluisobject waar de gegevens moeten worden verplaatst.

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

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

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

Invoerwaarden

ARSVault

Uitvoerwaarden

String