Test-AzRecoveryServicesDSMove
Dieses Cmdlet führt erforderliche Überprüfungen für DS Move durch.
Syntax
Test-AzRecoveryServicesDSMove
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-SourceVault] <ARSVault>
[-TargetVault] <ARSVault>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Dieses Cmdlet führt erforderliche Überprüfungen für DS Move durch. Dieses Cmdlet generiert einen booleschen True, wenn alle Überprüfungen erfolgreich bestehen. Es ist obligatorisch, dieses Cmdlet vor dem Cmdlet Initialize-AzRecoveryServicesDSMove auszuführen. 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.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Erzwingt den Datenverschiebungsvorgang (verhindert das Bestätigungsdialogfeld). Dieser Parameter ist optional.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SourceVault
Das Quelltresorobjekt zum Auslösen der Datenverschiebung.
Type: | ARSVault |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TargetVault
Das Zieltresorobjekt, in das die Daten verschoben werden müssen.
Type: | ARSVault |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Eingaben
Ausgaben
Azure PowerShell
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für