Best Host
ENابدأ الآن

كيف تنقل موقعك بين شركات الاستضافة بدون انقطاع؟

٥‏/٥‏/٢٠٢٦ · 5 د قراءة

دليل خطوة بخطوة لنقل موقعك من شركة استضافة لأخرى بدون فقدان زوار، بريد، أو ترتيب SEO — مع قائمة فحص قبل وأثناء وبعد النقل.

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

لماذا قد تحتاج للنقل؟

  • خدمة المسجّل الحالي سيئة (دعم بطيء، تذاكر تُهمل)
  • بطء في الموقع بعد فترة استقرار
  • ارتفاع غير مبرر في الأسعار
  • نزاع تجاري أو فقدان الثقة
  • الانتقال لاستضافة أقرب جغرافيًا لجمهورك
  • متطلبات تقنية جديدة (PHP 8.3، Redis، LiteSpeed)
  • توحيد عدة مواقع في حساب واحد
  • الترقية من مشتركة إلى VPS أو مخصص

قبل النقل: قائمة الفحص الكاملة

قائمة الفحص قبل النقل

  • نسخة احتياطية كاملة من الموقع وقواعد البيانات والبريد (نسختان: محلية + سحابية)
  • توثيق إعدادات DNS الحالية (سجلات A، AAAA، MX، CNAME، TXT، SRV)
  • قائمة بكل الإيميلات النشطة وحساباتها وكلمات مرورها
  • شهادة SSL — تحقق من قابلية النقل أو خطّط لإعادة الإصدار
  • خطة العودة (Rollback) في حال حدوث مشاكل
  • إشعار العملاء (إن كان عملك B2B أو SaaS)
  • اختيار وقت منخفض الزيارات (3–5 صباحًا أو يوم الجمعة)
  • تحضير قائمة بـ Plugins/Extensions المثبتة
  • تصدير قواعد البيانات بحجم متوافق مع الاستضافة الجديدة

الخطوة 1: تجهيز الاستضافة الجديدة

  1. اطلب نسخة الموقع من فريق الدعم القديم (cPanel Full Backup أو يدوي).
  2. ارفعها على الاستضافة الجديدة وفُكّ الضغط في public_html.
  3. أنشئ قواعد البيانات وحدّث ملف wp-config.php (لووردبريس) أو .env (لـ Laravel) أو ملف الإعدادات المماثل.
  4. اختبر الموقع عبر ملف hosts المحلي قبل أي تغيير DNS:
# /etc/hosts (macOS/Linux) أو C:\Windows\System32\drivers\etc\hosts (Windows)
123.45.67.89  example.sa www.example.sa

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

الخطوة 2: مزامنة البيانات الأخيرة

قبل تغيير DNS، انقل أي بيانات جديدة:

  • مقالات نُشرت بعد النسخة الأولى
  • طلبات متجر جديدة وعملاء جدد
  • إيميلات لم تُنقل بعد
  • ملفات رفعها المستخدمون (uploads)

استخدم سكربتات rsync للملفات:

rsync -avz --progress old-server:/var/www/uploads/ new-server:/var/www/uploads/

وللـ MySQL:

mysqldump -u user -p old_db | ssh new-server 'mysql -u user -p new_db'

أو استخدم WP All-in-One Migration / Duplicator لـ ووردبريس.

الخطوة 3: تقليل TTL قبل النقل بـ 24 ساعة

سجلات DNS عندها مدة صلاحية (TTL — Time To Live). قَلّلها إلى 300 ثانية (5 دقائق) قبل يوم من النقل، حتى ينتشر التغيير الجديد بسرعة. بعد النقل بـ 48 ساعة، أعدها لـ 3600.

A    @    OLD_IP    TTL: 300
MX   @    mail.example.sa    TTL: 300

الخطوة 4: تغيير DNS

عند الاستعداد، حدّث سجلات A و MX في لوحة الدومين. بدأت ساعة الـ "propagation" — من 10 دقائق حتى 48 ساعة (عادة 1–4 ساعات في 2026 بفضل أنظمة DNS الحديثة).

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

استخدم أدوات مثل whatsmydns.net للتحقق من انتشار الـ DNS عالميًا.

