كيف تنقل موقع ووردبريس إلى Proginter دون فقدان أي محتوى أو إعدادات

دليل خطوة بخطوة لنقل موقع ووردبريس بأمان، يغطي النسخ الاحتياطي، ونقل قاعدة البيانات، وإصلاح الروابط، وتحويل DNS دون فقدان المحتوى أو الإعدادات.

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

سيأخذك هذا الدليل خطوة بخطوة عبر طريقة نقل موقعك بأمان، سواء كنت تنتقل من استضافة مشتركة، أو من VPS آخر، أو من مزود إدارة مختلف. باستخدام خدمة نقل ووردبريس المناسبة، يمكنك تجنب معظم المشاكل الشائعة.

لماذا تفشل عمليات نقل ووردبريس

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

معرفة هذا مسبقًا تتيح لك منع المشكلة بدلًا من إصلاحها لاحقًا.

الخطوة 1: خذ نسخة احتياطية كاملة قبل أن تلمس أي شيء

قبل أن تنقل أي شيء، قم بعمل نسخة احتياطية كاملة لموقعك الحالي. هذا يعني الملفات (القوالب، الإضافات، الملفات المرفوعة، wp-config.php) وقاعدة البيانات معًا.

  • صدّر قاعدة البيانات عبر phpMyAdmin أو إضافة مثل UpdraftPlus أو Duplicator.
  • حمّل مجلد wp-content، وخصوصًا مجلد uploads الذي يحتوي على مكتبة الوسائط.
  • احتفظ بنسخة منفصلة من ملف wp-config.php، لأنه يحتوي على بيانات اعتماد قاعدة البيانات والمفاتيح.

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

الخطوة 2: جهّز بيئة الوجهة أولًا

لا تحاول النقل إلى خادم نصف مُجهّز. جهّز بيئتك الجديدة قبل أن تنقل أي ملف.

  • أنشئ قاعدة البيانات ومستخدم قاعدة البيانات على الخادم الجديد.
  • طابق إصدار PHP مع ما يستخدمه موقعك الحالي، أو الأفضل، مع ما تتطلبه الإضافات فعليًا.
  • ثبّت SSL مسبقًا حتى لا يُعرض موقعك عبر HTTP حتى لدقائق قليلة.

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

الخطوة 3: انقل الملفات وقاعدة البيانات

هناك عدة طرق موثوقة لنقل موقعك:

  • إضافة نقل: أدوات مثل Duplicator أو All-in-One WP Migration تجمع موقعك بالكامل في ملف واحد يمكنك استيراده على الخادم الجديد. مناسبة لمعظم المواقع التي تقل عن بضعة جيجابايت.
  • النقل اليدوي عبر SFTP واستيراد قاعدة البيانات: ارفع ملفاتك عبر SFTP، ثم استورد قاعدة البيانات عبر phpMyAdmin أو سطر الأوامر. تحكم أكبر، وعمل أكثر قليلًا.
  • النقل بمساعدة الاستضافة: العديد من مزودي الاستضافة المُدارة، بما فيهم نحن، سيقومون بالعمل الشاق نيابة عنك إذا طلبت ذلك، خاصة للمواقع الأكبر أو الأكثر تعقيدًا.

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

الخطوة 4: حدّث الروابط باستخدام البحث والاستبدال

هذه هي الخطوة التي ينساها الناس، وهي التي تسبب أكثر المشاكل وضوحًا بعد النقل. إذا تغيّر نطاقك، أو حتى لو بقي كما هو لكن المسار تغيّر، يحتاج ووردبريس إلى تحديث روابطه الداخلية في قاعدة البيانات بأكملها، وليس فقط من خلال Settings > General.

تشغيل عملية بحث واستبدال دقيقة عبر قاعدة البيانات يلتقط الروابط المُسلسَلة (serialized) الموجودة داخل محتوى المقالات، وإعدادات الودجات، وخيارات القالب، وهي أشياء لن يلمسها تغيير بسيط في الإعدادات. الأدوات المصممة لهذه المهمة تتعامل مع الجزء الصعب، وهو أن ووردبريس أحيانًا يخزن الروابط داخل مصفوفات PHP مُسلسَلة. البحث والاستبدال البسيط على هذه البيانات يكسر بنية البيانات تمامًا ويمكن أن يُفسد إعداداتك بدلًا من إصلاحها. أداة بحث واستبدال مناسبة تفهم عملية التسلسل وتحدّث عدادات طول النصوص بما يتوافق معها، بحيث لا ينكسر شيء.

الخطوة 5: وجّه DNS إلى الخادم الجديد

بمجرد أن تتأكد أن الموقع يعمل بشكل صحيح على الخادم الجديد (اختبره باستخدام تعديل ملف hosts أو رابط مؤقت قبل الإطلاق الفعلي)، حدّث سجلات DNS لتشير إلى عنوان IP الجديد.

قد يستغرق انتشار تغييرات DNS من بضع دقائق إلى 48 ساعة، حسب إعدادات TTL لديك. خفّض قيمة TTL قبل يوم أو يومين من النقل إذا استطعت، حتى يحدث الانتقال بشكل أسرع. إذا لم تتعامل من قبل مع إدارة DNS، فإن فهم إدارة DNS أمر يستحق التعرف عليه قبل يوم النقل، لا أثناءه.

الخطوة 6: تحقق من كل شيء قبل أن تحتفل

لا تعتبر عملية النقل مكتملة بمجرد أن يُفتح الموقع. تحقق تحديدًا من:

  • أن النماذج تُرسل بشكل صحيح وأن الرسائل الإلكترونية تصل
  • أن صور مكتبة الوسائط تظهر (نقطة فشل شائعة إذا تغيّرت بنية مجلد uploads)
  • أن الإضافات التي تعتمد على مسارات ملفات مطلقة ما زالت تعمل
  • أن SSL نشط وليس هناك تحذير محتوى مختلط
  • أن سرعة تحميل الصفحة مماثلة أو أفضل من السابق

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

أبقِ الخادم القديم يعمل لبضعة أيام

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

متى تترك الاستضافة تتولى عملية النقل

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

خلاصة القول

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