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

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

المشاريع المتعثرة والاستلامقراءة 12 دقيقة14 نوفمبر 2026

الإجابة المختصرة

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

المطور السابق سجّل النطاق باسمه، وأنشأ الخادم في حسابه، وقاعدة البيانات عنده، وكل فاتورة تُدفع من بطاقته. العلاقة انتهت أو تتجه إلى النهاية، والتطبيق يعمل الآن ويخدم عملاءك. السؤال ليس «هل ننقل؟» بل «كيف ننقل دون أن يتوقف شيء، ودون أن نكتشف بعد شهر أن جزءًا بقي عنده؟». هذا دليل تنفيذ لصاحب المشروع ومدير التقنية، يرتب النقل أصلًا أصلًا، ويحدد ما يحتاج إلى تعاون المطور وما يمكنك فعله وحدك.

ابدأ بجرد يحدد مسار كل أصل

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

جرد أصول الاستضافة ومسار نقل كل منها
الأصلكيف تعرف باسم من هوالمسار المرجحما يلزم من المطور
النطاق (Domain)استعلام بيانات التسجيل لدى المسجل: اسم المسجِّل (Registrant) والمسجل (Registrar)تغيير المسجِّل إلى المنشأة، ثم النقل إلى مسجل تختاره إن لزمموافقته ورمز النقل؛ هو صاحب الحق المسجل حتى يتغير الاسم
إدارة DNSخوادم الأسماء (Nameservers) المسجلة للنطاق، وقد تكون عند مزود غير المسجلنسخ كل السجلات إلى مزود DNS باسمك ثم تبديل خوادم الأسماءتصدير كامل لسجلات المنطقة
الخادم أو الحساب السحابيالبريد الجذري للحساب ووسيلة الدفع والكيان المسجلنقل الحساب إن كان مخصصًا لمشروعك، وإلا ترحيل إلى حساب جديدتغيير بيانات الحساب، أو صلاحية قراءة كاملة للترحيل
قاعدة البياناتمكانها: على الخادم نفسه أم خدمة مُدارة منفصلةتنتقل مع الحساب، أو تُصدّر وتُستورد في البيئة الجديدةصلاحية مدير على القاعدة
الملفات المرفوعةصور المستخدمين والمستندات: على الخادم أم في خدمة تخزيننسخ كامل ومطابقة العدد والحجموصول إلى حساب التخزين
شهادات SSLمُصدرها وتاريخ انتهائها، وهل تتجدد آليًاإصدار جديد على البيئة الجديدة باسم النطاقلا شيء غالبًا إن انتقل النطاق
البريد المؤسسيسجلات MX للنطاق ومزود البريديبقى عند مزوده مع نقل الحساب، ويُحافظ على سجلاته في DNSبيانات حساب البريد إن كان هو من أنشأه

الحسابات الخارجية الأخرى، مثل بوابة الدفع والرسائل والإشعارات، لها منطق مختلف تفصله مقالة ملكية حسابات الخدمات الخارجية في تطبيقك. وحساب المتجر له إجراء رسمي في نقل ملكية التطبيق في App Store وGoogle Play. هنا نركز على ثلاثة أصول: النطاق، ومكان التشغيل، والبيانات.

نقل الملكية كما هي أم الترحيل إلى بيئة جديدة؟

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

انقل الملكية إذا

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

رحّل إلى بيئة جديدة إذا

  • المطور يستضيف مشروعك على خادم أو حساب موزع يخدم عملاءه الآخرين.
  • لا أحد يعرف بدقة كيف بُنيت البيئة، أو فيها صلاحيات لا يمكن حصرها.
  • لديك متطلبات مكان للبيانات أو مزود محدد لا تحققها البيئة الحالية.
  • العلاقة مع المطور متوترة، ولا تريد الاعتماد على تعاونه في تغيير بيانات حساب.

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

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

مراحل النقل من المطور السابق إلى المنشأة
  1. نسخة مستقلةنسخة كاملة من القاعدة والملفات والإعدادات في حساب تملكه، وتجربة استعادتهاالمنشأة والجهة المنفذة
  2. النطاق وDNSتغيير المسجِّل، ونسخ سجلات DNS إلى مزود باسمكالمطور والمنشأة
  3. البيئة الجديدةحساب باسم المنشأة، وبيئة تُبنى وتُختبر بنسخة من البياناتالجهة المنفذة
  4. التحويلنافذة محددة: تجميد، ونقل الفرق، وتبديل العناوين، والتحققالجميع
  5. المراقبةبقاء البيئة القديمة جاهزة للعودة حتى تثبت الجديدةالجهة المنفذة
  6. الإغلاقسحب الصلاحيات، وتدوير الأسرار، وحذف القديم بعد الأرشفةالمنشأة
