مشاركة عبر


نهج دعم إصدار Azure Database for MySQL

توفر Azure Database for MySQL خدمة قاعدة بيانات مدارة بالكامل مدعومة من إصدار مجتمع MySQL، ما يتيح للمطورين إنشاء التطبيقات وتوسيع نطاقها بكفاءة. توضح هذه المقالة نهج دعم الإصدار لقاعدة بيانات Azure ل MySQL، مع تفصيل إدارة دورة الحياة، بما في ذلك توفر الإصدار والتحديثات والمخططات الزمنية لنهاية الدعم. من خلال فهم هذا النهج، يمكن للعملاء التأكد من أن تطبيقاتهم تظل آمنة وأداء ومتوافقة مع أحدث ابتكارات MySQL مع تقليل التعطيل أثناء انتقالات الإصدار.

إصدارات MySQL المدعومة

تم تطوير Azure Database for MySQL من MySQL Community Edition، باستخدام محرك تخزين InnoDB. تدعم الخدمة الإصدارات الرئيسية الحالية للمجتمع، وهي MySQL 5.7 و8.0. يستخدم MySQL نظام تسمية X.Y.Z. حيث X هو الإصدار الرئيسي، وY هو الإصدار الثانوي، وZ هو إصدار إصلاح الأخطاء. لمزيد من المعلومات حول النظام، راجع وثائق MySQL.

تدعم خدمة قاعدة بيانات Azure لـ MySQL إصدارات MySQL الرئيسية والثانوية الحالية التالية:

إصدار خادم مرن؟
الإصدار الثانوي الحالي
إصدار MySQL 5.7 5.7.44
إصدار 8.0 MySQL 8.0.37
MySQL الإصدار 8.4 8.4.2
MySQL الإصدار 9.1 9.1.0

اقرأ نهج دعم الإصدار للإصدارات المتوقفة في وثائق نهج دعم الإصدار.

دعم الإصدار الرئيسي

تدعم Azure Database for MySQL كل إصدار رئيسي من MySQL من تاريخ بدء Azure في دعمه حتى يقوم مجتمع MySQL بإيقافه، كما هو مضمن في نهج تعيين الإصدار.

دعم إصدار الابتكار

يتم توفير إصدارات MySQL Innovation Release لتمكين الوصول إلى أحدث ميزات وإمكانيات MySQL. يتضمن دعم هذه الإصدارات وظائف أساسية، ولكنه يستبعد الميزات المتقدمة مثل التوفر العالي (HA) والنسخ المتماثلة والنسخ الاحتياطية التلقائية. يقتصر دعم إصدار الابتكار على أحدث إصدار، مع عدم الاحتفاظ بالإصدارات السابقة لضمان وصول المستخدمين إلى أحدث التطورات. يحتوي كل خادم Innovation Release على دورة حياة مدتها 30 يوما من تاريخ الإنشاء، وبعد ذلك تتم إزالته تلقائيا. لا يتم تطبيق أي تحديثات صيانة شهرية أثناء دورة حياة هذه الإصدارات.

دعم الإصدار الثانوي

تقوم قاعدة بيانات Azure ل MySQL تلقائيا بإجراء ترقيات إصدار ثانوية إلى الإصدار المفضل من Azure كجزء من الصيانة الدورية.

نهج إيقاف خاص بالإصدار الرئيسي

يتم سرد تفاصيل الإيقاف للإصدارات الرئيسية MySQL في الجدول التالي. تتبع التواريخ المعروضة نهج تعيين إصدار MySQL.

إصدار ما الجديد تاريخ بدء دعم Azure تاريخ انتهاء دعم Azure تاريخ تقاعد المجتمع
إصدار MySQL 5.7 الميزات 20 مارس 2018 سبتمبر 2027 اكتوبر 2023
MySQL 8 الميزات 11 ديسمبر 2019 غير متوفرة أبريل 2026

ماذا يحدث لخدمة Azure Database for MySQL بعد إيقاف إصدار مجتمع MySQL في أكتوبر 2023؟