الخطوة 5: ما بعد النقل

  • فعّل شهادة SSL الجديدة
  • اختبر إرسال واستقبال البريد من كل صناديق البريد
  • تأكّد من عمل النماذج (الاتصال، الاشتراك، الدفع)
  • راقب Search Console لمدة أسبوع — أي أخطاء زحف؟
  • تحقق من السرعة عبر PageSpeed Insights
  • راجع سجلات الأخطاء (error_log)
  • تحقق من جميع redirects و .htaccess
  • أعد إعداد cron jobs و scheduled tasks
  • حدّث IP في خدمات الطرف الثالث (CDN، Email API)
  • أعد تفعيل النسخ الاحتياطي اليومي

نقل مواقع ووردبريس بالتحديد

ووردبريس له خصوصيات في النقل. أفضل أداتين:

1. WP All-in-One Migration

  • مجاني (لحد 512 MB) أو 99$ نسخة Pro
  • نقل بضغطة زر: تصدير من الموقع القديم، استيراد على الجديد
  • يتعامل مع كل التفاصيل: قاعدة البيانات، الميديا، الإعدادات

2. Duplicator

  • مجاني للنسخ الصغيرة
  • ينشئ "Package" قابل للتشغيل على أي سيرفر جديد
  • مرونة أعلى من All-in-One

3. Manual (الأقوى)

  • ارفع الملفات عبر FTP
  • صدّر قاعدة البيانات عبر phpMyAdmin
  • استبدل URLs القديمة بـ Better Search Replace
  • حدّث wp-config.php

نقل المتاجر الإلكترونية بأمان

النقل أحرج للمتاجر لأن أي خطأ يعني خسارة طلبات. خطوات إضافية:

  1. أوقف الطلبات الجديدة مؤقتًا خلال النقل (وضع صيانة)
  2. انقل كل قواعد البيانات معًا: المنتجات، الطلبات، العملاء، التقييمات
  3. اختبر بوّابات الدفع (مدى، Apple Pay) على بيئة Sandbox
  4. حدّث webhooks عند Stripe، Moyasar، Tap، إلخ
  5. اختبر تكامل الشحن (سمسا، أرامكس)
  6. شغّل اختبار شراء حقيقي قبل العودة للعمل

الأخطاء الشائعة (تجنّبها)

  1. نسيان نقل البريد: الإيميلات لا تنتقل تلقائيًا مع الموقع. صدّرها يدويًا أو استخدم imapsync.
  2. تغيير DNS قبل الاختبار: دائمًا اختبر عبر ملف hosts أولًا.
  3. عدم تجديد TTL: تركه عاليًا يُؤخّر النقل ساعات إضافية.
  4. حذف الاستضافة القديمة فورًا: اتركها 72+ ساعة احتياطًا.
  5. عدم تحديث robots.txt: لو نسخت موقع staging، قد ينعكس robots: noindex على الإنتاج.
  6. نسيان sitemap: حدّث sitemap.xml وأعد إرساله لـ Search Console.
  7. عدم نقل النسخ الاحتياطية: ابدأ بنسخ جديدة على السيرفر الجديد فورًا.

كم يستغرق النقل؟

نوع الموقع الوقت التقديري
موقع تعريفي صغير 1–3 ساعات
ووردبريس متوسط (< 10 GB) 3–6 ساعات
متجر WooCommerce متوسط 6–12 ساعة
موقع كبير (> 50 GB) 12–24 ساعة
تطبيق ويب مخصص يعتمد على البنية

النقل المجاني من بيست هوست

فريقنا ينقل موقعك مجانًا لكل عميل جديد — نتولّى كل ما سبق ونضمن سلامة الترتيب والبريد. عادةً تستغرق العملية كاملة 24–48 ساعة بدون أن يلاحظ أحد. ندعم النقل من:

  • HostGator، Bluehost، GoDaddy، Hostinger
  • سلة، زد، Shopify
  • AWS، DigitalOcean، Linode
  • أي استضافة سعودية أخرى

الخلاصة

نقل بدون انقطاع ممكن بالتحضير الصحيح. اتبع القائمة، اختبر قبل تغيير DNS، واترك الاستضافة القديمة 72 ساعة. لو لا تريد القلق، فريقنا يتولّى العملية كاملة مجانًا — تواصل واتساب وسنبدأ التحضير اليوم.

مقالات ذات صلة

٢٠‏/٥‏/٢٠٢٦ · 5 د

لماذا تختار استضافة سعودية لموقعك في 2026؟

١٠‏/٥‏/٢٠٢٦ · 6 د

استضافة مشتركة أم VPS أم خادم مخصص؟ دليل اختيار 2026

٢٢‏/٤‏/٢٠٢٦ · 5 د

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