كيف تقرؤه: المرحلة الأولى محورية لأنها تحميك إن توقف تعاون المطور في أي لحظة لاحقة. النطاق يأتي ثانيًا لأن من يملكه يتحكم في وجهة كل الزيارات والبريد. البيئة الجديدة تُبنى وتُختبر دون أن تمس الإنتاج، والتحويل بوابة لا تُعبر إلا بخطة عودة جاهزة، ولا تُغلق البيئة القديمة إلا بعد مراقبة كافية.

إن كان الخادم سينقل ملكيته لا يُرحّل، فالمرحلة الثالثة تصبح «تغيير بيانات الحساب ووسيلة الدفع وسحب مستخدمي المطور»، ويبقى الترتيب نفسه.

النطاق وDNS: الأصل الذي يتحكم في كل شيء

من يملك النطاق يملك وجهة التطبيق والموقع والبريد. ولذلك يأتي قبل الخادم، ولو كان الخادم أعقد تقنيًا. فرّق هنا بين عمليتين يخلطهما كثيرون:

تغيير المسجِّل (Registrant change)
تغيير صاحب الحق في النطاق من المطور إلى منشأتك. هذه هي عملية الملكية الفعلية، وتحتاج إلى موافقة المالك الحالي.
النقل بين المسجلين (Registrar transfer)
نقل إدارة النطاق من شركة تسجيل إلى أخرى. لا يغير المالك بذاته، ويحتاج إلى رمز نقل (Auth code) يصدره المسجل الحالي لصاحب النطاق.

نطاقات .com وما يشبهها: تنظمها سياسة النقل لدى ICANN. بحسب أسئلة ICANN الشائعة عن نقل النطاقات، قد يُرفض النقل بين المسجلين خلال 60 يومًا من التسجيل أو من نقل سابق، ويُفرض قفل نقل بعد تغيير بيانات المسجِّل ما لم يُتح المسجل خيار إلغائه. وتنبه ICANN إلى أنك إن كنت تنوي النقل، فقد يكون الأنسب إتمامه قبل تغيير بيانات التواصل. هذه المدد تُراجع في تحديثات سياسة النقل، فاسأل المسجل عن القفل الساري على نطاقك قبل وضع الجدول.

نطاقات .sa و.com.sa: تديرها SaudiNIC عبر مسجلين مرخصين. تنص لائحة تسجيل أسماء النطاقات السعودية على نوعي النقل نفسيهما: من مسجِّل إلى طرف آخر، ومن مسجل مرخص إلى آخر، وأن لـ SaudiNIC أو المسجل طلب المستندات من الطرفين، ورفض تغيير المسجِّل إن لم تكتمل المستندات أو لم يوافق الطرفان. عمليًا: جهز السجل التجاري وتفويض من يمثل المنشأة، واتفق مع المطور على موعد يحضر فيه موافقته.

وقبل أي تغيير في خوادم الأسماء، صدّر كل سجلات DNS الحالية: عناوين الخادم، والنطاقات الفرعية مثل api وadmin، وسجلات البريد، وسجلات التحقق التي تستخدمها خدمات خارجية. سجل تحقق واحد منسي قد يوقف إرسال البريد أو تسجيل الدخول بخدمة خارجية دون أن يربطه أحد بالنقل.

