Set-AzRecoveryServicesAsrReplicationProtectedItem

Mengatur properti pemulihan seperti jaringan target dan ukuran komputer virtual untuk item yang dilindungi replikasi yang ditentukan.

Sintaks

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>]

Deskripsi

Cmdlet Set-AzRecoveryServicesAsrReplicationProtectedItem mengatur properti pemulihan untuk Item yang Dilindungi Replikasi.

Contoh

Contoh 1

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

Memulai operasi memperbarui pengaturan item yang dilindungi replikasi menggunakan parameter yang ditentukan dan mengembalikan pekerjaan ASR yang digunakan untuk melacak operasi.

Contoh 2

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

Memulai operasi memperbarui item yang dilindungi replikasi pengaturan kartu Antarmuka Jaringan (Pengurangan NIC) menggunakan parameter yang ditentukan dan mengembalikan pekerjaan ASR yang digunakan untuk melacak operasi.

Contoh 3

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

Memulai operasi memperbarui NIC utama item yang dilindungi replikasi(untuk digunakan untuk pengaturan vm )yang dipulihkan menggunakan parameter yang ditentukan dan mengembalikan pekerjaan ASR yang digunakan untuk melacak operasi.

Contoh 4

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

Memulai operasi memperbarui NIC item yang dilindungi replikasi (untuk digunakan untuk vm yang dipulihkan )pengaturan menggunakan parameter yang ditentukan dan mengembalikan pekerjaan ASR yang digunakan untuk melacak operasi.

Contoh 5

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

Memulai operasi memperbarui item yang dilindungi replikasi yang dipilih noc tp mengaktifkan jaringan yang dipercepat pada pemulihan VM(untuk pemulihan bencana Azure ke Azure). Jangan lewati -EnableAcceleratedNetworkingOnRecovery untuk menonaktifkan Jaringan terakselerasi.

Contoh 6

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

Mulai operasi pembaruan untuk item yang dilindungi replikasi terenkripsi yang ditentukan untuk menggunakan detail enkripsi yang disediakan untuk VM failover.

Contoh 7

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

Mulai operasi pembaruan untuk item yang dilindungi replikasi yang ditentukan untuk menggunakan grup penempatan kedekatan yang disediakan untuk VM failover.

Contoh 8

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

Mulai operasi pembaruan untuk item yang dilindungi replikasi yang ditentukan untuk menggunakan set skala komputer virtual yang disediakan untuk VM failover.

Parameter

-ASRVMNicConfiguration

Menentukan detail konfigurasi NIC failover dan failover pengujian.

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

-AzureToAzureUpdateReplicationConfiguration

Menentukan konfigurasi disk yang akan diperbarui untuk Vm disk terkelola (skenario Azure ke Azure DR).

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

-Confirm

Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.

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

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan Azure.

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

-DiskEncryptionSecretUrl

Menentukan URL rahasia enkripsi disk dengan versi (enkripsi disk Azure) yang akan digunakan untuk memulihkan VM setelah failover.

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

-DiskEncryptionVaultId

Menentukan ID brankas kunci rahasia enkripsi disk (enkripsi disk Azure) yang akan digunakan untuk memulihkan VM setelah failover.

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

-DiskIdToDiskEncryptionSetMap

Kamus Id sumber daya disk ke id ARM set enkripsi disk.

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

-DiskTag

Tentukan tag untuk disk VM. Ini berlaku untuk Vmware ke Azure dan HyperV ke penyedia Azure.

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

-EnableAcceleratedNetworkingOnRecovery

Menentukan NIC yang ditentukan pada vm pemulihan setelah failover menggunakan jaringan yang dipercepat.

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

-InputObject

Objek input ke cmdlet: Objek item yang dilindungi replikasi ASR yang sesuai dengan item yang dilindungi replikasi untuk diperbarui.

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

-KeyEncryptionKeyUrl

Menentukan versi URL kunci enkripsi disk (enkripsi disk Azure) yang akan digunakan untuk memulihkan VM setelah failover.

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

-KeyEncryptionVaultId

Menentukan ID keyVault kunci enkripsi disk (enkripsi disk Azure) yang akan digunakan adalah pemulihan VM setelah failover.

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

-LicenseType

