استبعاد الأقراص من النسخ المتماثل على PowerShell لأجهزة Azure الظاهرية
توضح هذه المقالة كيفية استبعاد الأقراص عند نسخ أجهزة Azure الظاهرية. يمكنك استبعاد الأقراص لتحسين النطاق الترددي للنسخ المتماثل المستهلك أو موارد الجانب المستهدف التي تستخدمها هذه الأقراص. تتوفر حالياً هذه الإمكانية فقط من خلال Azure PowerShell.
إشعار
نوصي باستخدام الوحدة النمطية Azure Az PowerShell للتفاعل مع Azure. للبدء، راجع تثبيت Azure PowerShell. لمعرفة كيفية الترحيل إلى الوحدة النمطية Az PowerShell، راجع ترحيل Azure PowerShell من AzureRM إلى Az.
المتطلبات الأساسية
قبل البدء:
- تأكد من فهم بنية الإصلاح بعد كارثة ومكوناته.
- راجع متطلبات الدعم لجميع المكونات.
- تأكد من أن لديك الوحدة النمطية AzureRm PowerShell "Az". للتثبيت أو التحديث، اطّلع على تثبيت الوحدة النمطية Azure PowerShell.
- تأكد من إنشاء مخزن خدمات استرداد وحماية الأجهزة الظاهرية مرة واحدة على الأقل. إذا لم تكن قد قمت بهذه الخطوات، فاتبع العملية في إعداد الإصلاح بعد كارثة لأجهزة Azure الظاهرية باستخدام Azure PowerShell.
- إذا كنت تبحث عن معلومات حول إضافة أقراص إلى جهاز Azure ظاهري تم تمكينه للنسخ المتماثل، فراجع هذه المقالة.
سبب استبعاد الأقراص من النسخ المتماثل
قد تحتاج إلى استبعاد الأقراص من النسخ المتماثل بسبب:
وصل جهازك الظاهري إلى حدود Azure Site Recovery للنسخ المتماثل معدلات تغيير البيانات.
البيانات التي يتم نسخها على القرص المستبعد ليست مهمة أو لا تحتاج إلى نسخها.
تريد حفظ موارد التخزين والشبكة من خلال عدم نسخ البيانات نسخاً متماثلاً.
كيفية استبعاد الأقراص من النسخ المتماثل
في مثالنا، نقوم بنسخ جهاز ظاهري يحتوي على نظام تشغيل واحد وثلاثة أقراص بيانات موجودة في منطقة شرق الولايات المتحدة الأمريكية إلى منطقة غرب الولايات المتحدة الأمريكية 2. اسم الجهاز الظاهري هو AzureDemoVM. نستبعد القرص 1 ونحتفظ بالقرصين 2 و3.
الحصول على تفاصيل الأجهزة الافتراضية للنسخ المتماثل
# Get details of the virtual machine
$VM = Get-AzVM -ResourceGroupName "A2AdemoRG" -Name "AzureDemoVM"
Write-Output $VM
ResourceGroupName : A2AdemoRG
Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/A2AdemoRG/providers/Microsoft.Compute/virtualMachines/AzureDemoVM
VmId : 1b864902-c7ea-499a-ad0f-65da2930b81b
Name : AzureDemoVM
Type : Microsoft.Compute/virtualMachines
Location : eastus
Tags : {}
DiagnosticsProfile : {BootDiagnostics}
HardwareProfile : {VmSize}
NetworkProfile : {NetworkInterfaces}
OSProfile : {ComputerName, AdminUsername, WindowsConfiguration, Secrets}
ProvisioningState : Succeeded
StorageProfile : {ImageReference, OsDisk, DataDisks}
احصل على تفاصيل حول أقراص الجهاز الظاهري. سيتم استخدام هذه المعلومات لاحقاً عند بدء النسخ المتماثل للجهاز الظاهري.
$OSDiskVhdURI = $VM.StorageProfile.OsDisk.Vhd
$DataDisk1VhdURI = $VM.StorageProfile.DataDisks[0].Vhd
النسخ المتماثل لجهاز Azure الظاهري
بالنسبة للمثال التالي، نفترض أن لديك بالفعل حساب تخزين ذاكرة تخزين مؤقت ونهج النسخ المتماثل ومخططات. إذا لم يكن لديك هذه العناصر، فاتبع العملية في إعداد الإصلاح بعد كارثة لأجهزة Azure الظاهرية باستخدام Azure PowerShell.
انسخ جهاز Azure الظاهري باستخدام أقراص مُدارة.
#Get the resource group that the virtual machine must be created in when failed over.
$RecoveryRG = Get-AzResourceGroup -Name "a2ademorecoveryrg" -Location "West US 2"
#Specify replication properties for each disk of the VM that is to be replicated (create disk replication configuration).
#OsDisk
$OSdiskId = $vm.StorageProfile.OsDisk.ManagedDisk.Id
$RecoveryOSDiskAccountType = $vm.StorageProfile.OsDisk.ManagedDisk.StorageAccountType
$RecoveryReplicaDiskAccountType = $vm.StorageProfile.OsDisk.ManagedDisk.StorageAccountType
$OSDiskReplicationConfig = New-AzRecoveryServicesAsrAzureToAzureDiskReplicationConfig -ManagedDisk -LogStorageAccountId $EastUSCacheStorageAccount.Id `
-DiskId $OSdiskId -RecoveryResourceGroupId $RecoveryRG.ResourceId -RecoveryReplicaDiskAccountType $RecoveryReplicaDiskAccountType `
-RecoveryTargetDiskAccountType $RecoveryOSDiskAccountType
# Data Disk 1 i.e StorageProfile.DataDisks[0] is excluded, so we will provide it during the time of replication.
# Data disk 2
$datadiskId2 = $vm.StorageProfile.DataDisks[1].ManagedDisk.id
$RecoveryReplicaDiskAccountType = $vm.StorageProfile.DataDisks[1]. StorageAccountType
$RecoveryTargetDiskAccountType = $vm.StorageProfile.DataDisks[1]. StorageAccountType
$DataDisk2ReplicationConfig = New-AzRecoveryServicesAsrAzureToAzureDiskReplicationConfig -ManagedDisk -LogStorageAccountId $CacheStorageAccount.Id `
-DiskId $datadiskId2 -RecoveryResourceGroupId $RecoveryRG.ResourceId -RecoveryReplicaDiskAccountType $RecoveryReplicaDiskAccountType `
-RecoveryTargetDiskAccountType $RecoveryTargetDiskAccountType
# Data Disk 3
$datadiskId3 = $vm.StorageProfile.DataDisks[2].ManagedDisk.id
$RecoveryReplicaDiskAccountType = $vm.StorageProfile.DataDisks[2]. StorageAccountType
$RecoveryTargetDiskAccountType = $vm.StorageProfile.DataDisks[2]. StorageAccountType
$DataDisk3ReplicationConfig = New-AzRecoveryServicesAsrAzureToAzureDiskReplicationConfig -ManagedDisk -LogStorageAccountId $CacheStorageAccount.Id `
-DiskId $datadiskId3 -RecoveryResourceGroupId $RecoveryRG.ResourceId -RecoveryReplicaDiskAccountType $RecoveryReplicaDiskAccountType `
-RecoveryTargetDiskAccountType $RecoveryTargetDiskAccountType
#Create a list of disk replication configuration objects for the disks of the virtual machine that are to be replicated.
$diskconfigs = @()
$diskconfigs += $OSDiskReplicationConfig, $DataDisk2ReplicationConfig, $DataDisk3ReplicationConfig
#Start replication by creating a replication protected item. Using a GUID for the name of the replication protected item to ensure uniqueness of name.
$TempASRJob = New-ASRReplicationProtectedItem -AzureToAzure -AzureVmId $VM.Id -Name (New-Guid).Guid -ProtectionContainerMapping $EusToWusPCMapping -AzureToAzureDiskReplicationConfiguration $diskconfigs -RecoveryResourceGroupId $RecoveryRG.ResourceId
عند نجاح عملية بدء النسخ المتماثل، يتم نسخ بيانات الجهاز الظاهري إلى منطقة الاسترداد.
يمكنك الانتقال إلى مدخل Microsoft Azure والاطّلاع على الأجهزة الظاهرية التي تم نسخها نسخاً متماثلاً ضمن "العناصر المنسوخة نسخاً متماثلاً".
تبدأ عملية النسخ المتماثل بنشر نسخة من أقراص النسخ المتماثل للجهاز الظاهري في منطقة الاسترداد. وتُسمى هذه المرحلة مرحلة النسخ المتماثل الأولي.
بعد انتهاء النسخ المتماثل الأولي، ينتقل النسخ المتماثل إلى مرحلة المزامنة التفاضلية. في هذه المرحلة، يتم حماية الجهاز الظاهري. حدد الجهاز الظاهري المحمي لمعرفة ما إذا كان يتم استبعاد أي أقراص.
الخطوات التالية
- تعرّف على تشغيل تجاوز فشل الاختبار.