خفّض مدة التخزين المؤقت لسجلات DNS (TTL) قبل موعد التحويل بوقت كافٍ. عندها ينتشر تغيير عنوان الخادم يوم التحويل بسرعة، ويسهل الرجوع إن ظهرت مشكلة، ثم تعيدها إلى قيمتها الطبيعية بعد الاستقرار.

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

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

  1. أنشئ الحسابات باسم المنشأة: حساب سحابي أو خادم ببريد مؤسسي ووسيلة دفع للمنشأة، ومستخدمون بصلاحيات محددة للجهة المنفذة.
  2. اجرد ما يعمل على الخادم القديم: لا الكود فقط؛ المهام المجدولة، ومعالجات الطوابير، وإعدادات خادم الويب، ومتغيرات البيئة، وإصدارات اللغة وقاعدة البيانات.
  3. ابنِ البيئة الجديدة من الكود: من المستودع وتعليماته، لا بنسخ الخادم القديم كما هو. هذا يكشف ما لم يُوثق.
  4. رحّل نسخة تجريبية من البيانات: صدّر القاعدة واستوردها، وانسخ الملفات المرفوعة، وقِس المدة، لتعرف كم تحتاج نافذة التحويل.
  5. طابق قبل الاعتماد: أعداد السجلات في الجداول الرئيسية، ومجاميع المبالغ في جداول الطلبات والمدفوعات، وعدد الملفات وحجمها.
  6. اختبر التطبيق على البيئة الجديدة: الدخول، والطلب، والدفع في بيئته التجريبية، والإشعارات، ولوحة التحكم.
  7. نفّذ التحويل في نافذة معلنة: تجميد الكتابة أو إيقاف قصير، ونقل ما تغير منذ النسخة التجريبية، وتبديل سجلات DNS، ثم التحقق.
  8. حدّث كل من ينادي الخادم: روابط إشعارات بوابة الدفع (Webhooks)، وأي تكامل يستخدم عنوان IP القديم، وقوائم السماح لدى مزودين يقيدون الوصول بالعنوان.

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

العنوان المكتوب داخل التطبيق: مصدر التوقف الذي يُنسى

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

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

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

تحقق من النسخ الاحتياطية بعد النقل لا قبله فقط

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

  • النسخ الآلية مفعلة على البيئة الجديدة، وتُحفظ في حساب تملكه المنشأة لا في الخادم نفسه.
  • تجربة استعادة فعلية إلى بيئة منفصلة، مع مطابقة أعداد السجلات بالإنتاج.
  • الملفات المرفوعة داخلة في النسخ، لا قاعدة البيانات وحدها.
  • مدة الاحتفاظ بالنسخ مكتوبة، وتتسق مع سياسة المنشأة في حذف البيانات الشخصية.
  • نسخة أرشيفية من البيئة القديمة محفوظة قبل حذفها، بتاريخ ومسؤول.
  • لا يوجد لدى المطور السابق نسخ من قاعدة الإنتاج، أو يوجد التزام مكتوب بحذفها.

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

أخطاء شائعة في نقل الاستضافة من المطور

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

ما تجهزه قبل التواصل وما تطلبه من المطور السابق

ما تجهزه

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

ما تطلبه من المطور كتابيًا

  • موافقته على تغيير مسجِّل النطاق، ورمز النقل إن لزم، وموعد لتنفيذ ذلك.
  • تصدير كامل لسجلات DNS، وقائمة بكل النطاقات الفرعية واستخدامها.
  • نسخة كاملة من قاعدة البيانات والملفات المرفوعة، أو صلاحية لأخذها.
  • قائمة ما يعمل على الخادم: المهام المجدولة، والطوابير، والمتغيرات، والإصدارات.
  • العنوان الذي يتصل به التطبيق المنشور، والتزامه بإبقائه يحوّل الطلبات خلال فترة انتقالية إن كان على نطاقه.
  • تأكيد بحذف نسخ بيانات الإنتاج لديه بعد اكتمال النقل.

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

الخلاصة: النطاق أولًا، والنسخة بيدك، والعودة ممكنة

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

أسئلة شائعة

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

ليس بالضرورة. مع ترحيل تجريبي يقيس المدة، ونقل الفرق فقط في نافذة التحويل، وخفض مدة التخزين المؤقت لسجلات DNS مسبقًا، يمكن أن يكون التوقف قصيرًا جدًا. التوقف الطويل يأتي عادة من عنوان خادم مكتوب داخل التطبيق خارج نطاق المنشأة، أو من تكامل منسي.

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

بالمطابقة لا بالانطباع: أعداد السجلات في الجداول الرئيسية قبل وبعد، ومجاميع المبالغ في الطلبات والمدفوعات، وعدد الملفات المرفوعة وحجمها، ثم اختبار المسارات الأساسية على البيئة الجديدة. ولا تحذف البيئة القديمة حتى تثبت المطابقة وتمر فترة مراقبة.

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

اقرأ أيضًا

خطة نقل لخادمك ونطاقك دون توقف

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

اطلب عرض سعر