Initialize-AzRecoveryServicesDSMove
Initialiseert DS-verplaatsing voor Copy-AzRecoveryServicesVault.
Syntaxis
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 |
Aliassen: | cf |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DefaultProfile
De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.
Type: | IAzureContextContainer |
Aliassen: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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 |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-SourceVault
Het bronkluisobject om gegevensverplaatsing te activeren.
Type: | ARSVault |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-TargetVault
Het doelkluisobject waar de gegevens moeten worden verplaatst.
Type: | ARSVault |
Position: | 2 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-WhatIf
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliassen: | wi |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
Uitvoerwaarden
Azure PowerShell