Share via


Set-AzRecoveryServicesAsrReplicationProtectedItem

Belirtilen çoğaltma korumalı öğe için hedef ağ ve sanal makine boyutu gibi kurtarma özelliklerini ayarlar.

Syntax

Set-AzRecoveryServicesAsrReplicationProtectedItem
   -InputObject <ASRReplicationProtectedItem>
   [-Name <String>]
   [-Size <String>]
   [-UpdateNic <String>]
   [-RecoveryNetworkId <String>]
   [-PrimaryNic <String>]
   [-RecoveryCloudServiceId <String>]
   [-RecoveryNicSubnetName <String>]
   [-RecoveryNicStaticIPAddress <String>]
   [-TestNicSubnetName <String>]
   [-TestNicStaticIPAddress <String>]
   [-NicSelectionType <String>]
   [-RecoveryResourceGroupId <String>]
   [-LicenseType <String>]
   [-RecoveryAvailabilitySet <String>]
   [-SqlServerLicenseType <String>]
   [-RecoveryVmTag <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
   [-DiskTag <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
   [-RecoveryNicTag <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
   [-RecoveryAvailabilityZone <String>]
   [-RecoveryProximityPlacementGroupId <String>]
   [-RecoveryVirtualMachineScaleSetId <String>]
   [-RecoveryCapacityReservationGroupId <String>]
   [-EnableAcceleratedNetworkingOnRecovery]
   [-RecoveryBootDiagStorageAccountId <String>]
   [-AzureToAzureUpdateReplicationConfiguration <ASRAzuretoAzureDiskReplicationConfig[]>]
   [-DiskEncryptionVaultId <String>]
   [-DiskEncryptionSecretUrl <String>]
   [-KeyEncryptionKeyUrl <String>]
   [-KeyEncryptionVaultId <String>]
   [-UseManagedDisk <String>]
   [-DiskIdToDiskEncryptionSetMap <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
   [-RecoveryPublicIPAddressId <String>]
   [-RecoveryNetworkSecurityGroupId <String>]
   [-RecoveryLBBackendAddressPoolId <String[]>]
   [-TfoAzureVMName <String>]
   [-ASRVMNicConfiguration <ASRVMNicConfig[]>]
   [-TestNetworkId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Set-AzRecoveryServicesAsrReplicationProtectedItem cmdlet'i, Çoğaltma Korumalı Öğe için kurtarma özelliklerini ayarlar.

Örnekler

Örnek 1

$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -ReplicationProtectedItem $RPI -UpdateNic $NicId -RecoveryNetworkId $AzureNetworkID -RecoveryNicSubnetName $subnetName

Belirtilen parametreleri kullanarak çoğaltma korumalı öğe ayarlarını güncelleştirme işlemini başlatır ve işlemi izlemek için kullanılan ASR işini döndürür.

Örnek 2

$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -UpdateNic "00:50:56:8F:3F:7B" -RecoveryNetworkId $recoveryNetwork -RecoveryNicSubnetName $recoverySubnet -NicSelectionType NotSelected

Belirtilen parametreleri kullanarak çoğaltma korumalı öğe Ağ Arabirimi kartı (NIC Azaltma) ayarlarını güncelleştirme işlemini başlatır ve işlemi izlemek için kullanılan ASR işini döndürür.

Örnek 3

$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -PrimaryNic "00:50:56:8F:3F:7B"

Belirtilen parametreleri kullanarak çoğaltma korumalı öğe birincil NIC'sini (kurtarılan vm için kullanılacak) ayarlarını güncelleştirme işlemini başlatır ve işlemi izlemek için kullanılan ASR işini döndürür.

Örnek 4

Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -UpdateNic $updateNic -RecoveryNetworkId $recoveryNetworkId -RecoveryNicSubnetName $recoveryNicSubnetName -NicSelectionType SelectedByUser

Belirtilen parametreleri kullanarak çoğaltma korumalı öğe NIC'sini (kurtarılan vm için kullanılır) ayarlarını güncelleştirme işlemini başlatır ve işlemi izlemek için kullanılan ASR işini döndürür.

Örnek 5

$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -UpdateNic $updateNic `
		-RecoveryNetworkId $recoveryNetworkId -RecoveryNicSubnetName $recoveryNicSubnetName -EnableAcceleratedNetworkingOnRecovery

Kurtarma VM'sinde hızlandırılmış ağ etkinleştirme (Azure'da Azure'a olağanüstü durum kurtarma için) seçilen çoğaltma korumalı öğeyi güncelleştirme işlemini başlatır. Hızlandırılmış Ağı devre dışı bırakmak için -EnableAcceleratedNetworkingOnRecovery'yi geçirmeyin.

Örnek 6

$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi `
		-DiskEncryptionVaultId $DiskEncryptionVaultId -DiskEncryptionSecretUrl $DiskEncryptionSecertUrl `
		-KeyEncryptionVaultId $KeyEncryptionVaultId -KeyEncryptionKeyUrl $KeyEncryptionKeyUrl

Yük devretme VM'sinde sağlanan şifreleme ayrıntılarını kullanmak üzere belirtilen şifrelenmiş çoğaltma korumalı öğenin güncelleştirme işlemini başlatın.

Örnek 7

$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -RecoveryProximityPlacementGroupId $ppg

Yük devretme VM'sinde sağlanan yakınlık yerleştirme grubunu kullanmak üzere belirtilen çoğaltma korumalı öğenin güncelleştirme işlemini başlatın.

Örnek 8

$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -RecoveryVirtualMachineScaleSetId $vmss

Yük devretme VM'sinde sağlanan sanal makine ölçek kümesini kullanmak üzere belirtilen çoğaltma korumalı öğenin güncelleştirme işlemini başlatın.

Parametreler

-ASRVMNicConfiguration

Yük devretme testi ve yük devretme NIC yapılandırma ayrıntılarını belirtir.

Type:ASRVMNicConfig[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AzureToAzureUpdateReplicationConfiguration

Yönetilen disk Vm için güncelleştirilecek disk yapılandırmasını belirtir (Azure'da Azure DR scenrio).

Type:ASRAzuretoAzureDiskReplicationConfig[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-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

-DiskEncryptionSecretUrl

Yük devretme sonrasında kurtarma VM'si olarak kullanılacak sürüm (Azure disk şifrelemesi) ile disk şifreleme gizli dizisi URL'sini belirtir.

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

-DiskEncryptionVaultId

Yük devretme sonrasında kurtarma VM'si olarak kullanılacak disk şifreleme gizli anahtar kasası kimliğini (Azure disk şifrelemesi) belirtir.

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

-DiskIdToDiskEncryptionSetMap

Disk kaynağı kimliğinin disk şifreleme kümesi ARM Kimliği sözlüğü.

Type:IDictionary<TKey,TValue>[System.String,System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DiskTag

VM'nin disklerinin etiketlerini belirtin. Bu, Vmware'in Azure'a ve HyperV'nin Azure sağlayıcılarına uygulanabilir.

Type:IDictionary<TKey,TValue>[System.String,System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableAcceleratedNetworkingOnRecovery

Yük devretme hızlandırılmış ağ kullandıktan sonra kurtarma vm'sinde belirtilen NIC'yi belirtir.

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

-InputObject

cmdlet'ine giriş nesnesi: Güncelleştirilecek çoğaltma korumalı öğeye karşılık gelen ASR çoğaltma korumalı öğe nesnesi.

Type:ASRReplicationProtectedItem
Aliases:ReplicationProtectedItem
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-KeyEncryptionKeyUrl

Yük devretme sonrasında kurtarma VM'si olarak kullanılacak disk şifreleme anahtarı URL sürümünü (Azure disk şifrelemesi) belirtir.

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

-KeyEncryptionVaultId

Yük devretme sonrasında kurtarma VM'si olarak kullanılacak disk şifreleme anahtarı keyVault KIMLIĞINI (Azure disk şifrelemesi) belirtir.

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

-LicenseType

Windows Server sanal makineleri için kullanılacak lisans türü seçimini belirtin. Geçişler için Azure Hibrit Kullanım Avantajı'nı (HUB) kullanma hakkınız varsa ve bu korumalı öğe yük devredilirken HUB ayarının kullanılacağını belirtmek istiyorsanız, lisans türünü WindowsServer olarak ayarlayın.

Type:String
Accepted values:NoLicenseType, WindowsServer
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Yük devretme sırasında oluşturulacak kurtarma sanal makinesinin adını belirtir.

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

-NicSelectionType

Kullanıcı tarafından ayarlanan veya varsayılan olarak ayarlanan ağ arabirimi kartı (NIC) özelliklerini belirtir. Varsayılan değerlere geri dönmek için NotSelected seçeneğini belirtebilirsiniz.

Type:String
Accepted values:NotSelected, SelectedByUser
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PrimaryNic

Yük devretme sonrasında kurtarma VM'sinde birincil NIC olarak kullanılacak NIC'yi belirtir.

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

-RecoveryAvailabilitySet

Yük devretmeden sonra çoğaltma korumalı öğe için kullanılabilirlik kümesi.

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

-RecoveryAvailabilityZone

Yük devretmeden sonra çoğaltma korumalı öğe için kullanılabilirlik bölgesini belirtir.

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

-RecoveryBootDiagStorageAccountId

Kurtarma azure VM'sine yönelik önyükleme tanılaması için depolama hesabını belirtir.

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

-RecoveryCapacityReservationGroupId

Hedef kurtarma bölgesinde yük devretme VM'si tarafından kullanılacak kapasite rezervasyon grubu kimliğini belirtin.

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

-RecoveryCloudServiceId

Bu sanal makinenin yük devretmesi için kurtarma bulut hizmetinin kaynak kimliği.

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

-RecoveryLBBackendAddressPoolId

Kurtarma NIC'siyle ilişkilendirilecek hedef arka uç adres havuzlarını belirtir.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryNetworkId

Korumalı öğenin yük devretmesi gereken Azure sanal ağının kimliğini belirtir.

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

-RecoveryNetworkSecurityGroupId

Kurtarma NIC'si ile ilişkilendirilecek ağ güvenlik grubunun kimliğini belirtir.

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

-RecoveryNicStaticIPAddress

Kurtarmada birincil NIC'ye atanması gereken statik IP adresini belirtir.

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

-RecoveryNicSubnetName

Kurtarma Azure sanal ağında, yük devretme sırasında korunan öğenin bu NIC'sinin bağlanacağı alt ağın adını belirtir.

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

-RecoveryNicTag

VM'nin hedef NIC'leri için etiketleri belirtin. Bu, Vmware'in Azure'a ve HyperV'nin Azure sağlayıcılarına uygulanabilir.

Type:IDictionary<TKey,TValue>[System.String,System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryProximityPlacementGroupId

Sanal makinenin yük devretmesi için kurtarma yakınlık yerleştirme grubunun Kaynak Kimliğini belirtir.

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

-RecoveryPublicIPAddressId

Kurtarma NIC'si ile ilişkilendirilecek genel IP adresi kaynağının kimliğini belirtir.

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

-RecoveryResourceGroupId

Korumalı öğenin yük devretme sırasında kurtarılacağı kurtarma bölgesindeki Azure kaynak grubunun kimliği.

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

-RecoveryVirtualMachineScaleSetId

Yapılandırılacak hedef sanal makine ölçek kümesini belirtir.

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

-RecoveryVmTag

Hedef VM için etiketleri belirtin. Bu, Vmware'in Azure'a ve HyperV'nin Azure sağlayıcılarına uygulanabilir.

Type:IDictionary<TKey,TValue>[System.String,System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Size

Kurtarma sanal makine boyutunu belirtir. Değer, Azure sanal makineleri tarafından desteklenen boyut kümesinden olmalıdır.

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

-SqlServerLicenseType

VM'nin SQL Server lisans türünü belirtin. Bu, Vmware'in Azure'a ve HyperV'nin Azure sağlayıcılarına uygulanabilir.

Type:String
Accepted values:NoLicenseType, PAYG, AHUB
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TestNetworkId

Test ağının ARM Kimliğini belirtir (Yalnızca VMware'in Azure'a çoğaltma senaryosu için geçerlidir).

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

-TestNicStaticIPAddress

Test statik IP adresini belirtir (Yalnızca VMware'in Azure'a çoğaltma senaryosu için geçerlidir).

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

-TestNicSubnetName

Test alt ağı adını belirtir (Yalnızca VMware'in Azure'a çoğaltma senaryosu için geçerlidir).

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

-TfoAzureVMName

Yük devretme testi VM'sinin adını belirtir.

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

-UpdateNic

Bu cmdlet'in güncelleştirilmesi gereken kurtarma ağı özelliğini ayarladığı sanal makinenin NIC'sini belirtir.

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

-UseManagedDisk

Yük devretmede oluşturulan Azure sanal makinesinin yönetilen diskler kullanıp kullanmaydığını belirtir.

Type:String
Accepted values:True, False
Position:Named
Default value:None
Required:False
Accept pipeline input:False
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

ASRReplicationProtectedItem

Çıkışlar

ASRJob