الترحيل المدعوم من النظام الأساسي لموارد IaaS من الإصدار الكلاسيكي إلى Azure Resource Manager
ينطبق على: ✔️ أجهزة ظاهرية بنظام التشغيل Linux ✔️ أجهزة ظاهرية بنظام التشغيل Windows
هام
اليوم، يستخدم حوالي 90٪ من أجهزة IaaS الظاهرية Azure Resource Manager. اعتبارا من 28 فبراير 2020، تم إهمال الأجهزة الظاهرية الكلاسيكية وسيتم إيقافها بالكامل في 6 سبتمبر 2023. تعرف على المزيد حول هذا الإهمال وكيفية تأثيره عليك.
توفر هذه المقالة نظرة عامة حول أداة الترحيل المدعومة من النظام الأساسي، وكيفية ترحيل الموارد من Azure Service Manager (ASM) المعروف أيضا باسم نماذج النشر الكلاسيكية إلى Resource Manager (ARM) وتفاصيل كيفية توصيل الموارد من نموذجي النشر اللذين يتعايشان في الاشتراك عن طريق استخدام بوابات شبكة افتراضية من موقع إلى موقع ويب. يمكنك قراءة المزيد حول ميزات وفوائد Azure Resource Manager.
يدعم ASM منتجين مختلفين للحساب، وهما أجهزة Azure الظاهرية (الكلاسيكية) المعروفة أيضا باسم IaaS VMs وAzure Cloud Services (الكلاسيكية) المعروفة أيضا باسم PaaS VMs أو Web/Worker Roles. يتحدث هذا المستند فقط عن ترحيل أجهزة Azure الظاهرية (الكلاسيكية).
الهدف من الترحيل
تمكّن Resource Manager من توزيع التطبيقات المعقدة من خلال القوالب، وتكوين الأجهزة الافتراضية باستخدام ملحقات الأجهزة الظاهرية، ويتضمن إدارة الوصول ووضع العلامات. يتضمن Azure Resource Manager النشر المتوازي القابل للتطوير للأجهزة الظاهرية في مجموعات التوفر. يوفر نموذج التوزيع الجديد أيضًا إدارة دورة حياة الحوسبة والشبكة والتخزين بشكل مستقل. أخيرًا، هناك تركيز على تمكين الأمان افتراضيًا من خلال فرض الأجهزة الافتراضية في شبكة افتراضية.
يتم دعم جميع الميزات من نموذج النشر الكلاسيكي تقريبًا للحساب والشبكة والتخزين ضمن Azure Resource Manager. للاستفادة من الإمكانات الجديدة في Azure Resource Manager، يمكنك ترحيل عمليات التوزيع الحالية من نموذج التوزيع الكلاسيكي.
الموارد المدعومة والتكوينات للترحيل
الموارد المدعومة للترحيل
- الأجهزة الافتراضية (الخدمة السحابية مع الأجهزة الظاهرية)
- الخدمات السحابية (مع أدوار الويب/العامل)
- مجموعات التوفر
- حسابات التخزين
- الشبكات الظاهرية
- بوابات VPN
- Express Route Gateways (في نفس الاشتراك مثل الشبكة الظاهرية فقط)
- مجموعات أمان الشبكة
- جداول التوجيه
- IPs محجوزة
التكوينات المدعومة للترحيل
يتم دعم موارد IaaS الكلاسيكية هذه أثناء الترحيل
الخدمة | التكوين |
---|---|
خدمات مجال Microsoft Entra | الشبكات الظاهرية التي تحتوي على خدمات مجال Microsoft Entra |
نطاقات الترحيل المدعومة
توجد أربع طرق مختلفة لإكمال ترحيل موارد الحوسبة والشبكة والتخزين:
- ترحيل الأجهزة الظاهرية (ليس في شبكة ظاهرية)
- ترحيل الأجهزة الظاهرية (في شبكة ظاهرية)
- ترحيل حسابات التخزين
- ترحيل الموارد غير المرفقة
ترحيل الأجهزة الظاهرية (ليس في شبكة ظاهرية)
في نموذج توزيع Resource Manager، يتم فرض الأمان على تطبيقاتك بشكل افتراضي. يجب أن تكون جميع الأجهزة الظاهرية في شبكة افتراضية في نموذج Resource Manager. يقوم النظام الأساسي Azure بإعادة تشغيل (Stop
، Deallocate
و Start
) الأجهزة الظاهرية كجزء من الترحيل. لديك خياران للشبكات الظاهرية التي سيتم ترحيل الأجهزة الظاهرية إليها:
- يمكنك مطالبة النظام الأساسي بإنشاء شبكة ظاهرية جديدة وترحيل الجهاز الظاهري إلى الشبكة الظاهرية الجديدة.
- يمكنك ترحيل الجهاز الظاهري إلى شبكة ظاهرية موجودة في Resource Manager.
إشعار
في نطاق الترحيل هذا، قد لا يُسمح بعمليات مستوى الإدارة وعمليات مستوى البيانات لفترة من الوقت أثناء الترحيل.
ترحيل الأجهزة الظاهرية (في شبكة ظاهرية)
بالنسبة لمعظم تكوينات الأجهزة الظاهرية، يتم ترحيل بيانات التعريف فقط بين طرازي النشر الكلاسيكي وResource Manager. تعمل الأجهزة الافتراضية الأساسية على نفس الجهاز، وفي نفس الشبكة، وبنفس التخزين. قد لا يسمح بعمليات مستوى الإدارة لفترة زمنية معينة أثناء الترحيل. ومع ذلك، يستمر مستوى البيانات في العمل. أي أن تطبيقاتك التي تعمل أعلى الأجهزة الظاهرية (الكلاسيكية) لا تتحمل وقتًا للتوقف أثناء الترحيل.
التكوينات التالية غير معتمدة حاليًا. إذا تمت إضافة الدعم في المستقبل، فقد تتعرض بعض الأجهزة الظاهرية في هذا التكوين لوقت تعطل (توقف، وقم بإلغاء تخصيص، وأعد تشغيل عمليات الجهاز الظاهري).
- لديك أكثر من توافر واحد تم تعيينه في خدمة سحابية واحدة.
- لديك مجموعة واحدة أو أكثر من مجموعات التوفر وأجهزة ظاهرية غير متوفرة في خدمة سحابية واحدة.
إشعار
في نطاق الترحيل هذا، قد لا يسمح بمستوى الإدارة لفترة من الوقت أثناء الترحيل. بالنسبة لبعض التكوينات كما هو موضح سابقًا، يحدث توقف عن العمل على مستوى البيانات.
ترحيل حسابات التخزين
للسماح بالترحيل السلس، يمكنك توزيع Resource Manager جهاز ظاهري في حساب تخزين كلاسيكي. باستخدام هذه القدرة، يمكن ويجب ترحيل موارد الحوسبة والشبكة بشكل مستقل عن حسابات التخزين. بمجرد الترحيل عبر الأجهزة الظاهرية والشبكة الظاهرية، ستحتاج إلى الترحيل عبر حسابات التخزين الخاصة بك لإكمال عملية الترحيل.
إذا كان حساب التخزين الخاص بك لا يحتوي على أي بيانات مرتبطة بالأقراص أو الأجهزة الظاهرية ولا يحتوي إلا على البيانات الكبيرة والملفات والجداول وقوائم الانتظار، فيمكن إجراء الترحيل إلى Azure Resource Manager كترحيل مستقل بدون تبعيات.
إشعار
لا يحتوي نموذج توزيع Resource Manager على مفهوم الصور والأقراص الكلاسيكية. عند ترحيل حساب التخزين، لم تعد الصور والأقراص الكلاسيكية مرئية في مدخل Azure، ولكن تظل محركات الأقراص الظاهرية الداعمة في حساب التخزين.
توضح لقطات الشاشة التالية كيفية ترقية حساب تخزين كلاسيكي إلى حساب تخزين Azure Resource Manager باستخدام مدخل Azure:
- قم بتسجيل الدخول إلى بوابة Azure.
- انتقل إلى حساب التخزين الكلاسيكي الخاص بك.
- في قسم الإعدادات ، انقر فوق ترحيل إلى ARM.
- انقر فوق Validate لتحديد جدوى الترحيل.
- إذا تم التحقق من الصحة، فانقر فوق Prepareلإنشاء حساب تخزين تم ترحيله.
- اكتب yes لتأكيد الترحيل وانقر فوق Commit لإنهاء الترحيل.
ترحيل الموارد غير المرفقة
يمكن ترحيل حسابات التخزين التي لا تحتوي على أقراص مرتبطة أو بيانات الأجهزة الظاهرية بشكل مستقل.
يمكن أيضا ترحيل مجموعات أمان الشبكة وجداول التوجيه وIPs المحجوزة غير المرفقة بأي أجهزة ظاهرية والشبكات الظاهرية بشكل مستقل.
الميزات والتكوينات غير المدعومة
بعض الميزات والتكوينات غير مدعومة حاليًا؛ تصف الأقسام التالية توصياتنا حولها.
ميزات غير معتمدة
الميزات التالية غير مدعومة حاليًا. يمكنك اختياريًا إزالة هذه الإعدادات، وترحيل الأجهزة الظاهرية، ثم إعادة تمكين الإعدادات في نموذج توزيع Resource Manager.
موفر الموارد | ميزة | التوصية |
---|---|---|
Compute | أقراص الجهاز الظاهري غير المقترنة. | سيتم ترحيل نقاط VHD الموجودة خلف هذه الأقراص عند ترحيل حساب التخزين |
Compute | صور للجهاز الظاهري. | سيتم ترحيل نقاط VHD الموجودة خلف هذه الأقراص عند ترحيل حساب التخزين |
الشبكة | قوائم التحكم في الوصول لنقطة النهاية. | قم بإزالة قوائم التحكم بالوصول لنقطة النهاية وإعادة محاولة الترحيل. |
الشبكة | Application Gateway | قم بإزالة بوابة التطبيق قبل بدء الترحيل ثم أعد إنشاء بوابة التطبيق بمجرد اكتمال الترحيل. |
الشبكة | الشبكات الافتراضية باستخدام VNet Peering. | ترحيل الشبكة الظاهرية إلى Resource Manager، ثم نظير. تعرف على المزيد حول نظير الشبكات الظاهرية. |
التكوينات غير المدعومة
التكوينات التالية غير معتمدة حاليًا.
الخدمة | التكوين | التوصية |
---|---|---|
Resource Manager | التحكم في الوصول استناداً إلى الدور للموارد الكلاسيكية | نظرًا لأنه يتم تعديل عنوان URI للموارد بعد الترحيل، يوصى بتخطيط تحديثات نهج RBAC التي يجب أن تحدث بعد الترحيل. |
Compute | شبكات فرعية متعددة مقترنة بجهاز ظاهري | تحديث تكوين الشبكة الفرعية للإشارة إلى شبكة فرعية واحدة فقط. قد يتطلب منك ذلك إزالة NIC ثانوي (يشير إلى شبكة فرعية أخرى) من الجهاز الظاهري وإعادة إرفاقه بعد اكتمال الترحيل. |
Compute | الأجهزة الظاهرية التي تنتمي إلى شبكة ظاهرية ولكن لم يتم تعيين شبكة فرعية صريحة لها | يمكنك حذف الجهاز الظاهري بشكل اختياري. |
Compute | الأجهزة الظاهرية التي تحتوي على تنبيهات وسياسات مقياس تلقائي | يمر الترحيل ويتم إسقاط هذه الإعدادات. يوصى بشدة بتقييم بيئتك قبل إجراء الترحيل. بدلًا من ذلك، يمكنك إعادة تكوين إعدادات التنبيه بعد اكتمال الترحيل. |
Compute | ملحقات لغة التمييز قابلة الامتداد للجهاز الظاهري (BGInfo 1.*، Visual Studio مصحح الأخطاء، نشر ويب، وتصحيح الأخطاء عن بعد) | هذا غير مدعوم. يوصى بإزالة هذه الملحقات من الجهاز الظاهري لمتابعة الترحيل أو سيتم إسقاطها تلقائيًا أثناء عملية الترحيل. |
Compute | تشخيصات التمهيد مع تخزين متميّز | قم بتعطيل ميزة تشخيص التمهيد للأجهزة الظاهرية قبل متابعة الترحيل. يمكنك إعادة تمكين تشخيصات التمهيد في مكدس Resource Manager بعد اكتمال الترحيل. بالإضافة إلى ذلك، يجب حذف النقاط التي يتم استخدامها للقطة الشاشة والسجلات التسلسلية حتى لا يتم تحصيل رسوم منك مقابل تلك النقط. |
Compute | الخدمات السحابية التي تحتوي على أكثر من مجموعة توافر واحدة أو مجموعات توافر متعددة. | لا، هذا غير مدعوم حالياً. نقل الأجهزة الظاهرية إلى نفس مجموعة التوفر قبل الترحيل. |
Compute | الأجهزة الظاهرية مع Microsoft Defender لتمديد السحابة | يقوم Microsoft Defender for Cloud تلقائيًا بتثبيت الملحقات على أجهزتك الظاهرية لمراقبة أمانها ورفع التنبيهات. عادة ما يتم تثبيت هذه الملحقات تلقائيًا إذا تم تمكين نهج Microsoft Defender for Cloud على الاشتراك. لترحيل الأجهزة الظاهرية، قم بتعطيل سياسة Defender for Cloud على الاشتراك، والتي ستزيل ملحق مراقبة Defender for Cloud من الأجهزة الظاهرية. |
Compute | الأجهزة الظاهرية مع النسخ الاحتياطي أو ملحق النسخة المطابقة | يتم تثبيت هذه الملحقات على جهاز ظاهري تم تكوينه باستخدام خدمة النسخ الاحتياطي Azure. على الرغم من أن ترحيل هذه الأجهزة الظاهرية غير مدعوم، اتبع الإرشادات الواردة في الأسئلة المتداولة حول الترحيل الكلاسيكي إلى Azure Resource Manager للاحتفاظ بالنسخ الاحتياطية التي تم التقاطها قبل الترحيل. |
Compute | الأجهزة الظاهرية مع ملحق استرداد موقع Azure | يتم تثبيت هذه الملحقات على جهاز ظاهري تم تكوينه باستخدام خدمة Azure Site Recovery. على الرغم من أن ترحيل التخزين المستخدم مع Site Recovery سيعمل، إلا أن النسخ المتماثل الحالي سيتأثر. تحتاج إلى تعطيل وتمكين النسخ المتماثل للجهاز الظاهري بعد ترحيل التخزين. |
الشبكة | الشبكات الظاهرية التي تحتوي على أجهزة ظاهرية وأدوار الويب/العامل | لا، هذا غير مدعوم حالياً. نقل أدوار ويب/العامل إلى الشبكة الظاهرية الخاصة بهم قبل الترحيل. بمجرد ترحيل الشبكة الظاهرية الكلاسيكية، يمكن إقران الشبكة الظاهرية Azure Resource Manager Virtual Network التي تم ترحيلها بالشبكة الظاهرية الكلاسيكية لتحقيق تكوين مماثل كما كان من قبل. |
الشبكة | دوائر المسار الكلاسيكية | لا، هذا غير مدعوم حالياً. يجب ترحيل هذه الدوائر إلى Azure Resource Manager قبل بدء ترحيل IaaS. لمعرفة المزيد، راجع نقل دوائر ExpressRoute من الطراز الكلاسيكي إلى نموذج نشر Resource Manager. |
"Azure App Service" | الشبكات الظاهرية التي تحتوي على بيئات خدمة التطبيقات | لا، هذا غير مدعوم حالياً. |
Azure HDInsight | الشبكات الظاهرية التي تحتوي على خدمات HDInsight | لا، هذا غير مدعوم حالياً. |
Microsoft Dynamics Lifecycle Services | الشبكات الظاهرية التي تحتوي على أجهزة ظاهرية تتم إدارتها بواسطة خدمات دورة حياة Dynamics | لا، هذا غير مدعوم حالياً. |
إدارة Azure API | الشبكات الظاهرية التي تحتوي على عمليات توزيع إدارة واجهة برمجة تطبيقات Azure | لا، هذا غير مدعوم حالياً. لترحيل IaaS VNET، قم بتغيير VNET الخاص بتوزيع إدارة واجهة برمجة التطبيقات، وهي عملية بدون توقف. |
الخطوات التالية
- التعمق التقني في الترحيل المدعوم من النظام الأساسي من الإصدار الكلاسيكي إلى Azure Resource Manager
- التخطيط لترحيل موارد IaaS من الكلاسيكية إلى Azure Resource Manager
- استخدام PowerShell لترحيل موارد IaaS من الإصدار الكلاسيكي إلى Azure Resource Manager
- استخدام CLI لترحيل موارد IaaS من الكلاسيكية إلى Azure Resource Manager
- أدوات المجتمع للمساعدة في ترحيل موارد IaaS من الكلاسيكية إلى Azure Resource Manager
- مراجعة أخطاء الترحيل الأكثر شيوعا
- راجع الأسئلة الأكثر شيوعاً حول ترحيل موارد خدمة تأجير البنية التحتية من النموذج الكلاسيكي إلى نموذج Azure Resource Manager