4 طرق لتصدير قاعدة بيانات WordPress بشكل لا تشوبه شائبة

نشرت: 2023-01-04

هل تعلم أن قاعدة بيانات WordPress توفر الأساس لملايين المواقع في الوقت الحاضر؟

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

إذا كنت تستخدم WordPress لفترة من الوقت ، فمن الجيد أن تتعلم كيفية استخدام قاعدة بيانات WordPress. سيساعدك هذا في تحقيق أقصى استفادة من موقع الويب الخاص بك.

في هذا المنشور ، سنستكشف ماهية قاعدة بيانات WordPress وكيف تعمل. بالإضافة إلى ذلك ، سننظر في كيفية تصدير قاعدة بيانات WordPress. هيا بنا إلى العمل!

  • ما هي قاعدة بيانات WordPress؟
  • لماذا تحتاج إلى تصدير قاعدة بيانات WordPress؟
  • # 1 قم بتثبيت البرنامج المساعد لقاعدة بيانات WordPress Export
  • # 2 تصدير قاعدة بيانات WordPress بواسطة phpMyAdmin
  • # 3 استخدم SSH لتصدير قاعدة بيانات WordPress
  • # 4 تطبيق WP-CLI لتصدير قاعدة بيانات WordPress

ما هي قاعدة بيانات WordPress؟

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

عادة ما يتم حفظ البيانات في شكل جداول وصفوف وأعمدة. يمكنك ، بصفتك مشرفًا ، إضافة وتعديل وحذف أي معلومات في قاعدة بيانات موقعك.

pda-wordpress-database-table جداول

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

أثناء تثبيت WordPress ، تحتاج إلى توفير اسم قاعدة البيانات والمضيف واسم المستخدم وكلمة المرور. يتم تخزين هذه المعلومات في ملف تكوين يسمى wp-config.php مع الملفات الأساسية الأخرى في قاعدة البيانات.

يرسل WordPress استعلام MySQL إلى قاعدة البيانات عند إنشاء أو تعديل أو قراءة أو حذف البيانات من قاعدة البيانات.

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

لماذا تحتاج إلى تصدير قاعدة بيانات WordPress؟

هناك أسباب عديدة لتصدير قاعدة بيانات WordPress.

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

يمكن أن تساعدك النسخ الاحتياطية المحلية في تجنب فقدان البيانات غير المتوقع حتى في حالة تعطل الخادم المضيف أو تعرض أمان موقع الويب للخطر. بوجود نُسخ احتياطية خارج الموقع ، يمكنك بسهولة استعادة بيانات موقعك عند الحاجة.

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

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

ترحيل بيانات الموقع: ألا تريد إنشاء موقع ويب جديد من البداية؟ يمكنك تصدير قاعدة بيانات موقع الويب القديمة واستيرادها إلى الموقع الجديد. هذا لا يوفر لك الوقت فحسب ، بل يتجنب أيضًا فقدان البيانات عند بدء تشغيل موقع WordPress جديد.

الآن دعنا نرى كيفية تصدير قاعدة بيانات WordPress بشكل فعال.

# 1 قم بتثبيت البرنامج المساعد لقاعدة بيانات WordPress Export

هذه هي أبسط طريقة. ليس عليك أن تكون خبيرًا تقنيًا لتصدير قاعدة بيانات موقعك. هناك الكثير من المكونات الإضافية المتوفرة في السوق والتي تمكنك من القيام بذلك دون عناء. في هذا القسم ، سنناقش المكون الإضافي BlogVault.

  1. انتقل إلى الإضافاتإضافة جديد في لوحة إدارة WordPress.
  2. ابحث عن المكون الإضافي في مربع البحث وانقر فوق التثبيت الآنتنشيط .

المساعد الشخصي الرقمي pda-blogvault-wordpress-export-database-plugin

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

pda-blogvault-syncing-website

3. في لوحة معلومات BlogVault ، حدد قائمة مواقع الويب الخاصة بك ضمن المواقع .

pda-blogvault-sites

4. اختر موقع الويب الذي تريد تصدير قاعدة بياناته. يُظهر قسم النسخ الاحتياطي عدد النسخ الاحتياطية التي تم أخذها من موقع الويب الخاص بك وأيها هو الأحدث. اضغط على اللوحة لعرض النسخ الاحتياطية وخيارات التنزيل.

المساعد الشخصي الرقمي-blogvault- النسخ الاحتياطية

5. اضغط على زر التنزيل .

pda-blogvault-export-wordpress-database

6. حدد إصدار النسخ الاحتياطي لتنزيله في القائمة المنبثقة تنزيل النسخ الاحتياطي وقم بتوسيع القائمة المنسدلة التنزيل الانتقائي .

المساعد الشخصي الرقمي-blogvault-download-backup

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

