Copy-AzRecoveryServicesVault

Verileri bir bölgedeki kasadan başka bir bölgedeki bir kasaya kopyalar.

Syntax

Copy-AzRecoveryServicesVault
    [-Force]
    [-DefaultProfile <IAzureContextContainer>]
    [-SourceVault] <ARSVault>
    [-TargetVault] <ARSVault>
    [-RetryOnlyFailed]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]
Copy-AzRecoveryServicesVault
    [-Force]
    -CorrelationIdForDataMove <String>
    [-DefaultProfile <IAzureContextContainer>]
    [-SourceVault] <ARSVault>
    [-TargetVault] <ARSVault>
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Copy-AzRecoveryServicesVault cmdlet'i verileri bir bölgedeki kasadan başka bir bölgedeki bir kasaya kopyalar. Şu anda yalnızca kasa düzeyinde veri taşımayı destekliyoruz.

Örnekler

Örnek 1: Kasa1'den kasaya veri kopyalama2

$sourceVault = Get-AzRecoveryServicesVault -ResourceGroupName "rgName1" -Name "vault1"
$targetVault = Get-AzRecoveryServicesVault -ResourceGroupName "rgName2" -Name "vault2"
Copy-AzRecoveryServicesVault -SourceVault $sourceVault -TargetVault $targetVault

İlk iki cmdlet sırasıyla Kurtarma Hizmetleri Kasası - kasa1 ve kasa2'yi getirir. İkinci komut, kasa1'den kasa2'ye tam bir veri taşıma işlemini tetikler. $sourceVault ve $targetVault aynı tanent içindeki farklı aboneliğe de ait olabilir, farklı abonelik bağlamları ayarlanarak getirilebilir.

Örnek 2: Yalnızca başarısız öğelerle kasa1'den kasa2'ye veri kopyalama

$sourceVault = Get-AzRecoveryServicesVault -ResourceGroupName "rgName1" -Name "vault1"
$targetVault = Get-AzRecoveryServicesVault -ResourceGroupName "rgName2" -Name "vault2"
Copy-AzRecoveryServicesVault -SourceVault $sourceVault -TargetVault $targetVault -RetryOnlyFailed

İlk iki cmdlet sırasıyla Kurtarma Hizmetleri Kasası - kasa1 ve kasa2'yi getirir. İkinci komut, yalnızca önceki taşıma işlemlerinde başarısız olan öğelerle kasa1'den kasa2'ye kısmi veri taşımayı tetikler. $sourceVault ve $targetVault aynı tanent içindeki farklı aboneliğe de ait olabilir, farklı abonelik bağlamları ayarlanarak getirilebilir.

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

-CorrelationIdForDataMove

DS Taşımayı tetikleme bağıntı kimliği.

Type:String
Position:Named
Default value:None
Required:True
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

Hedef kasa depolama yedeklilik türü için onay istemeden 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

-RetryOnlyFailed

Yalnızca kaynak kasada henüz taşınmamış kapsayıcılar için veri taşımayı denemek için parametresini değiştirin.

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

-SourceVault

Taşınacak 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

String