Test-AzRecoveryServicesDSMove
Este cmdlet realiza validaciones necesarias para DS Move.
Sintaxis
Test-AzRecoveryServicesDSMove
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-SourceVault] <ARSVault>
[-TargetVault] <ARSVault>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Este cmdlet realiza validaciones necesarias para DS Move. Este cmdlet genera un valor booleano true si todas las validaciones se pasan correctamente. Es obligatorio ejecutar este cmdlet antes del cmdlet Initialize-AzRecoveryServicesDSMove. Este cmdlet es útil para el escenario de movimiento de DS entre inquilinos.
Ejemplos
Ejemplo 1: Inicialización del movimiento de DS para la copia entre suscripciones
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
}
El primer cmdlet establece el contexto de suscripción de destino. El segundo cmdlet desencadena algunas validaciones obligatorias en el almacén de destino. El tercer cmdlet establece el contexto de la suscripción de origen. A continuación, en función del estado del cmdlet Test-AzRecoveryServicesDSMove, capturamos CorrelationId mediante el cmdlet Initialize-AzRecoveryServicesDSMove. $corr puede escribirse en el cmdlet Copy.
Parámetros
-Confirm
Le solicita su confirmación antes de ejecutar el cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DefaultProfile
Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Force
Fuerza la operación de movimiento de datos (impide el cuadro de diálogo de confirmación). Este parámetro es opcional.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-SourceVault
Objeto de almacén de origen para desencadenar el movimiento de datos.
Tipo: | ARSVault |
Posición: | 1 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-TargetVault
Objeto de almacén de destino donde se deben mover los datos.
Tipo: | ARSVault |
Posición: | 2 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-WhatIf
Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.
Tipo: | SwitchParameter |
Alias: | wi |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |