استعادة موقع WordPress الكامل باستخدام BackupBuddy: الدليل النهائي

نشرت: 2020-08-13

إذا احتجت في أي وقت إلى استعادة موقع WordPress الخاص بك إلى إصدار سابق ، فإن المكون الإضافي BackupBuddy قد قمت بتغطيته. هذا هو السبب في أننا نطلق عليه "3 في 1" مكون النسخ الاحتياطي WordPress الإضافي: يمكن لـ BackupBuddy نسخ مواقع WordPress احتياطيًا واستعادتها وترحيلها.

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

في هذا الدليل

    لقد أنشأنا BackupBuddy في عام 2010 لأننا فقدنا موقع الويب الخاص بنا واضطررنا إلى إعادة بنائه بالكامل ... مرتين. يمكنك قراءة القصة الأصلية الكاملة لـ BackupBuddy الآن حيث يمكننا أخيرًا التحدث عنها دون البكاء: من Server Crashes و Tacos و Coffee: ولادة BackupBuddy.

    في ذلك الوقت ، لم يكن لدى WordPress أي حلول نسخ احتياطي ، لذلك قمنا ببناء BackupBuddy حتى لا يضطر أي شخص إلى المرور بما فعلناه: 120 ساعة - 3 أسابيع عمل كاملة - ضائعة في حالات فشل الموقع.

    لذلك ، إذا وجدت نفسك في هذا البرنامج التعليمي في موقف مرهق ، فنحن نعرف ما تشعر به. دعنا ننتقل مباشرة ... ونستعيد هذا الموقع!

    كيف يتعامل BackupBuddy مع استعادة موقع الويب بالكامل

    ملاحظة: إذا كنت تحتاج فقط إلى استعادة ملف واحد أو عدد محدود من الملفات ، فاستخدم BackupBuddy's New In-Dashboard Restore لاستعادة المكونات الإضافية والسمات وإصدار WordPress والملفات الفردية.

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

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

    فيما يلي نظرة عامة أساسية حول كيفية عمل عملية BackupBuddy Complete Website Restore عندما لا يكون بإمكانك الوصول إلى مسؤول WordPress الخاص بك:

    • تقوم بتحميل ملف يسمى ImportBuddy وملف النسخ الاحتياطي الكامل (zip) إلى خادم موقع الويب الخاص بك.
    • من خلال عملية من 6 خطوات ، يقوم ImportBuddy بفك ضغط ملف النسخ الاحتياطي الكامل لاستعادة موقعك إلى الإصدار المتضمن في النسخة الاحتياطية.

    ما تحتاجه قبل أن تبدأ

    قبل أن تبدأ في استعادة الموقع بالكامل ، ستحتاج إلى بعض الأشياء.

    • 1. ملف مضغوط للنسخ الاحتياطي الكامل لموقعك تم إنشاؤه باستخدام المكون الإضافي BackupBuddy. هذا ملف نسخ احتياطي مضغوط يمكنك تنزيله من الوجهة البعيدة التي تستخدمها لتخزين النسخ الاحتياطية مثل BackupBuddy Stash. ربما قمت أيضًا بتنزيله مباشرة على جهاز الكمبيوتر الخاص بك.
    • 2. وصول مدير الملفات إلى خادم موقع الويب الخاص بك (لتحميل الملفات). يمكنك عادةً الوصول إلى ملف موقع الويب الخاص بك من خلال حساب الاستضافة الخاص بك ، مثل cPanel's File Manager. يمكنك أيضًا استخدام محرر نص / رمز مثل BB Edit أو Coda الذي يسمح لك بالاتصال بخادم عبر sFTP.
    • 3. الوصول إلى قاعدة البيانات عبر PHPmyAdmin أو واجهة أخرى في حساب الاستضافة الخاص بك. ستحتاج إلى قاعدة بيانات نظيفة / حديثة بالإضافة إلى مستخدم قاعدة بيانات وكلمة مرور بامتيازات المسؤول.
    • 4. ملف ImportBuddy. يمكنك تنزيل ملف ImportBuddy بطريقتين نغطيهما في القسم التالي. لأغراض أمنية ، سيُطلب منك تعيين كلمة مرور لملف ImportBuddy الخاص بك في عدة أماكن مختلفة من خلال المكون الإضافي BackupBuddy (مثل أثناء الإعداد السريع) ، اعتمادًا على كيفية تنزيل الملف.
    ملاحظة: فقط لا تخف إذا كان كل هذا يبدو تقنيًا للغاية. يجب أن تكون قادرًا على جمع ما تحتاجه لاستعادة الموقع بالكامل إذا كان لديك حق الوصول إلى إدارة الملفات وقاعدة بيانات حساب الاستضافة الخاص بك (سنعرض لك كل ما تحتاجه وكيفية الوصول إليه.)

    خطوات الاستعادة الكاملة مع BackupBuddy

    1. الاستعداد للاستعادة من خلال جمع "الإمدادات" اللازمة

    في القسم السابق ، قمنا بإدراج كل ما تحتاجه لإجراء استعادة كاملة للموقع باستخدام BackupBuddy.

    • 1. ملف مضغوط للنسخ الاحتياطي الكامل لموقعك تم إنشاؤه باستخدام المكون الإضافي BackupBuddy
    • 2. وصول مدير الملفات إلى خادم موقع الويب الخاص بك (لتحميل الملفات)
    • 3. الوصول إلى قاعدة البيانات عبر PHPmyAdmin أو واجهة أخرى في حساب الاستضافة الخاص بك
    • 4. ملف ImportBuddy (+ كلمة مرور ImportBuddy الخاصة بك)

    دعنا ننتقل إلى كيفية تجميع كل هذه الأشياء معًا إذا كنت بحاجة إلى بعض الإرشادات:

    قم بتنزيل أحدث ملف نسخ احتياطي كامل أو "كامل"

    النسخة الاحتياطية الكاملة (أو "الكاملة") هي أحد الأنواع الخمسة من النسخ الاحتياطية لـ WordPress التي يمكن أن يقوم بها BackupBuddy لموقعك. النسخة الاحتياطية الكاملة هي بالضبط ما يبدو ... إنها النسخة الاحتياطية "كاملة enchilada" لموقعك. تحتوي النسخة الاحتياطية الكاملة على جميع الملفات المتعلقة بتثبيت WordPress الخاص بك ، بما في ذلك قاعدة بيانات WordPress ، وملفات السمات والمكونات الإضافية ، ومكتبة الوسائط الخاصة بك. ستحتاج إلى ملف نسخ احتياطي كامل لإجراء استعادة كاملة للموقع.

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

    في هذا المثال ، نقوم بتنزيل ملف نسخ احتياطي كامل تم إرساله إلى BackupBuddy Stash والوصول إليه عبر iThemes Sync. في المزامنة ، سيتم إدراج نسخة احتياطية كاملة BackupBuddy على أنها "كاملة" ضمن نوع النسخ الاحتياطي.

    ملاحظة: إذا كان لا يزال بإمكانك الوصول إلى الخادم الخاص بك ونسيت إعداد وجهة بعيدة للنسخ الاحتياطية الخاصة بك ، فستتمكن من العثور على ملفات النسخ الاحتياطي المحفوظة في / wp-content / uploads / backupbuddy_backups على الخادم الخاص بك. إذا كان لا يزال بإمكانك الوصول إلى لوحة معلومات WP Admin مباشرة ، فيمكنك تنزيل نسخة احتياطية من BackupBuddy> صفحة النسخ الاحتياطية .
    نصيحة للعثور على نسخة احتياطية كاملة / كاملة هي ... الحجم. يجب أن تكون ملفات النسخ الاحتياطي الكاملة هي أكبر ملف نسخ احتياطي ، مما يعكس حجم موقعك.

    افتح مدير الملفات المتصل بالخادم أو بحساب الاستضافة

    بعد ذلك ، ستحتاج إلى التأكد من أن لديك File Manager مفتوحًا لحساب الاستضافة أو الخادم. يمكنك الوصول إلى ملفات موقع الويب الخاص بك بطريقتين مختلفتين:

    • من حساب الاستضافة الخاص بك> cPanel> مدير الملفات
    • من محرر الكود / النص المتصل بالخادم الخاص بك عبر بيانات اعتماد sFTP (عادة ما تحصل على هذه المعلومات عند شراء حساب الاستضافة الخاص بك لأول مرة)

    هنا حيث يوجد File Manager داخل cPanel:

    وفي هذا المثال ، نستخدم محرر كود Coda ، متصل بخادم. يمكنك رؤية قائمة دليل الملف لهذا الخادم.

    احصل على بيانات اعتماد الوصول إلى قاعدة البيانات

    قم بتسجيل الدخول إلى حساب PHPMyAdmin الخاص بخادمك للوصول إلى قاعدة بيانات موقعك. ستحتاج إلى قاعدة بيانات نظيفة (فارغة) ومستخدم لديه بيانات اعتماد المسؤول.

    في حساب استضافة آخر ، قد يكون لديك طريقة عرض مختلفة لمعلومات قاعدة البيانات الخاصة بك.

    انطلق وانسخ معلومات قاعدة البيانات الخاصة بك لأسفل حيث ستحتاج إليها في خطوة لاحقة:

    • اسم قاعدة البيانات - هذا هو اسم قاعدة البيانات التي تريد استعادة موقعك إليها. يمكن أن تكون أيضًا قاعدة بيانات نظيفة / حديثة.
    • مستخدم قاعدة البيانات - هذا هو حساب مستخدم قاعدة البيانات الذي لديه إذن للوصول إلى قاعدة البيانات. يجب منح هذا المستخدم إذنًا لقاعدة البيانات هذه حتى يعمل الاستيراد.
    • كلمة مرور قاعدة البيانات - هذه هي كلمة مرور مستخدم قاعدة البيانات.

    قم بتنزيل ملف ImportBuddy + تعيين كلمة مرور

    أخيرًا ، تحتاج إلى تنزيل ملف ImportBuddy.

    يمكن تنزيل ImportBuddy بعدة طرق:

    • من iThemes Sync (لأي موقع ويب قمت بمزامنته ويستخدم أيضًا BackupBuddy) (إليك المزيد حول تنزيل ImportBuddy من Sync)

    • مستخرج من ملف النسخ الاحتياطي بتنسيق zip (هنا مكان العثور على نسخة من importbuddy.php في ملف النسخ الاحتياطي المضغوط بتنسيق zip)
    • من داخل البرنامج المساعد BackupBuddy (إذا كان لا يزال لديك حق وصول مسؤول WP). انتقل إلى علامة التبويب BackupBuddy> النسخ الاحتياطية ، ثم انقر فوق القائمة الخاصة بـ ImportBuddy لتنزيله مباشرةً. يمكنك أيضًا إرسالها إلى وجهة بعيدة.
    أثناء عملية الإعداد السريع بعد تثبيت BackupBuddy لأول مرة ، طُلب منك تعيين كلمة مرور ImportBuddy. إذا نسيت ذلك ، فلا تقلق ؛ يمكننا إعادة ضبطه.

    2. قم بتحميل ملف ImportBuddy والنسخ الاحتياطي الكامل الرمز البريدي إلى الخادم الخاص بك

    بمجرد تنزيل ملف النسخ الاحتياطي بتنسيق zip وملف ImportBuddy ، فقد حان الوقت لتحميل كل من ملف ImportBuddy وملف النسخ الاحتياطي الكامل بتنسيق zip إلى نفس الدليل على الخادم الخاص بك ، حيث يوجد موقع الويب الخاص بك حاليًا.

    قم بتحميل ملف النسخ الاحتياطي ( لا تقم بإعادة تسمية الملف المضغوط !) وملف Importbuddy.php إلى الدليل الذي اخترته. سترى هذين الملفين بمجرد الانتهاء من التحميل.

    4. قم بتحميل عنوان URL الخاص بـ ImportBuddy

    حان الوقت الآن للسماح لـ ImportBuddy بعمل سحرها. سيتم تحميل ImportBuddy بعد الوصول إلى الملف باستخدام تنسيق URL هذا:

    mysite.com/importbuddy.php

    5. تجول في 6 خطوات ImportBuddy لإكمال الاستعادة

    هناك 6 خطوات لـ ImportBuddy يجب اتباعها لاستعادة موقع الويب بنجاح. دعونا نسير من خلالهم.

    الخطوة 1: المصادقة مطلوبة واختر ملف النسخ الاحتياطي الخاص بك

    بمجرد وصولك إلى ملف ImportBuddy من خلال متصفحك ، سيتم تحميل الخطوة الأولى. سيُطلب منك إدخال كلمة مرور ImportBuddy الخاصة بك للمتابعة.

    ملاحظة: إذا نسيت تعيين كلمة مرور لملف ImportBuddy الخاص بك ، فيمكنك إعادة تعيينها باستخدام "هل نسيت كلمة المرور؟" زر. ستحصل على إرشادات حول كيفية تحرير الملف لإكمال إعادة تعيين كلمة المرور.

    تطالبك الخطوة 1 أيضًا باختيار ملف النسخ الاحتياطي للترحيل. نظرًا لأننا قمنا بالفعل بتحميل الملف ، فسوف تراه مدرجًا على أنه اختيار. إذا كان لديك حساب Stash ، فيمكنك الاستعادة من Stash / Stash Live إذا كان لديك ملفات محفوظة في حسابك.

    ملاحظة: خلال الخطوة 1 ستجد "خيارات متقدمة". حدد أي خيارات متقدمة اختيارية إذا لزم الأمر أو بتوجيه من الدعم الفني.

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

    الخطوة 2: فك ضغط ملف النسخ الاحتياطي

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

    الخطوة 3: إعدادات URL وقاعدة البيانات

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

    تتحكم هذه الإعدادات في المكان الذي سيتم فيه استعادة قاعدة البيانات التي تم نسخها احتياطيًا. إليك بعض الأشياء المهمة التي يجب ملاحظتها:

    • إذا كنت تقوم بالاستعادة إلى نفس الخادم ، فستقوم الإعدادات أدناه باستيراد قاعدة البيانات إلى موقع قاعدة بيانات WordPress الموجودة لديك ، والكتابة فوق قاعدة بيانات WordPress الموجودة بالفعل على الخادم.
    • إذا كنت تنتقل إلى مضيف جديد ، فستحتاج إلى إنشاء قاعدة بيانات للاستيراد إليها.
    • يجب أن تكون إعدادات قاعدة البيانات فريدة لكل تثبيت WordPress.
    • إذا كنت تستخدم نفس الإعدادات لعمليات تثبيت متعددة لـ WordPress ، فستتم مشاركة جميع محتويات المدونة وإعداداتها ، مما يتسبب في حدوث تعارضات!
    قاعدة البيانات القديمة قاعدة بيانات جديدة تفسير
    خادم قاعدة البيانات مضيف محلي مضيف محلي في جميع الحالات تقريبًا ، سيكون هذا الحقل "مضيف محلي". هذا هو عنوان خادم mySQL حيث سيتم تخزين قاعدة البيانات الخاصة بك. سيوفر لك مضيفك موقع خادم mySQL إذا كان يختلف عن "المضيف المحلي".
    اسم قاعدة البيانات olddomain_phs olddomain_phs هذا هو اسم قاعدة البيانات الذي كتبناه في خطوة الإعداد.
    مستخدم قاعدة البيانات olddomain_user olddomain_user هذا هو اسم المستخدم الذي كتبناه في الخطوة الإعدادية.
    كلمة مرور قاعدة البيانات ***************** ***************** هذه هي كلمة المرور للمستخدم.
    بادئة قاعدة البيانات wp_ wp_ هذه هي البادئة المعطاة لجميع الجداول في قاعدة البيانات. لأغراض هذا البرنامج التعليمي ، سنتركه على wp_ (منذ أن استخدمه الإصدار السابق من الموقع).

    بمجرد إدخال جميع معلومات قاعدة البيانات الجديدة أو إنشاء قاعدة بيانات جديدة ، انقر فوق الخطوة التالية .

    الخطوة 4: استيراد قاعدة البيانات

    تستورد الخطوة 4 معلومات قاعدة البيانات إلى قاعدة بيانات موقعك الجديد. بمجرد اكتمال الاستيراد ، انقر فوق الزر "الخطوة التالية".

    Screen_Shot_2017-05-22_at_11.41.59_AM.png
    ملاحظة: الخيارات المتقدمة متاحة أيضًا أثناء الخطوة 4. تسمح هذه الخيارات المتقدمة بتخصيص وظائف ImportBuddy المتنوعة للأغراض المخصصة أو لاستكشاف الأخطاء وإصلاحها. توخ الحذر لأن بعض الخيارات المتقدمة قد يكون لها تأثيرات غير متوقعة إذا لم يتم استخدامها بشكل صحيح ، مثل الكتابة فوق الملفات الموجودة أو مسح محتوى قاعدة البيانات الحالية.

    الخطوة 5: ترحيل قاعدة البيانات

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

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

    بمجرد اختبار موقعك الجديد ، يمكنك الانتقال إلى الخطوة الأخيرة بالنقر فوق تنظيف وإزالة الملفات المؤقتة.

    الخطوة 6: التنظيف النهائي

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

    بمجرد النقر فوق الزر إنهاء التنظيف ، ستتم استعادة موقعك!

    مساعدة في الاستعادة

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

    احصل على BackupBuddy ، البرنامج المساعد 3 في 1 للنسخ الاحتياطي لبرنامج WordPress

    يمكن لـ BackupBuddy ، المكون الإضافي للنسخ الاحتياطي في WordPress ، إجراء نسخ احتياطي واستعادة وترحيل موقع WordPress الخاص بك إلى مضيف أو مجال جديد. يمكنك بعد ذلك تخزين النسخ الاحتياطية الخاصة بك بأمان خارج الموقع من خلال تكامل OneDrive و Dropbox و Google Drive ، أو استخدام BackupBuddy Stash ، وهي وجهة تخزين النسخ الاحتياطي الآمنة والبعيدة (تحصل على 1 جيجابايت مجانًا من خلال اشتراكك في BackupBuddy!)

    تحتاج إلى استعادة من نسخة احتياطية؟ تحقق من BackupBuddy University: استعادة المكونات الإضافية والسمات وإصدار WordPress والملفات الفردية لإلقاء نظرة على ميزة استعادة BackupBuddy داخل لوحة القيادة.

    التحميل الان