يمكنك تشغيل إزالة قرص بيانات باستخدام PowerShell، ولكن تأكد من عدم استخدام أي شيء للقرص بشكل نشط قبل فصله عن الجهاز الظاهري.
في هذا المثال، قمنا بإزالة القرص المسمى myDisk من الجهاز الظاهري myVM في مجموعة موارد myResourceGroup. قم أولاً بإزالة القرص باستخدام الأمر cmdlet Remove-AzVMDataDisk. بعد ذلك، يمكنك تحديث حالة الجهاز الظاهري، باستخدام الأمر cmdlet Update-AzVM، لإكمال عملية إزالة قرص البيانات.
$VirtualMachine = Get-AzVM `
-ResourceGroupName "myResourceGroup" `
-Name "myVM"
Remove-AzVMDataDisk `
-VM $VirtualMachine `
-Name "myDisk"
Update-AzVM `
-ResourceGroupName "myResourceGroup" `
-VM $VirtualMachine
يظل القرص في وحدة التخزين ولكنه لم يعد متصلاً بجهاز ظاهري.
زمن وصول أقل
في مناطق محددة، تم تقليل زمن انتقال فصل القرص، لذلك سترى تحسنًا يصل إلى 15٪. يعد هذا مفيدًا إذا كنت قد خططت/لم تخطط لعمليات تجاوز الفشل بين الأجهزة الظاهرية، أو كنت تقوم بتغيير حجم حمل العمل الخاص بك، أو كنت تقوم بتشغيل حمل عمل كبير الحجم مثل Azure Kubernetes Service. ومع ذلك، يقتصر هذا التحسين على أمر فصل القرص الصريح، Remove-AzVMDataDisk
. لن ترى تحسين الأداء إذا قمت باستدعاء أمر قد يؤدي ضمنيًا إلى الفصل، مثل Update-AzVM
. لا تحتاج إلى اتخاذ أي إجراء آخر غير استدعاء أمر الفصل الصريح لرؤية عملية التحسين.
يتوفر زمن انتقال أقل حاليًا في كل منطقة عامة باستثناء:
- وسط كندا
- Central US
- شرق الولايات المتحدة
- East US 2
- South Central US
- West US 2
- منطقة شمال ألمانيا
- جيو الهند الغربية
- أوروبا الشمالية
- أوروبا الغربية
فصل قرص البيانات باستخدام المدخل
يمكنك تشغيل إزالة قرص بيانات، ولكن تأكد من عدم استخدام أي شيء للقرص بشكل نشط قبل فصله عن الجهاز الظاهري.