مقدمة
عندما تتطلب قاعدة البيانات أكثر مما يمكن أن تدعمه بنيتها الأساسية، تحتاج إلى الترحيل إلى بنية أساسية جديدة. عملية ترحيل قاعدة البيانات بسيطة نسبيا. ابدأ بإيقاف تطبيق واحد أو أكثر، ثم تصدير البيانات من قاعدة البيانات المصدر. بعد ذلك، قم باستيراد تلك البيانات إلى قاعدة بيانات جديدة، وأعد تعيين تطبيق واحد أو أكثر إلى قاعدة البيانات الجديدة، ثم أعد تشغيل التطبيقات. ومع ذلك، لاحظ أن هناك عوامل يجب مراعاتها مثل وقت التعطل المتاح أو مستوى تخصيص التصدير/الاستيراد المطلوب. Azure Database for MySQL هو حل سحابي مدار يوفر ميزات مثل النسخ المتماثل ويقلل من تكاليف الصيانة مقارنة بالخادم المستضاف ذاتيا.
سيناريو مثال
لنفترض أنك تعمل في شركة ناشئة للتجارة الإلكترونية، Wingtip Toys. قمت بتقييم ترحيل السحابة واخترت الترحيل إلى Azure Database for MySQL - Flexible Server. كما حددت إعدادات التكوين واختبرت التطبيق الخاص بك باستخدام قاعدة البيانات الجديدة. حان الوقت لترحيل قاعدة البيانات من خادم MySQL المحلي إلى قاعدة بيانات Azure لخادم MySQL المرن.
ستطلق Wingtip Toys حملة تسويقية للعطلات في الربع القادم، لذلك من الضروري إكمال ترحيل قاعدة البيانات قبل ذلك. الفريق على دراية بإدارة خادم MySQL ولكنه لم يقم بترحيل قاعدة بيانات إلى السحابة.
حاليا، يركز عملاء Wingtip Toys على الولايات المتحدة، وهناك حركة مرور نهارية يمكن التنبؤ بها. أنت تتوقع أن يتغير هذا النمط بعد إطلاق الحملة ومع اقتراب العطلة، عندما يتسوق الناس في وقت لاحق من الليل، وسوف تجذب الأسواق الجديدة جمهورا أكثر عالمية.
إليك ما تفعله
ستقوم أولا بمراجعة الاعتبارات والمراحل الخاصة بترحيل قاعدة بيانات. بعد ذلك، ستقوم بمراجعة الأدوات المتوفرة وتحديد الخيار الأفضل للترحيل. وأخيرا، بعد اتخاذ قرار بشأن النهج، ستقوم بترحيل قاعدة بيانات من خادم محلي إلى قاعدة بيانات Azure جديدة لخادم MySQL المرن.
الهدف الأساسي
بنهاية هذه الوحدة النمطية، ستفهم كيفية التعامل مع ترحيل قاعدة البيانات وتنفيذه. ستستخدم هذه المعرفة لترحيل الخادم المحلي إلى خدمة قاعدة بيانات سحابية: قاعدة بيانات Azure ل MySQL.