استجابة لطلبات العميل، قررت Microsoft إطالة دعم Azure Database for MySQL إلى ما بعد أكتوبر 2023. خلال فترة الدعم الممتدة، التي تستمر حتى سبتمبر 2027، تعطي Microsoft الأولوية لتوفر الخدمة وموثوقيتها وأمانها. على الرغم من عدم وجود ضمانات فيما يتعلق بالترقيات البسيطة للإصدار، فإننا ننفذ تعديلات أساسية لضمان بقاء الخدمة متاحة ويمكن الاعتماد عليها وحمايتها. تتضمن خطتنا ما يلي:

  • دعم مجاني موسع للإصدار 5.7 على قاعدة بيانات Azure ل MySQL - الخوادم المرنة حتى سبتمبر 2025، ما يوفر وقتا وافرا للعملاء لتخطيط وتنفيذ ترقياتهم إلى MySQL v8.0 دون رسوم إضافية.
  • دعم Paied الموسع للإصدار 5.7 على قاعدة بيانات Azure ل MySQL- الخوادم المرنة حتى سبتمبر 2027، ما يوفر للعملاء الذين يحتاجون إلى وقت إضافي المرونة لتخطيط وإكمال ترقيتهم من MySQL 5.7 إلى MySQL 8.0. يقدم هذا البرنامج نفس مستوى اتفاقية مستوى الخدمة والأمان والتوافق مثل إصدارات MySQL الرئيسية العادية.

إشعار

بعد النظر الدقيق والاستماع إلى ملاحظات العملاء، قررنا زيادة دعم Azure Database for MySQL الإصدار 5.7 لمدة عامين إضافيين. سيكون هذا جزءا من برنامج دعم موسع مدفوع، مصمم لتزويد العملاء بنفس دعم SLA والامتثال الأمني مثل إصدارات MySQL الرئيسية العادية خلال فترة الدعم الموسعة. لا تزال تفاصيل التسعير لبرنامج الدعم الموسع قيد الانتهاء. نأمل أن يمنح هذا الملحق العملاء الذين يحتاجون إلى مزيد من الوقت المرونة لتخطيط وتنفيذ ترقيتهم من MySQL 5.7 إلى MySQL 8.0. إذا كانت لديك أي مخاوف أو ترغب في مشاركة ملاحظاتك بشأن برنامج الدعم الموسع هذا، فالرجاء إرسال بريد إلكتروني إلينا في Ask Azure DB For MySQL. إن إدخالك ذو قيمة عالية، ونحن نتطلع إلى التعاون معك أثناء هذا الانتقال.

الأسئلة المتداولة

س: ماذا سيحدث إذا لم أرق MySQL 5.7 إلى 8.0 بعد سبتمبر 2025؟

ج: سيتم تسجيل العملاء الذين لم يقوموا بالترقية إلى MySQL 8.0 بحلول سبتمبر 2025 تلقائيا في برنامج الدعم الموسع المدفوع لضمان استمرار الوصول إلى دعم اتفاقية مستوى الخدمة والأمان والتوافق خلال فترة الدعم الممتدة.

س: ما هي عملية ترقية قاعدة بيانات Azure ل MySQL - خادم مرن من الإصدار v5.7 إلى v8.0؟

ج: بدءا من مايو 2023، تمكنك قاعدة بيانات Azure ل MySQL - الخادم المرن من إجراء ترقية موضعية من MySQL v5.7 إلى v8.0 باستخدام ميزة ترقية الإصدار الرئيسي (MVU). راجع مستند ترقية الإصدار الرئيسي في قاعدة بيانات Azure ل MySQL - Flexible Server للحصول على معلومات أكثر تفصيلا.

س: هل هناك أي تأثيرات متوقعة للتعطل أو الأداء أثناء عملية الترقية؟

ج: نعم، من المتوقع أن يكون هناك بعض التوقف أثناء عملية الترقية. تختلف المدة المحددة اعتمادا على عوامل مثل حجم قاعدة البيانات وتعقيدها. ننصح بإجراء ترقية اختبارية على بيئة غير منتجة لتقييم وقت التعطل المتوقع وتقييم الأداء المحتمل. لنفترض أنك قللت وقت التعطل للتطبيقات أثناء الترقية. في هذه الحالة، يمكنك استكشاف خيار تنفيذ الحد الأدنى من ترقية الإصدار الرئيسي لوقت التعطل من MySQL 5.7 إلى MySQL 8.0 باستخدام النسخة المتماثلة للقراءة.

س: هل يمكنني العودة إلى MySQL v5.7 بعد الترقية إلى الإصدار 8.0؟

ج: على الرغم من أنه لا يوصى بالتراجع من MySQL v8.0 إلى v5.7، نظرا لأن الأخير يقترب من حالة نهاية العمر الافتراضي، فإننا نعترف بأنه قد تكون هناك سيناريوهات محددة تصبح فيها هذه المرونة ضرورية. لضمان عملية ترقية سلسة وتخفيف أي مخاوف محتملة، ينصح بالالتزام بأفضل الممارسات من خلال إجراء نسخة احتياطية شاملة عند الطلب قبل متابعة الترقية إلى MySQL v8.0. تعمل هذه النسخة الاحتياطية كإجراء وقائي، مما يسمح لك باستعادة قاعدة البيانات الخاصة بك إلى إصدارها السابق إلى قاعدة بيانات Azure جديدة أخرى ل MySQL - Flexible Server لأي مشكلات أو تعقيدات غير متوقعة مع MySQL v8.0.

