Hostwinds دروس

نتائج البحث عن:


جدول المحتويات


النسخ الاحتياطي لقاعدة بيانات واحدة
النسخ الاحتياطي لقواعد بيانات متعددة
النسخ الاحتياطي لكافة قواعد البيانات
استعادة قاعدة (قواعد) البيانات

كيفية النسخ الاحتياطي واستعادة قاعدة بيانات MySQL مع MySQLdump

العلامات: MySQL 

النسخ الاحتياطي لقاعدة بيانات واحدة
النسخ الاحتياطي لقواعد بيانات متعددة
النسخ الاحتياطي لكافة قواعد البيانات
استعادة قاعدة (قواعد) البيانات

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

وصول SSH غير مسموح به على موقعنا مشترك أو اعمال الخدمات المشتركة.

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

النسخ الاحتياطي، قاعدة بيانات واحدة، قم بتسجيل الدخول عبر SSH وتشغيل الأوامر التالية.

إستعمال:

mysqldump -u user -p[user_pass] [database_name] > dumpfile.sql

مثال:

mysqldump -u root -pABC123 exampledb > exampledbdump.sql

سيكون مسار ملف النسخ الاحتياطي لقاعدة البيانات (.sql) هو دليل العمل الحالي. يمكنك أيضًا استخدام مسار مطلق ، مثل /root/exampledbdump.sql

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

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

إستعمال:

mysqldump -u user -p[user_pass] –databases [database_name] [database_name] [database_name] > dumpfile.sql

مثال:

mysqldump -u root -pABC123 –databases exampledb sampledb testdb > exampledb_sampledblsql_testdb.sql

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

قم بتشغيل الأمر التالي لعمل نسخة احتياطية من كافة قواعد البيانات الحالية

إستعمال:

mysqldump -u user -p[user_pass] –all-databases > all-dbs.sql

مثال:

mysqldump -u root -pABC123 –all-databases > all-dbs.sql

استعادة قاعدة (قواعد) البيانات

قم باستعادة قواعد البيانات بتشغيل الأمر التالي

إستعمال:

mysql -u user -p[user_pass] [database_name] < dumpfile.sql

مثال:

mysql -u root -pABC123 exampledb < exampledbdump.sql

كتب بواسطة Michael Brower  /  سبتمبر 28, 2017