Compartir a través de


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

Entradas

ARSVault

Salidas

Boolean