إرشادات نهاية العمر الافتراضي ل CentOS
اعتبارا من 30 يونيو 2024، غروب الشمس على Red Hat CentOS واستبداله ب CentOS Stream. لمزيد من المعلومات، راجع تحويل تجربة التطوير داخل CentOS
CentOS 7 و8 هما الإصداران النهائيان من CentOS Linux. تواريخ نهاية العمر الافتراضي ل CentOS 7 و8 هي:
- CentOS 8 - 31 ديسمبر 2021
- CentOS 7 - 30 يونيو 2024
التأثير لمستخدمي CentOS
تحتاج أحمال العمل التي تعمل على إصدارات CentOS هذه إلى الترحيل إلى الأنظمة الأساسية البديلة للاستمرار في الحصول على التحديثات وتصحيحات الأمان.
خيارات الترحيل
هناك العديد من الخيارات لعملاء CentOS للانتقال إلى نظام تشغيل مدعوم. يعتمد قرار مكان وكيفية الترحيل على:
- ما إذا كنت بحاجة إلى الاحتفاظ بالتوافق مع CentOS / Red Hat Enterprise Linux (RHEL)
- يفضل التوزيع المدعوم من المجتمع مقابل التوزيع التجاري (على سبيل المثال Red Hat Enterprise Linux أو RHEL)
- التكوين ومصدر (مصادر) الصور لملكية CentOS في Azure
إذا كنت بحاجة إلى الحفاظ على توافق CentOS، فإن الترحيل إلى Red Hat Enterprise Linux، وهو توزيع تجاري، هو خيار منخفض المخاطر. هناك أيضا العديد من الخيارات مثل Oracle Linux و Alma Linux و Rocky Linux وما إلى ذلك.
إذا كان حمل العمل الخاص بك يعمل على العديد من التوزيعات، فقد تحتاج إلى التفكير في الانتقال إلى توزيع آخر، إما مستند إلى المجتمع أو تجاري.
أثناء تقييم حالتك النهائية، ضع في اعتبارك ما إذا كان إجراء تحويل موضعي (تعطي العديد من التوزيعات أدوات لهذا الغرض) هو الأفضل مقابل اغتنم هذه الفرصة للبدء بلوح نظيف وVM / OS / صورة جديدة. توصي Microsoft بالبدء ب VM / OS جديد.
هناك أيضا العديد من الشركات التي تقدم دعما موسعا ل CentOS 7، مما قد يمنحك المزيد من الوقت للترحيل.
OpenLogic: دعم Enterprise Linux
TuxCare: دعم دورة الحياة الممتدة
راجع صفحة التوزيع المعتمد للحصول على تفاصيل حول التوزيعات والصور المعتمدة من Azure.
توزيعات متوافقة مع CentOS
التوزيع | الوصف | صور Azure | نموذج الدعم |
---|---|---|---|
Red Hat Enterprise Linux | أفضل ثنائي متوافق مع نظام التشغيل w/ الدعم و EUS المتاحة. عرض الترحيل متوفر في Azure Marketplace. أداة التحويل المتوفرة من Red Hat. عروض وصور متعددة |
نعم PAYG، BYOS، ARM64 | الدعم التجاري والمتكامل |
AlmaLinux | صور المجتمع الرسمية: AlmaLinux OS (x86_64/AMD64) AlmaLinux OS (AArch64/Arm64) AlmaLinux HPC أداة التحويل المتوفرة من AlmaLinux. |
نعم (ناشرون متعددون) | الدعم المجتمعي والتجاري من قبل جهات خارجية |
Oracle Linux | أدوات الترحيل والتوجيهات المتوفرة من Oracle. | نعم BYOS | مجتمعي وتجاري |
Rocky Linux | صور المجتمع الرسمية: Rocky Linux for x86_64 (AMD64) - رسمي أداة التحويل المتوفرة من Rocky. |
نعم (ناشرون متعددون)، BYOS، ARM64 | مجتمعي وتجاري |
تنبيه
إذا قمت بإجراء تحديث إصدار رئيسي موضعي بعد الترحيل (على سبيل المثال، CentOS 7 -> RHEL 7 -> RHEL 8) سيكون هناك فصل بين مستوى البيانات ولوحة التحكم للجهاز الظاهري (VM). لن تتوفر قدرات Azure مثل التصحيح التلقائي للضيف وترقيات صورة نظام التشغيل التلقائي وHotpatching وAzure Update Manager. للاستفادة من هذه الميزات، يوصى بإنشاء جهاز ظاهري جديد باستخدام نظام التشغيل المفضل لديك بدلا من إجراء ترقية موضعية.
إشعار
- تعني "المتوافقة الثنائية" (واجهة التطبيق الثنائية أو ABI) بناء على نفس توزيع المصدر (Fedora). لا يوجد ضمان بوجود خطأ لتوافق الأخطاء.
- للحصول على قائمة كاملة بتوزيعات Linux المعتمدة على Azure، راجع: توزيعات Linux المعتمدة على Azure - أجهزة Azure الظاهرية | Microsoft Learn
- للحصول على تفاصيل حول Red Hat والدعم المتكامل من Microsoft، راجع: شريك Microsoft وRed Hat وتقديم الدعم المتكامل، وهو عرض فريد في عالم تكنولوجيا المعلومات | Microsoft Learn
التوزيعات البديلة
التوزيع | الوصف | صور Azure | نموذج (نماذج) الدعم |
---|---|---|---|
CentOS Stream | الاستبدال الرسمي ل CentOS، المصدر مقابل انتقال RHEL من الخادم. CentOS Stream | معرض المجتمع | المجتمع |
ف يدورا | مشروع المصدر لدفق CentOS و RHEL. Fedora Linux | مشروع فيدورا | معرض المجتمع | المجتمع |
SUSE / OpenSUSE | SUSE Enterprise Linux (SLES) هو توزيع Linux التجاري ل SUSE. | نعم PAYG، BYOS، ARM64 | المجتمع (OpenSUSE)، تجاري ومتكامل (SLES) |
Ubuntu (الخادم / Pro) | يتوفر كل من الإصدارات المجانية (الخادم) والإصدارات المدفوعة (Pro). التحويل الموضعي من الخادم إلى Pro ممكن: الترقية الموضعية إلى صور Ubuntu Pro Linux على Azure - أجهزة Azure الظاهرية | Microsoft Learn | نعم PAYG، BYOS، ARM64 | المجتمع (الخادم)، التجاري والمتكامل (Pro) |
دبيان | Community Linux Distribution. | نعم (ناشرون متعددون) | المجتمع |
Flatcar | Community Container Linux | نعم | المجتمع |
ترحيل الأنظمة وأحمال العمل
البقاء متوافقا مع CentOS
إذا بقيت متوافقا مع CentOS واخترت توزيعا، فستحتاج إلى تحديد ما إذا كنت تريد إجراء تحويل موضعي أو البدء بجهاز ظاهري جديد (إعادة توزيع).
تحتوي العديد من التوزيعات المتوافقة مع CentOS على أدوات تحويل تعمل على تقييم النظام وإجراء استبدال الثنائيات وتحديث مصدر المحتوى.
إذا انتقلت إلى توزيع تجاري، فقد تحتاج إلى اشتراك / ترخيص صالح لإجراء التحويل.
عند التفكير في ما إذا كنت تريد تحويل الجهاز الظاهري في مكانه مقابل إعادة النشر، تصبح الطريقة التي أنشأت بها الجهاز الظاهري في Azure مهمة.
تحويل جهاز ظاهري مخصص
إذا قمت بإنشاء الجهاز الظاهري الخاص بك للاستخدام في Azure، فلا توجد معلومات فوترة برامج في الجهاز الظاهري الخاص بك. من المحتمل أن تكون موافقا على تحويله في مكانه (بعد النسخ الاحتياطي وأي متطلبات وتحديثات ضرورية).
OpenLogic من قبل Perforce Azure Marketplace يقدم:
هذه هي صور CentOS الرسمية / المعتمدة في Azure، وليس لديها معلومات فوترة البرامج المرتبطة. إنهم مرشحون للتحويل الموضعي (بعد النسخ الاحتياطي وأي متطلبات وتحديثات ضرورية).
عروض Azure Marketplace الأخرى
هناك العديد من العروض المستندة إلى CentOS من ناشرين مختلفين متاحة في Azure Marketplace. وهي تتراوح بين عروض نظام التشغيل البسيطة فقط إلى العروض المجمعة المختلفة مع المزيد من البرامج وإصدارات سطح المكتب والتكوينات لحالات محددة (على سبيل المثال صور CIS المتصلبة).
بعض هذه العروض لها سعر مرتبط، ويمكن أن تتضمن خدمات مثل دعم العملاء النهائي وما إلى ذلك.
إذا قمت بتحويل نظام مع سعر مقترن، فستستمر في دفع السعر الأصلي بعد التحويل. حتى إذا كان لديك اشتراك أو ترخيص منفصل للنظام المحول، فقد تدفع مرتين.
تحقق مع موفر الصور الخاص بك ما إذا كان يوصي / يدعم الترقية الموضعية أو لديك المزيد من الإرشادات.
تغيير التوزيعات
إذا كنت تنتقل إلى توزيع آخر، فأنت بحاجة إلى إعادة توزيع الأجهزة الظاهرية وأحمال العمل. تأكد من إلقاء نظرة على Microsoft Cloud Adoption Framework ل Azure للحصول على إرشادات وأفضل الممارسات والقوالب لنشر الحل الخاص بك في Azure.
التحديث
قد تكون لحظة نهاية العمر الافتراضي هذه أيضا فرصة لك للنظر في تحديث حمل العمل الخاص بك، والانتقال إلى PaaS، أو SaaS أو حل حاوية.