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

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

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

ألن يكون رائعًا إذا كان هناك طريقة للقيام بمعظم هذا تلقائيًا ، بحيث يمكنك ترحيل موقع كامل خلال بضع دقائق فقط؟

لحسن الحظ ، هناك. انها تسمى BackupBuddy.

أكثر من مجرد نسخ احتياطية

BackupBuddy هو مكون إضافي من إضافات WordPress التي تجعل من السهل الحفاظ على جميع مواقع WordPress الخاصة بك بشكل آمن ، بحيث يمكنك استعادتها بسهولة إذا حدث أي خطأ. يمكنك جدولة النسخ الاحتياطية التلقائية المنتظمة لملفاتك وقاعدة بياناتك ، ويمكنك إرسال النسخ الاحتياطية إلى التخزين غير المتصل مثل Dropbox أو Amazon S3.

تبلغ تكاليف BackupBuddy 75 دولارًا (لتراخيص 2) إلى 150 دولارًا (بالنسبة إلى التراخيص غير المحدودة) ، لذلك إذا كنت تدير مواقع الويب للعملاء ، فإن ذلك يمثل قيمة رائعة لوظيفة النسخ الاحتياطي وحدها.

ولكن ما يجعل الأمر رائعًا حقًا هو القدرة على ترحيل موقع كامل إلى خادم جديد بنقرات قليلة.

مع أحدث إصدار من BackupBuddy ، أصبح الأمر أسهل من أي وقت مضى ، مع ميزة Magic Migration ، التي تسمح لك بالقيام بعملية الترحيل بالكامل من لوحة تحكم WordPress الخاصة بك.

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

ابدء

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

ثم تحتاج إلى الانتقال إلى BackupBuddy> Settings وإدخال كلمة مرور ImportBuddy. ستتم مطالبتك بذلك لاحقًا ، عند ترحيل موقعك ، كإجراء أمني. أدخل كلمة مرور وانقر فوق حفظ.

Import buddy password

قم بإنشاء نسخة احتياطية

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

انتقل إلى BackupBuddy> النسخ الاحتياطي وانقر على النسخ الاحتياطي الكامل. يؤدي هذا إلى إنشاء نسخة احتياطية من كل من قاعدة البيانات (محتوى الموقع) وملفات WordPress (السمات والمكونات الإضافية وما إلى ذلك)

Complete backup

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

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

ترحيل النسخة الاحتياطية

انتقل الآن إلى BackupBuddy> الترحيل والاستعادة والتمرير لأسفل إلى لوحة الترحيل الآلي. سترى ملف النسخ الاحتياطي الذي أنشأته للتو. حرك فوقه وانقر فوق ترحيل هذه النسخة الاحتياطية .

Migrate this backup

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

Destination

ثم مرر الماوس فوق الوجهة التي أنشأتها للتو ، وانقر على تحديد الوجهة.

Select destination

بعد ذلك ، ستحتاج إلى إدخال عنوان URL الذي سيعيش فيه موقعك الجديد ، والذي سيبدو على الأرجح مثل http://yoursite.com (ما لم تحدد دليلاً فرعيًا في وجهتك).

Begin migration

عند النقر فوق Begin Migration ، سيتم نقلك خلال عملية من ست خطوات:

  1. اختيار ملف النسخ الاحتياطي (يجب أن يكون الافتراضي إلى الملف الذي قمت به سابقًا)
  2. إلغاء ضغط ملف النسخة الاحتياطية (تلقائي)
  3. إعدادات عنوان URL وقواعد البيانات.
    هنا تحتاج فقط إلى التأكد من تعيين عنوان URL الخاص بموقعك الجديد بشكل صحيح ، ثم إدخال تفاصيل قاعدة البيانات على خادمك المباشر. سيتم توفير الخيارات الأربعة الأولى من خلال مضيف الويب الخاص بك. بالنسبة لبادئة قاعدة البيانات ، من المفيد تغيير بادئة wp_ الافتراضية إلى سلسلة أحرف عشوائية ، حيث ستجعل قاعدة البيانات أكثر أمانًا.
  4. استيراد قاعدة البيانات (تلقائي)
  5. ترحيل قاعدة البيانات (تلقائي)
    في هذه المرحلة ، اكتمل الترحيل ويمكنك الانتقال إلى موقعك الجديد وتحقق من أن كل شيء يعمل بشكل صحيح. إذا كان الأمر كذلك ، فتأكد من تحديد كل المربعات تحت File Cleanup وانقر على تنظيف لأعلى وإزالة الملفات المؤقتة.
  6. التنظيف النهائي (تلقائي)
Database settings

فعله! هذا حقا كل ما في الامر. يجب أن يكون موقعك على الويب الآن جاهزًا للعمل على خادمك المباشر ، تمامًا كما كان على خادمك المحلي ، مع جميع المكونات الإضافية والإعدادات التي تمت تهيئتها بالفعل.

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

أنا متأكد من أنك ستوافق على أنه إذا قمت بالكثير من تطوير WordPress المحلي ، فإن الوقت الذي تقوم فيه بالحفظ باستخدام BackupBuddy و Magic Migration سيؤتي ثماره على المدى الطويل.

هل حاولت BackupBuddy؟ هل تستخدم ميزة Magic Migration ، أم تفضل القيام بهذه الأشياء يدويًا؟ دعنا نعرف أفكارك في التعليقات بالأسفل.