العودة للمدونة

قائمة اختيار الاستضافة والنسخ الاحتياطي لموقعك

قائمة اختيار الاستضافة والنسخ الاحتياطي لموقعك

حوّل عرض الاستضافة إلى اتفاق واضح يشمل حدود الموارد والمسؤوليات والنسخ والاستعادة، مع تجربة عملية تكشف ما إذا كانت النسخة قابلة للاستخدام.

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

حوّل احتياج العمل إلى أسئلة قابلة للإجابة

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

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

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

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

اتفق على مقدار البيانات والوقت المقبولين للخسارة

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

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

اطلب تفاصيل النسخة لا كلمة «نسخ احتياطي» فقط

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

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

نفّذ تجربة استعادة محدودة

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

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

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