س: ما هي المزايا الرئيسية للترقية إلى MySQL v8.0؟

ج: يأتي MySQL v8.0 مع مجموعة من التحسينات، بما في ذلك قاموس بيانات أكثر كفاءة وأمان محسن وميزات أخرى مثل تعبيرات الجدول الشائعة ووظائف النافذة. للحصول على التفاصيل، راجع ملاحظات إصدار MySQL 8.0

س: هل هناك أي مشكلات توافق يجب أن تكون على علم بها عند الترقية إلى MySQL v8.0؟

ج: قد تتسبب التغييرات في MySQL v8.0 في بعض مشكلات التوافق. من المهم اختبار تطبيقاتك مع MySQL v8.0 قبل ترقية قاعدة بيانات الإنتاج. تحقق من الوثائق الرسمية ل MySQL للحصول على قائمة مفصلة بمشكلات التوافق.

س: ما هو الدعم المتوفر إذا واجهت مشكلات أثناء عملية الترقية؟

ج: إذا كانت لديك أسئلة، فاحصل على إجابات من خبراء المجتمع في Microsoft Q&A. في حالة امتلاكك خطة دعم وتحتاج إلى مساعدة تقنية، أنشئ طلب الدعم.

س: ماذا سيحدث لبياناتي أثناء الترقية؟

ج: على الرغم من أن بياناتك ستظل غير متأثرة أثناء عملية الترقية، فمن المستحسن للغاية إنشاء نسخة احتياطية قبل متابعة الترقية. يساعد هذا الإجراء الوقائي على التخفيف من مخاطر فقدان البيانات المحتملة بسبب أي تعقيدات غير متوقعة.

تكون إصدارات محرك MySQL المتوقفة غير مدعومة في خدمة Azure Database for MySQL

في حال استمرارك لتشغيل الإصدار المتوقف بعد تاريخ إيقاف كل إصدار من إصدارات MySQL، لاحظ القيود التالية:

نظرا لأن المجتمع لن يحرر أي إصلاحات إضافية للأخطاء أو إصلاحات الأمان، فلن تقوم قاعدة بيانات Azure ل MySQL بتصحيح محرك قاعدة البيانات المتوقف لأي أخطاء أو مشكلات أمنية أو اتخاذ تدابير أمنية بشأنها. ومع ذلك، يستمر Azure في إجراء الصيانة الدورية والتصحيح للمضيف ونظام التشغيل والحاويات والمكونات الأخرى المتعلقة بالخدمة.

  • إذا كانت أي مشكلة دعم قد تواجهها تتعلق بقاعدة بيانات MySQL، فقد يتعذر علينا مساعدتك. في مثل هذه الحالات، يجب ترقية قاعدة البيانات الخاصة بك لنا لتزويدك بأي دعم.
  • لن تتمكن من إنشاء خوادم قاعدة بيانات جديدة للإصدار المتوقف. ومع ذلك، يمكنك إجراء عمليات استرداد في نقطة زمنية وإنشاء نسخ متماثلة للقراءة للخوادم الموجودة.
  • قد تتوفر قدرات الخدمة الجديدة التي تم تطويرها بواسطة قاعدة بيانات Azure ل MySQL فقط لإصدارات خادم قاعدة البيانات المدعومة.
  • ينطبق وقت التشغيل S.L.A.s فقط على قاعدة بيانات Azure للمشكلات المتعلقة بخدمة MySQL وليس على أي وقت تعطل بسبب الأخطاء المتعلقة بمحرك قاعدة البيانات. في حالة حدوث تهديد خطير للخدمة بسبب ثغرة محرك قاعدة بيانات MySQL المحددة في إصدار قاعدة البيانات المتوقفة، قد يختار Azure إيقاف عقدة الحوسبة لخادم قاعدة البيانات الخاص بك من تأمين الخدمة أولا. يطلب منك ترقية الخادم قبل إحضاره عبر الإنترنت. أثناء عملية الترقية، تتم حماية بياناتك دائما باستخدام النسخ الاحتياطية التلقائية التي يتم إجراؤها على الخدمة، والتي يمكن استخدامها لاستعادة الإصدار الأقدم إذا رغبت في ذلك.