الإعلانات

النسخ الاحتياطي واستعادة قاعدة بيانات SQLإن امتلاك مدونة متنامية وشائعة ليس أمرا اعتدت عليه. لقد كنت دائمًا منزعجًا من Aibek وفريقه الفني ، وكيف لديهم دائمًا نسخة احتياطية من MUO في متناول اليد كلما حدث أي خطأ حتى. بينما أشاهد مدونة WordPress الخاصة بي تنمو في كل من المنشورات وتعليقات المستخدمين ، بدأت في النظر إلى قاعدة بياناتي المتنامية بعين حذر. ماذا يحدث إذا تعطل الخادم أو تعرض للاختراق أو ما هو أسوأ؟ ألا يجب أن أكون مستعدًا لمثل هذا الموقف مع الاحتفاظ بنسخة احتياطية جاهزة جاهزة لجميع المنشورات والتعليقات؟

هذا شيء تناوله عدد قليل من كتاب MUO هنا على مر السنين. قبل سنوات ، كتب Aibek نفسه عن 4 أدوات كانت متوفرة في ذلك الوقت لدعم قاعدة البيانات الخاصة بك. في الآونة الأخيرة ، كتب جيفري عن المكوّن الإضافي Updraft WordPress للنسخ الاحتياطية ، وقام Tim بتغطية بعض الطرق اليدوية لإجراء النسخ الاحتياطية ، مثل FTP.

أنا أعترف بذلك ، أحيانًا أكون كسولًا وإذا لم يكن الأمر بسيطًا وسهلاً ، فلا أملك الوقت لذلك. بالإضافة إلى ذلك ، لدي قواعد بيانات MySQL غير Wordpress ، لذا لن يعمل معي مكون WordPress فقط. بعد قليل من البحث ، عثرت أخيراً على أداة نسخ احتياطي MySQL مجانية رائعة تسمى MySQLDumper.

instagram viewer

تثبيت MySQLDumper

يعد تشغيل MySQLDumper أسهل من معظم التطبيقات التي قمت بتثبيتها على خادم الويب الخاص بك. على عكس WordPress حيث يتعين عليك تشغيل أداة تثبيت ، باستخدام MySQLDumper ، يمكنك فقط استخراج ملف Zip الملفات في دليل فرعي في مجلد الويب العام الخاص بك ، ثم قم باستدعاء ملف index.html من المتصفح. هنا ، قمت بنسخ جميع الملفات إلى مجلد "sqlbackup" على خادم الويب.

النسخ الاحتياطي واستعادة قاعدة بيانات SQL

في هذا المثال ، للوصول إليه (الوصول إلى خادم الويب المحلي الخاص بي) ، سيكون العنوان "http://localhost/sqlbackup/"إذا كنت تقوم بتثبيت هذا على حساب الويب الخاص بك ، فما عليك سوى استبدال" localhost "بنطاقك.

بمجرد الوصول إلى ملف index.html في هذا المجلد ، فإن "تثبيت MySQLDumper"تظهر الشاشة. هذا هو في الواقع أكثر من "تكوين" من التثبيت. فقط انقر فوق لغتك وانقر فوق "التركيب“.

الخلية

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

الخلية

بمجرد النقر فوق "اتصل بـ MySQL"، سيحاول النظام الاتصال بكل قاعدة بيانات على الخادم الخاص بك وسيعطيك حالة في الأسفل.

الخلية

هذا كل ما في الامر! بمجرد النقر فوق التالى، ستجد نفسك في لوحة التحكم الرئيسية لـ MySQLDumper.

باستخدام MySQLDumper لأخذ نسخ احتياطية لقاعدة البيانات

يتم عرض حالة قواعد البيانات الخاصة بك ، بما في ذلك حدود المساحة والاستخدام ، على الصفحة الرئيسية. يمكنك تبديل قواعد البيانات المحددة باستخدام مربع القائمة المنسدلة في الزاوية اليسرى السفلية من الشاشة.

قاعدة بيانات كبيرة الخلية ماي

اضغط على "ترتيب"للاطلاع على نظرة عامة على جميع قواعد بيانات MySQL على نظامك. هنا ، يمكنك أيضًا تخصيص أوامر SQL لكل تفريغ نسخ احتياطي لقواعد البيانات الفردية.

قاعدة بيانات كبيرة الخلية ماي

اضغط على البريد الإلكتروني علامة التبويب داخل منطقة التكوين لإعداد تسليم ملفات النسخ الاحتياطي عبر البريد الإلكتروني. إذا لم تكن قاعدة بياناتك ضخمة للغاية ، ولا يحتوي حساب بريدك الإلكتروني على حد صغير لحجم المرفقات ، فابحث عنها. ومع ذلك ، في معظم الحالات ، سيصبح هذا غير عملي ، خاصة إذا كان لديك قاعدة بيانات WordPress كبيرة جدًا ومتنامية.

قاعدة بيانات كبيرة الخلية ماي

إذا كان لديك قاعدة بيانات ضخمة (أو قواعد بيانات) ، وإذا كنت لا تريد تخزين جميع النسخ الاحتياطية على الخادم بسبب المساحة المحدودة الثمينة ، يمكنك نقل الملفات إلى موقع بعيد ، مثل حساب تخزين مجاني أو كمبيوتر شخصي قمت بإعداده في المنزل كخادم FTP لهذا الغرض فقط غرض. في كل مرة تقوم فيها بعمل نسخة احتياطية ، سيتم نقل FTP إلى الموقع الذي حددته.

كيفية عمل نسخة احتياطية من قاعدة بيانات MySQL الخاصة بك بشكل منتظم مع MySQLDumper sqldump8

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

كيفية عمل نسخة احتياطية من قاعدة بيانات MySQL الخاصة بك بشكل منتظم مع MySQLDumper sqldump9

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

النسخ الاحتياطي واستعادة قاعدة بيانات SQL

بمجرد الانتهاء من النسخ الاحتياطي يمكنك العثور على الملفات المضغوطة المخزنة في /work/backup/ داخل المجلد حيث قمت بتثبيت MySQLDumper. يتمتع هذا التطبيق المستند إلى الويب أيضًا بالقدرة على استعادة قاعدة البيانات الخاصة بك بسرعة من أي من ملفات النسخ الاحتياطي الخاصة بك في لحظة. كما أن لديها متصفح قاعدة بيانات يضع PhpMyAdmin في خجل.

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

هل سبق لك أن قمت بتجربة MySQLDumper؟ ماذا تعتقد؟ ما هي أدواتك المفضلة للنسخ الاحتياطي واستعادة قاعدة بيانات MySQL الخاصة بك؟ شارك بصيرتك في قسم التعليقات أدناه.

ريان حاصل على درجة البكالوريوس في الهندسة الكهربائية. لقد عمل 13 عامًا في هندسة الأتمتة ، و 5 سنوات في مجال تكنولوجيا المعلومات ، وهو الآن مهندس تطبيقات. محرر إداري سابق لـ MakeUseOf ، وقد تحدث في المؤتمرات الوطنية حول تصور البيانات وقد ظهر في التلفزيون والإذاعة الوطنية.