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 |