تحديد جداول pda-to-download-blogvault

8. اضغط على زر متابعة . سيستغرق تصدير قاعدة بيانات WordPress بضع دقائق. حدد زر رابط التنزيل لحفظ قاعدة بيانات WordPress الخاصة بك على جهاز الكمبيوتر الخاص بك.

pda-blogvault-download-link-export-wordpress-database

# 2 تصدير قاعدة بيانات WordPress بواسطة phpMyAdmin

إليك تعليمات سريعة خطوة بخطوة لتصدير قاعدة بيانات WordPress عبر phpMyAdmin.

  1. سجّل الدخول إلى phpMyAdmin.

pda-access-phpmyadmin

2. حدد اسم قاعدة البيانات في القائمة اليمنى. في هذا المثال ، اسم قاعدة البيانات هو bitnami_wordpress .

3. اختر عنصر القائمة تصدير .

pda-phpmyadmin-export-wordpress-database

4. قم بتمكين أسلوب التصدير السريع واختر تنسيق إخراج SQL . ثم اضغط على زر Go .

pda-phpmyadmin-export-database-wordpress

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

# 3 استخدم SSH لتصدير قاعدة بيانات WordPress

التقنية السابقة جيدة لكنها لا تعمل بشكل جيد مع ملفات قاعدة بيانات WordPress الكبيرة. بالنسبة لمواقع WooCommerce ، والتي عادة ما تكون هائلة ، تفشل طريقة phpMyAdmin في معظم الأوقات.

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

بالنسبة للمواقع ذات قواعد البيانات الكبيرة ، يعد SSH خيارًا رائعًا. لكنها تتطلب بعض المعرفة والخبرة التقنية. لتطبيق SSH ، يجب أن تكون على دراية بالأمر mysqldump .

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

pda-ssh-export-wordpress-database

سجّل الدخول إلى خادم SSH وأدخل الكود أدناه في موجه الأوامر لتشغيل الأمر mysqldump :

 mysqldump -u my_db_user -p my_db_name> /path/to/save/backup_file.sql

# 4 تطبيق WP-CLI لتصدير قاعدة بيانات WordPress

طريقة يدوية أخرى لتصدير قاعدة بيانات WordPress الخاصة بك تستخدم سطر الأوامر WP-CLI. نظرًا لأنه لا يتعين عليك سوى التعامل مع الأوامر ، فمن المهم أن تتعرف عليها أولاً.

هذا بديل لـ wp-admin . تحتوي جميع الوظائف الموجودة على لوحة تحكم مسؤول WordPress على أمر مقابل في WP-CLI.

باستخدام WP-CLI ، يمكنك بسهولة تكوين عمليات التثبيت وتحديث المكونات الإضافية وتعديل السمات وتصدير قواعد البيانات وما إلى ذلك. إنه يعمل حتى بدون متصفح الإنترنت. يمكنك الاتصال عن بعد وبأمان بموقعك عبر SSH.

  1. قم بتنزيل وتثبيت WP-CLI.
  2. اتصل بالخادم عبر SSH باستخدام بيانات اعتماد حساب cPanel الخاص بك.
  3. ابحث عن ملف wp-config.php الموجود في الدليل public_html باستخدام الأمر التالي:
 تطبيقات cd / <your_application_name> / public_html /

تذكر استبدال <your_application_name> باسم قاعدة البيانات الخاصة بك.

4. قم بتنفيذ الأمر أدناه لتصدير قاعدة البيانات الخاصة بك:

 تصدير wp db <ملف> .sql

تأكد من استبدال <file> باسم ملف SQL الذي تريد تصديره. سيتم حفظ الملف الذي تم تنزيله في نفس الدليل حيث تقوم بتشغيل WP-CLI. في هذه الحالة ، يكون الدليل public_html .

5. احفظ الملف الذي تم تصديره إلى جهاز الكمبيوتر المحلي من مجلد الدليل.

لم يعد تصدير قاعدة بيانات WordPress معقدًا

يعد تصدير قواعد بيانات WordPress مفيدًا عندما تخطط لإجراء نسخ احتياطي لبياناتك أو ترحيلها. إذا كنت مبتدئًا ، فنحن نوصي بشدة باستخدام المكونات الإضافية لتقليل الأخطاء. خلاف ذلك ، يمكن أن يكون phpMyAdmin حلاً مثاليًا. إذا كان لديك قاعدة بيانات كبيرة ، فقم بتطبيق سطر أوامر SSH أو WP-CLI بدلاً من ذلك.

هذا كل شيء عن قاعدة بيانات WordPress وكيفية تصديرها. راجع دليلنا إذا كنت تريد تصدير محتوى WordPress الخاص بك.

ولا تنس الاشتراك في موقعنا للحصول على المزيد من البرامج التعليمية المفيدة.