كيف تعمل النسخ الاحتياطية (Backups)؟ قاعدة 3-2-1 واختبار الاستعادة

تحرير: فريق أفدني · تمت المراجعة التحريرية وفق المراجع التقنية والعلمية المعتمدة. · منهجية التوثيق

خلاصة سريعة: النسخ الاحتياطية (Backups) نسخ من البيانات تُحفظ منفصلة عن الأصل لاستعادتها بعد حذف أو عطل أو هجوم. وتقوم على قاعدة 3-2-1: 3 نسخ من البيانات على وسيطين مختلفين، وإحداها خارج الموقع. والنسخة لا تُعدّ موجودة حتى تنجح استعادتها في اختبار حقيقي، ولهذا تُختبر دوريًا.

ما هي النسخة الاحتياطية (Backup)؟

النسخة الاحتياطية نسخة من البيانات تُحفظ في موضع منفصل عن الأصل، بهدف استعادتها بعد فقدان أو تلف أو تعديل غير مرغوب. والغرض منها هو الاستعادة إلى نقطة سابقة، لا مجرد الاحتفاظ بملف ثانٍ من الملفات.

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

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

ما قاعدة 3-2-1 ولماذا هي نقطة البداية؟

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

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

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

قاعدة 3-2-1: ثلاث نسخ، وسيطان، ونسخة خارج الموقع
الشكل 1: قاعدة 3-2-1: ثلاث نسخ، وسيطان، ونسخة خارج الموقع. CISA (2012)

كيف تعمل عملية النسخ؟

تبدأ العملية بجدولة تحدد ما يُنسخ ومتى. والنسخة الكاملة (Full) تنسخ كل البيانات، وتستهلك وقتًا ومساحة أكبر. والنسخة التزايدية (Incremental) تنسخ ما تغيّر منذ آخر نسخة، فهي أسرع وأصغر، لكن استعادتها تحتاج سلسلة النسخ السابقة كاملة. والتفاضلية (Differential) تنسخ ما تغيّر منذ آخر نسخة كاملة، فتقع بين الاثنين.

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

وتُضاف طبقة حماية أخيرة: النسخ غير القابلة للتغيير (Immutable)، التي لا يمكن حذفها أو تعديلها قبل انقضاء مدة محددة، حتى لو استُخدمت بيانات اعتماد مسروقة. وتُفصل صلاحيات النسخ عن صلاحيات الإدارة اليومية، ويُفعّل التحقق بخطوتين على لوحة إدارة النسخ.

كيف نختبر الاستعادة؟

اختبار الاستعادة (Restore Test) إجراء دوري يستعيد بيانات فعلية من النسخة ويتحقق من سلامتها. ويبدأ بأصغر اختبار: ملف واحد أو قاعدة بيانات صغيرة تُستعاد إلى بيئة معزولة، ويُقارن محتواها بالأصل.

ثم يتدرج الاختبار إلى نظام كامل، ويُقاس فيه زمن الاستعادة الفعلي مقابل الهدف المعلن. وهنا يظهر الفرق بين هدف زمن الاستعادة (RTO) وهدف نقطة الاستعادة (RPO): الأول أقصى مدة تعطل مقبولة، والثاني أقصى قدر من البيانات يمكن خسارته. وكلاهما يُحدد من أثر التوقف على العمل، لا من سهولة التقنية.

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

كيف تحمي النسخ من برمجيات الفدية؟

برمجيات الفدية (Ransomware) تشفّر البيانات وتطلب فدية لفكّها، وقد صارت تستهدف النسخ الاحتياطية أولًا لتقطع طريق النجاة. ولذلك تُعزل النسخة الاحتياطية عن الشبكة التي يعمل عليها المستخدمون، أو تُحفظ في وسيط لا يقبل التعديل.

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

ما سياسة الاستبقاء المناسبة؟

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

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

متى تقلق على نسخك؟

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

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

أسئلة شائعة

ما معنى قاعدة 3-2-1 في النسخ الاحتياطي؟

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

هل تغني المزامنة السحابية عن النسخ الاحتياطي؟

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

كم مرة يجب اختبار الاستعادة؟

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

ما الفرق بين RTO وRPO؟

هدف زمن الاستعادة (RTO) هو أقصى مدة تعطل مقبولة قبل عودة الخدمة. وهدف نقطة الاستعادة (RPO) هو أقصى قدر من البيانات يمكن خسارته، ويحدد تكرار النسخ. ويُشتق الرقمان من أثر التوقف، لا من راحة الفريق التقني.

هل تحمي النسخة الاحتياطية من برمجيات الفدية؟

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

مقالات ذات صلة

المصادر

اترك ردّاً

هذا الموقع يستخدم خدمة أكيسميت للتقليل من البريد المزعجة. اعرف المزيد عن كيفية التعامل مع بيانات التعليقات الخاصة بك processed.