Test-AzRecoveryServicesDSMove

Bu cmdlet, DS Taşıma için gerekli doğrulamaları gerçekleştirir.

Syntax

Test-AzRecoveryServicesDSMove
    [-Force]
    [-DefaultProfile <IAzureContextContainer>]
    [-SourceVault] <ARSVault>
    [-TargetVault] <ARSVault>
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Bu cmdlet, DS Taşıma için gerekli doğrulamaları gerçekleştirir. Tüm doğrulamalar başarıyla geçerse bu cmdlet bir boole true oluşturur. Initialize-AzRecoveryServicesDSMove cmdlet'inden önce bu cmdlet'in çalıştırılması zorunludur. Bu cmdlet, kiracılar arası DS taşıma senaryosu için kullanışlıdır.

Örnekler

Örnek 1: Abonelikler arası kopyalama için DS Taşımayı Başlatma

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
 }

İlk cmdlet hedef abonelik bağlamı ayarlar. İkinci cmdlet, hedef kasada bazı zorunlu doğrulamaları tetikler. Üçüncü cmdlet kaynak abonelik bağlamı ayarlar. Ardından Test-AzRecoveryServicesDSMove cmdlet'i durumuna bağlı olarak Initialize-AzRecoveryServicesDSMove cmdlet'ini kullanarak CorrelationId'yi getiriyoruz. $corr Kopyala cmdlet'ine giriş yapılabilir.

Parametreler

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Veri taşıma işlemini zorlar (onay iletişim kutusunu engeller). Bu parametre isteğe bağlıdır.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SourceVault

Veri taşımayı tetikleyen kaynak kasa nesnesi.

Type:ARSVault
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-TargetVault

Verilerin taşınması gereken hedef kasa nesnesi.

Type:ARSVault
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Girişler

ARSVault

Çıkışlar

Boolean