نسخ احتياطية للموقع
قد تعترض عمل الموقع مشكلات شتّى: عطل لدى الاستضافة، أو تصرّف خاطئ من أحد المديرين، أو تحديث فاشل لإحدى الوحدات، أو هجوم من مخترق. وكل واحدة منها قادرة على إيقاف الموقع، وعندها يكلّف استرجاع البيانات الضائعة وإعادة الموقع إلى عمله الطبيعي وقتًا وجهدًا كبيرين — وغالبًا في أسوأ توقيت.
ولتجنّب هذه الخسائر تعرض عليك PurpleLabs حلًا بسيطًا — سكربتًا مخصّصًا لإنشاء نسخ احتياطية (Backup) للموقع.
النسخة الاحتياطية هي نسخة من قواعد البيانات وملفات الموقع وصناديق البريد وحسابات FTP وكل ما يعتمد عليه موقعك. فإذا تعطّل الموقع لأي سبب وضاعت بيانات، رجعتَ إلى النسخة المحفوظة واسترجعت كل شيء.
ما يقدّمه السكربت:
- نسخ ملفات الموقع وقاعدة البيانات تلقائيًا وفق جدول زمني؛
- نسخ تراكمي: تُحفظ التغييرات فقط، فلا يشغل الأرشيف مساحة زائدة؛
- حفظ النسخ خارج خادم الموقع — على قرص منفصل أو عبر FTP أو في السحابة؛
- عمق سجلّ قابل للضبط: نقاط استعادة يومية وأسبوعية وشهرية؛
- إشعار بالبريد الإلكتروني عند كل نسخة ناجحة وعند كل إخفاق؛
- التحقّق من سلامة الأرشيف حتى تكون النسخة صالحة للاستعادة فعلًا؛
- استعادة الموقع كاملًا أو ملف واحد أو جدول واحد.
ثمّة قاعدة بسيطة: النسخة التي لم تُجرَّب استعادتها قطّ ليست نسخة احتياطية بعد. لذلك نختبر عند التركيب استعادة الموقع من الأرشيف ونريك كيف تفعل ذلك بنفسك عند الحاجة، فلا يضطر أحد في حالة الطوارئ إلى البحث من الصفر عن نقطة البداية.
يعمل السكربت على الاستضافة المشتركة العادية وعلى الخادم المخصّص على حدّ سواء، ولا يُثقل الموقع في أوقات الذروة، ولا يحتاج إلى متابعة دائمة من المدير. وهو متوافق مع المواقع المبنية على نظامنا لإدارة المحتوى وعلى أنظمة إدارة المحتوى الشائعة.
وفي الممارسة تنجح قاعدة 3-2-1: ثلاث نسخ من البيانات على الأقل، على وسيطين مختلفين، إحداها خارج الخادم الذي يعمل عليه الموقع. فالنسخة المحفوظة على الاستضافة نفسها فقط تضيع معها — عند تلف القرص أو حظر الحساب أو نجاح الاختراق. والسكربت يدعم هذا المخطط مباشرة ويرسل الأرشيفات بنفسه إلى الوجهة المختارة.
ونحدّد تواتر النسخ بحسب سرعة تغيّر الموقع: يكفي موقع التعريف نسخة أسبوعية، ويحتاج المتجر الذي يستقبل طلبات إلى نسخة يومية، وقاعدة البيانات إلى أكثر من ذلك. اسأل نفسك سؤالًا واحدًا: كم من العمل يمكنك أن تخسر دون ضرر جسيم؟ فالجواب يحدّد الفاصل بين النسخ أفضل من أي جدول عام.
لا يحلّ السكربت محلّ النسخ التي تُجريها شركة الاستضافة، بل يكمّلها. فنسخة الاستضافة تُحفظ لمدة محدودة، وقد لا تُتاح إلا عبر طلب إلى الدعم الفني، وتختفي مع الحساب عند الانتقال إلى مزوّد آخر. أما أرشيفك الخاص الذي تصل إليه مباشرة فلا يرتبط بلوائح الآخرين ومواعيدهم.
سكربت النسخ الاحتياطي لدينا يوفّر عليك متاعب كثيرة عند إعادة موقعك إلى العمل. استفد من هذه الإمكانية وأرِح نفسك — وإن لم تكن متأكدًا من عدد مرات النسخ ومكان حفظ الأرشيفات، يسعدنا أن نقدّم لك المشورة.