النَسخ الإحتياطي
دائما ما نسمع او نقرأ أن النسخ الإحتياطي/الباك اب/Backup أمر مهم لبياناتك .. و أن ذلك واحدة من أعمدة حماية البيانات
لكن لا نعرف لماذا هو مهم وعلي أي أسس يتم عمل نسخ احتياطية.
الأمر بسيط لكن يحتاج لتركيز .. لذلك إن لم تكن في تركيزك الأن ضع المقالة في الـ Favourites الان واقرأها عندما تكون جاهز لذلك.
سوف نجاوب الأن علي كل علامات الأستفهام التي تدور في بالك ،، صحيح السطور التالية ستجد فيها هذه العلامات 🙂
- لماذا يجب عمل نسخة إحتياطية ؟
- ماذا الذي سيتم حفظه في النسخ اﻻحتياطي ؟
- كم عدد المرات التي يتم فيها تشغيل النسخ الإحتياطي ؟
- أين يتم حفظ النسخ الإحتياطية ؟
- ما هي أنظمة/طرق النسخ اﻻحتياطي ؟
- كم نسخة يجب اﻻحتفاظ بها ؟
1- لماذا يجب عمل نسخة إحتياطية ؟
إن كنت تمتلك موقع علي اﻻنترنت او ملفات ما او إعدادات نظام او اياَ كانت البيانات التي تهتم بشأنها .. يجب أن يكون لديك نسخة إحتياطية من البيانات الأصلية.
إنشاء عمليات نسخ احتياطي من بياناتك يحفظها بنسبة كبيرة جدا من الفقدان.
و أسباب فقدان البيانات كثيرة علي سبيل المثال :
حذف غير مقصود – إعدادات خاطئة – القرصنة – تلف الاجزاء الصلبة او حتى التحديثات التي توثر علي المحتوى
لذلك فإن عملية النسخ الإحتياطي مهمة .. نسخة واحده علي اﻻقل قد تمنحك فرصة جديدة للحفاظ علي بياناتك من حادث التلف.
ولكن قبل ان تبدء بإعداد النسخة اﻻحتياطية .. يجب ان نطرح سؤال مهم ايضا
2- ماذا الذي سيتم حفظه في النسخ اﻻحتياطي ؟
حفظ كل شئ ليس الإختيار الأفضل لك .. لذلك يتوجب أن تعرف ما الذي سيتم نسخه في عمليات الباك اب.
سنطرح معا بعض الأمثلة الشائعة للبيانات وما الذي يتوجب عليه نسخه في كلا منهم
CMS websites : وهي نوعية المواقع التى تعتمد على قواعد البيانات .. مثل مواقع الووردبريس WordPress , دروبال Drupal , ماجينتو Magento , جوملا Joomla
وفيها يجب ان يتم نسخ الملفات و تفريغ قاعدة البيانات في ملفsql
HTML websites : وهي مواقع ذو محتوى ثابت تعتمد في اﻻصل علي ملفات HTML .. فقط قم بنسخ ال Home Directory.
Email : تحتاج لنسخ ملفات البريد فقط لحفظ نسخة احتياطية منها.
Media : في هذا النوع فقط أنسخ كل انواع ال media التى تقدمها مثل : الصور , الفيديو و الصوتيات.
Customer data : إن كانت البيانات المراد حفظها هي معلومات عن المبيعات والمعاملات المالية .. فلابد من تفريغ قاعدة البيانات في ملف .sql
3- كم عدد المرات التي يتم فيها تشغيل النسخ الإحتياطي ؟
بعد أن عرفت ما البيانات التي يجب عليك عمل نسخة إحتياطية منها بناء علي نوع المعلومات التي تقدمها .. يجب ايضاَ أن تعرف
كم عدد المرات التي ستقوم فيها بتشغيل النسخ اﻻحتياطي علي بياناتك بناء علي نوع ما تقدمه ايضاَ
Development server : في بيئات التطوير ,, يمكنك تشغيل النسخ الإحتياطي كلما أضفت تغييرات.
Blog or news site : في مواقع اﻻخبار و المدونات .. شغل النسخ اﻻحتياطي كلما كان هناك تحديث.
Static site : في المواقع ذو المحتوى الثابت .. شغل النسخ اﻻحتياطي كل 6 شهور او عند كل تغيير في الموقع.
Online store : إذا كنت تمتلك متجر إلكتروني .. فالنسخ اﻻحتياطي وجب علي اﻻقل يوميا.
Game server : شغل النسخ اﻻحتياطي يوميا.
Email server : شغل النسخ اﻻحتياطي يوميا.
بالطبع من الأفضل ان يكون إعداد تشغيل النسخ الإحتياطي/Backup بشكل اتوماتيكي بدون تدخلك
4- أين يتم حفظ النسخ الإحتياطية ؟
و بعد أن عرفت لماذ يجب عليك ان تحتفظ بنسخ إحتياطية من بياناتك و ما هي البيانات التي ستقوم عملية الباك اب بنسخها وكم عدد المرات الواحب فيه تشغيل النسخ الإحتياطي
يأتي الدور الأن علي معرفة أين يتم حفظ النسخ الإحتياطية ؟
وهنا لديك 3 إختيارات غالبة لحفظ النسخ الإحتياطية الخاص بملفاتك
- Same server : وهي أن تحتفظ بنسخة الباك اب علي نفس السيرفر .. وفيها لديك إختيارين :-
– إما ان تكون نسخة الباك اب علي نفس الهارديسك الذي يخزن البيانات وفي هذا خطورة كبيرة جدا فإذا حدثت أي مشكلة في اﻻجزاء الصلبة لن يكون للباك اب أي فائدة.
– أو تكون نسخة الباك اب علي هارديسك منفصل عن الهارد الذي يخزن البياناتوفي هذا خطورة ايضا إذا قد تم إختراق سيرفرك من ال Root Level قد تخسر كل البيانات. - Different server : وهي أن تحتفظ بنسخة الباك اب علي سيرفر خارجي منفصل عن سيرفرك .. وهذا أكثر اﻻختيارات أمان و أقل خطورة .. ومن الأفضل ان يكون سيرفر الباك اب الخارجي في Data Center مختلفة عن التي تقدم لك الخدمة كما يفضل ايضا ان تكون في بلد أو ولاية أخرى.
- Personal device : وهي أن تحتفظ بنسخة الباك اب علي جهازك الشخصي او هارد خارجي .. لكنها ليست أمنة بالشكل الكافي كما في مراكز البيانات.
5- ما هي أنظمة/طرق النسخ اﻻحتياطي ؟
هناك 5 انواع من أنظمة و طرق النسخ الإحتياطي .. سنذكر منهم 3 انواع شائعة الإستخدام :-
1. FIFO :
First In , First Out ,, وهي تعني أن يتم تخزين نسخ الباك اب بشكل يومي واحده لتو اﻻخرى وعند اﻻحتفاظ بكامل عدد النسخ المطلوبة يتم في اليوم التالي حذف أٌقدم نسخة لتخزين واحدة جديدة
2. GFS :
Grandfather-father-son ,, في هذا النوع يتم اﻻحتفاظ بثلاث نسخ باك اب علي الأقل.
Son/Daily : وهي تعمل بنظام FIFO تقوم بحذف اﻻقدم واﻻحتفاظ بالأحدث بشكل يومي أكل كل 24 ساعة.Father/Weekly : يتم تشغيلها بشكل أسبوعي أي كل 7 أيام.
Grandfather/Monthly : يتم تشغيها مرة شهريا أي كل 30 يوم.
وهذا النوع اوسع انتشار وقد استخدمته لوحة التحكم Cpanel كانظام النسخ اﻻحتياطي الوحيد لها بعد أن اضافت نظام FIFO في منتصف 2013
3- Tower of Hanoi :
برج هانوي هو نظام نسخ إحتياطي معقد
حيث يتم استخدام نسخ للباك اب .. علي فرض بأنها تسمى A,B,C,D,E .
.يتم تشغيل A مرة كل يومين
.يتم تشغيل B مرة كل 4 أيام
.يتم تشغيل C مرة كل 8 أيام
.يتم تشغيل D مرة كل 16 يوم
هي واحده من اﻻنظمة القوية لكنها معقدة وينصح بإستخدام برامج تقوم بتشغيل هذا النوع من النسخ.
6- كم نسخة يجب اﻻحتفاظ بها ؟
عدد النسخ الإحتياطية التي يحب الإحتفاظ بها هو أمر راجع لنوع بياناتك و كم عدد المرات التي تقوم فيها بتشغيل عملية الباك اب علي بياناتك
ولا يجب ان ننسى الحجم الإجمالي للهارد المخزن للنسخ اﻻحتياطية عامل أساسي في هذه المعادلة ,, وسنحاول توضيح ذلك بقدر الإمكان علي كل نظام نسخ قد ذكرناه سابقا :
1. FIFO :
في هذا النظام يتم عمل Full Backup من بياناتك .. ثم يتم عمل Snapshot بشكل يومي للتحديثات .. قم بحساب المساحة المتوفرة لديك و متوسط حجم زيادة البيانات يوميا لتحديد كم نسخة تستطيع اﻻحتفاظ بها
2. GFS :
وفيها يتم اﻻحتفاظ بثلاث نسخ من بياناتك (يومي-اسبوعي-شهري) إن كانت مساحة النسخ اﻻحتياطي أكبر من الهارد فينصح بالإعتماد علي النسخ (يومي – اسبوعي)
لاتنسى ان مرات تشغيل الباك اب تعتمد في اﻻصل علي نوع الداتا الخاصة بك
3- Tower of Hanoi :
وهي تشبه ال GFS في حساب حجم التخزين الإجمالي .. و فيه يتم حساب حجم البيانات كاملة مضروبة في عدد مرات التخزين.
في المقالة القادمة سوف نشرح النظام الأفضل لكل نوع من البيانات .. ايضاََ سوف نشرح أفضل معاد لتشغيل النسخ اﻻحتياطي
وماهي الاوامر و البرامج المستخدمة في تنفيذ النسخ اﻻحتياطي .. ايضا سنعرف كيف يتم ميكنة النسخ اﻻحتياطي لتشغيل الباك اب دون الحاجة لتدخلك
Leave A Comment