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

