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

ينطبق على: قاعدة بيانات Azure ل MySQL - خادم مرن

هام

قاعدة بيانات Azure لخادم MySQL الفردي على مسار الإيقاف. نوصي بشدة بالترقية إلى قاعدة بيانات Azure لخادم MySQL المرن. لمزيد من المعلومات حول الترحيل إلى خادم Azure Database for MySQL المرن، راجع ما الذي يحدث لقاعدة بيانات Azure لخادم 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

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

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

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

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

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

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

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

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

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

تماشيا مع إعلان Oracle فيما يتعلق بنهاية عمر الإصدار 5.7 من MySQL Community في أكتوبر 2023 (الصفحة 23)، نحن في Azure نستعد بنشاط لهذا الانتقال الحرج. يؤثر هذا التطوير بشكل صريح على العملاء الذين يستخدمون الإصدار 5.7 من قاعدة بيانات Azure ل MySQL - خادم واحد وخادم مرن.

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

  • دعم موسع ل v5.7 على قاعدة بيانات Azure ل MySQL - الخوادم المرنة حتى سبتمبر 2025، ما يوفر وقتا وافرا للعملاء لتخطيط وتنفيذ ترقياتهم إلى MySQL v8.0.

  • دعم موسع للإصدار 5.7 على قاعدة بيانات Azure ل MySQL - خوادم أحادية حتى يتم إيقافها في سبتمبر 2024. يوفر هذا الدعم الموسع قاعدة بيانات Azure لعملاء MySQL -Single Server وقتا وافرا للترحيل إلى Azure Database for MySQL - Flexible Server الإصدار 5.7 والترقية الأحدث إلى 8.0.

قبل أن ننهي دعمنا لقاعدة بيانات Azure ل MySQL 5.7، يجب الانتباه إلى عدة جداول زمنية مهمة.

المخططات الزمنية لإيقاف Azure MySQL 5.7

الجداول الزمنية Azure MySQL 5.7 Flexible
إنشاء خوادم جديدة باستخدام مدخل Microsoft Azure. أن يقرر
إنشاء خوادم جديدة باستخدام واجهة سطر الأوامر (CLI). أن يقرر
إنشاء خوادم النسخ المتماثلة للخوادم الموجودة. سبتمبر 2025
إنشاء خوادم باستخدام سير عمل الاستعادة للخوادم الموجودة سبتمبر 2025
إنشاء خوادم جديدة للترحيل من قاعدة بيانات Azure ل MySQL - خادم واحد إلى قاعدة بيانات Azure ل MySQL - خادم مرن. غير متوفرة
إنشاء خوادم جديدة للترحيل من قاعدة بيانات Azure ل MariaDB إلى قاعدة بيانات Azure ل MySQL - الخادم المرن. سبتمبر 2025
دعم موسع لقاعدة بيانات Azure ل MySQL v5.7 سبتمبر 2025

إشعار

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

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

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

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

س: أستخدم حاليا قاعدة بيانات Azure ل MySQL - الإصدار 5.7 من الخادم الفردي؛ كيف يجب أن أخطط للترقية؟

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

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

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

س: ماذا سيحدث للخادم 5.7 بعد سبتمبر 2025؟

ج: يمكنك الرجوع إلى نهج دعم إصدار MySQL المتوقف لمعرفة ما سيحدث بعد انتهاء دعم Azure Database for MySQL 5.7

س: لدي قاعدة بيانات Azure ل MariaDB أو قاعدة بيانات Azure ل MySQL -خادم واحد؛ كيف يمكنني إنشاء الخادم في 5.7 بعد أبريل 2024 للترحيل إلى Azure Database for MySQL - Flexible Server؟

ج: إذا كان هناك خادم MariaDB في اشتراكك، فلا يزال يسمح لهذا الاشتراك بإنشاء قاعدة بيانات Azure ل MySQL - Flexible Server v5.7 للترحيل إلى Azure Database for MySQL – Flexible Server.

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

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

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

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

الخطوة التالية