التعافي من الكوارث (DR) مجموعة من القرارات والأدوات والأساليب تحدد كيف وبأي سرعة ستعيد تشغيل النظام إذا وقع حدث كبير، مثل تعطل خادم كليًا، أو حريق في مركز البيانات، أو برنامج فدية، أو حذف قاعدة بيانات بالخطأ.
رقمان أساسيان#
- RTO (زمن الاسترداد): أقصى مدة يمكنك أن تبقى فيها متوقفًا.
- RPO (نقطة الاسترداد): أقصى كمية بيانات يمكنك أن تخسرها، مثلًا آخر ساعة.
فمثلًا إذا كان لا يجوز أن تضيع طلبات متجر حتى لعشر دقائق، فتحتاج إلى RPO منخفض ونسخ احتياطي أو نسخ متماثل مستمر.
حلول شائعة#
- نسخ احتياطي منتظم منفصل عن الخادم الرئيسي: في مكان آخر، ويُفضَّل مع نسخة خارج الشبكة.
- النسخ المتماثل: نسخة حية من البيانات على خادم آخر.
- موقع احتياطي: خادم أو سحابة ثانية جاهزة للحلول محل الأولى.
- مستندات وخطوات مكتوبة: من يفعل ماذا.
مثال#
لدى متجر إلكتروني نسخة احتياطية كاملة كل ليلة في تخزين سحابي منفصل، ويحفظ كل ساعة نسخة بتغييرات قاعدة البيانات. وإذا تعطلت الاستضافة يستطيع تشغيل الموقع على استضافة أخرى خلال ساعات.
خطأ شائع#
أخذ نسخ احتياطية دون تجربة استعادتها. فكثير من النسخ تتبيّن ناقصة أو غير صالحة وقت الحاجة. تمرّن على الاستعادة عدة مرات في السنة على الأقل، ولا تحتفظ بالنسخة الاحتياطية بجانب الخادم الرئيسي.