Menentukan pilihan jenis lisensi yang akan digunakan untuk komputer virtual Windows Server. Jika Anda berhak menggunakan Azure Hybrid Use Benefit (HUB) untuk migrasi dan ingin menentukan bahwa pengaturan HUB digunakan saat melakukan failover pada item yang dilindungi ini, atur jenis lisensi menjadi WindowsServer.

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

-Name

Menentukan nama komputer virtual pemulihan yang akan dibuat pada failover.

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

-NicSelectionType

Menentukan properti kartu antarmuka jaringan (NIC) yang diatur oleh pengguna atau diatur secara default. Anda dapat menentukan NotSelected untuk kembali ke nilai default.

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

-PrimaryNic

Menentukan NIC yang akan digunakan sebagai NIC utama untuk pemulihan VM setelah failover.

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

-RecoveryAvailabilitySet

Ketersediaan diatur untuk item yang dilindungi replikasi setelah failover.

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

-RecoveryAvailabilityZone

Menentukan zona ketersediaan untuk item yang dilindungi replikasi setelah failover.

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

-RecoveryBootDiagStorageAccountId

Menentukan akun penyimpanan untuk diagnostik boot untuk pemulihan azure VM.

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

-RecoveryCapacityReservationGroupId

Tentukan Id grup reservasi kapasitas yang akan digunakan oleh VM failover di wilayah pemulihan target.

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

-RecoveryCloudServiceId

ID sumber daya layanan cloud pemulihan untuk failover komputer virtual ini.

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

-RecoveryLBBackendAddressPoolId

Menentukan kumpulan alamat backend target yang akan dikaitkan dengan NIC pemulihan.

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

-RecoveryNetworkId

Menentukan ID jaringan virtual Azure tempat item yang dilindungi harus di-failover.

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

-RecoveryNetworkSecurityGroupId

Menentukan ID grup keamanan jaringan yang akan dikaitkan dengan NIC pemulihan.

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

-RecoveryNicStaticIPAddress

Menentukan alamat IP statis yang harus ditetapkan ke NIC utama pada pemulihan.

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

-RecoveryNicSubnetName

Menentukan nama subnet pada jaringan virtual Azure pemulihan tempat NIC item yang dilindungi ini harus disambungkan pada failover.

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

-RecoveryNicTag

Tentukan tag untuk NIC target VM. Ini berlaku untuk Vmware ke Azure dan HyperV ke penyedia Azure.

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

-RecoveryProximityPlacementGroupId

Menentukan Id Sumber Daya dari grup penempatan kedekatan pemulihan untuk failover komputer virtual.

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

-RecoveryPublicIPAddressId

Menentukan ID sumber daya alamat IP publik yang akan dikaitkan dengan NIC pemulihan.

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

-RecoveryResourceGroupId

ID grup sumber daya Azure di wilayah pemulihan tempat item yang dilindungi akan dipulihkan saat failover.

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

-RecoveryVirtualMachineScaleSetId

Menentukan set skala komputer virtual target yang akan dikonfigurasi.

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

-RecoveryVmTag

Tentukan tag untuk VM target. Ini berlaku untuk Vmware ke Azure dan HyperV ke penyedia Azure.

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

-Size

Menentukan ukuran komputer virtual pemulihan. Nilainya harus dari kumpulan ukuran yang didukung oleh komputer virtual Azure.

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

-SqlServerLicenseType

Tentukan jenis lisensi SQL Server VM. Ini berlaku untuk Vmware ke Azure dan HyperV ke penyedia Azure.

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

-TestNetworkId

Menentukan ID ARM jaringan pengujian (Hanya berlaku untuk skenario replikasi VMware ke Azure).

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

-TestNicStaticIPAddress

Menentukan alamat IP statis pengujian (Hanya berlaku untuk skenario replikasi VMware ke Azure).

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

-TestNicSubnetName

Menentukan nama subnet pengujian (Hanya berlaku untuk skenario replikasi VMware ke Azure).

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

-TfoAzureVMName

Menentukan nama VM failover pengujian.

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

-UpdateNic

Menentukan NIC komputer virtual tempat cmdlet ini mengatur properti jaringan pemulihan perlu diperbarui.

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

-UseManagedDisk

Menentukan apakah komputer virtual Azure yang dibuat pada failover harus menggunakan disk terkelola.

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

-WhatIf

Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.

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

Input

ASRReplicationProtectedItem

Output

ASRJob