Test-AzRecoveryServicesDSMove
Questo cmdlet esegue le convalide necessarie per lo spostamento DS.
Sintassi
Test-AzRecoveryServicesDSMove
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-SourceVault] <ARSVault>
[-TargetVault] <ARSVault>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Questo cmdlet esegue le convalide necessarie per lo spostamento DS. Questo cmdlet genera un valore booleano true se tutte le convalide vengono superate correttamente. È obbligatorio eseguire questo cmdlet prima del cmdlet Initialize-AzRecoveryServicesDSMove. 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 |
-Force
Forza l'operazione di spostamento dei dati (impedisce la finestra di dialogo di conferma). Il parametro è facoltativo.
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
Output
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per