التخزين الإحتياطي Backup

سؤال: هل أنت مدير شبكات ناجح؟ أو دعني أصيغ لك هذا السؤال نفسه بطريقة أخرى: هل لديك خطة تخزين إحتياطي واضحة ومجربة؟…

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

أن تضيع البيانات لديك لسبب ما… فهذه مشكلة
أن تضيع البيانات لديك لسبب ما… دون أن يكون عندك تخزين إحتياطي لها فهذه كارثة.

وكلنا لديه قصص وروايات كئيبة عن ذلك القرص الصلب الذي عطب دون سابق إنذار وتسبب في فقدان الكثير من البيانات والملفات التي صرف عليها الكثير من الوقت والجهد والمال. لكن بالتأكيد تستطيع أن تنهي روايتك نهاية سعيدة بل أسطورية إذا كنت تحتفظ بنسخة إحتياطية لها.

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

أنماط النسخ الإحتياطي

هناك عدة أنماط للتخزين الإحتياطي تجدها ضمن الخيارات في أي برنامج للنسخ. لكن قبل أن أسردها أريد أولاً أن أوضح مفهوم Archive Bit.

Archive Bit فهو عبارة عن مؤشر موجود داخل كل ملف، ويأخذ إحدى القيمتين: 1 أو 0 (1 تعني set و 0 تعني clear). قيمة هذا المؤشر تكون مبدئياً هي 1. وعندما تقوم بنسخ الملف باستخدام برنامج نسخ إحتياطي، فإن البرنامج يحول قيمة هذا المؤشر إلى 0. لاحقاً إذا حدث أي تعديل على هذا الملف يتحول المؤشر تلقائياً إلى القيمة 1. يجب أن نلاحظ هنا أن النسخ العادي copy لا يغير قيمة المؤشر.  ومن هنا يأتي الفرق -تقنياً- بين مصطلحي backup و copy

نعود إلى أنماط التخزين وهي ثلاثة:

  • Full Backup: ينسخ جميع الملفات ويحول قيمة المؤشرات فيها جميعاً إلى 0
  • Incremental: ينسخ فقط الملفات التي تم التعديل عليها منذ آخر عملية تخزين (أي أن مؤشرها يحمل الآن القيمة 1، ومن ثم يعيد تحويله إلى 0).
  • Differential: ينسخ فقط الملفات التي تم التعديل عليها منذ آخر عملية تخزين كاملة Full Backup (أي أن قيمة مؤشرها الآن 1، لكنه لا يحول قيمته إلى 0)

سأوضح لك في ما يلي سيناريوهات هذه الأنماط:

اليوم Full Backup Incremental Differential
نهاية الأسبوع (الخميس) جميع الملفات جميع الملفات جميع الملفات
السبت جميع الملفات الملفات التي تغيرت منذ يوم الخميس الملفات التي تغيرت منذ يوم الخميس
الأحد
جميع الملفات الملفات التي تغيرت منذ يوم السبت الملفات التي تغيرت منذ يوم الخميس
الإثنين جميع الملفات الملفات التي تغيرت منذ يوم الأحد الملفات التي تغيرت منذ يوم الخميس

احتجنا هنا إلى استعادة جميع الملفات

إستعادة الملفات Restore من آخر تخزين فقط (يوم الإثنين) من تخزين يوم الخميس ثم السبت ثم الأحد ثم الإثنين من تخزين يومي الخميس والإثنين فقط

ملاحظات حول اختيار النمط المناسب:

  • عند إعتماد Incremental أو Differential يجب دائماً تحديد نقطة بداية لعمل Full Backupلمرة  واحدة في بداية كل دورة تخزين. قد تكون مثلاً في كل بداية أسبوع أو نهايته.
  • حجم البيانات لديك وسرعة التخزين تساعدك على تحديد السيناريو الأفضل لك. فإذا كان حجم البيانات ليس كبيراً نسبياً ويمكن نسخها في عدة ساعات (خلال الليل مثلاً) يمكنك إعتماد نمط النسخ Full. أما إذا كان العكس، وحجم البيانات لديك كبير عندها استخدم Incremental. وبينهما يقع نمط Differential الذي يوازن بين الإثنين.
  • عند اختيارك لنمط ما، ضع في إعتبارك الوقت الذي ستتطلبه عملية استرجاع البيانات. لاحظ في الجدول السابق عدد وسائط التخزين التي ستحتاج إلى التعامل معها للوصول إلى حالة إسترداد جميع بياناتك. مثلا نمط Incremental يحقق لك سرعة في أخذ نسخة من البيانات لكنه الأبطأ في استرجاعها.
  • وقت الأزمات ليس هو الوقت المناسب للتجربة والتعلم والتقييم . لذلك درب نفسك بشكل مسبق:
  • أولاً: على برنامج التخزين الذي تستخدمه واستكشف إمكانياته.
  • وثانياً: على نمط التخزين الذي اخترته للتأكد من ملائمته لعملك.
  • وثالثاً وهو الأهم: على تجربة تخزين واسترجاع البيانات.  للتأكد من قدرتك على إدارة هذه العملية وقت الشدة، وكذلك للتأكد من موثوقية عمل برنامج وجهاز التخزين.

وللحديث بقية… حيث سأكمل مع بعض الأفكار العملية التي أعتمدها شخصياً في العمل

الأوسمة: , , , , ,

5 تعليقات to “التخزين الإحتياطي Backup”

  1. مسك الحياة Says:

    تلخيص رااائع..

    أذكر عندما كانت المدربة تحاول توصيل هذه الفكرة انها أخذت وقت طويل.. وأنا أخذت وقت أطول لكي أبحث وأقرأ مصادر أكثر وضوحا في الشرح..

    المثال المجدول في قمة الفائدة.. ملخص الفكرة.. ^.^

    استفساري هو عند تحديد وقت معين للتخزين .. لنقل منتصف الليل.. أي أن التخزين سيكون موقت بساعة معينة.. سؤالي هو كيف أجعل البرنامج يختار الميديا الذي سيخزن عليه المعلومات سي دي أو ديف يدي أو تاب في ذالك الوقت وأنا غير موجوده (أوتوماتيكيا)؟؟

  2. حواديت شبكات Says:

    أختي الكريمة
    امكانية اختيار الوسط الذي سيتم عمل التخزين المجدوَل عليه واردة، وتتم بنفس الطريقة المتبعة في التخزين الفوري. لأن عملية التحديد هذه تتم أثناء جدولة مهمة التخزين في البرنامج وليس عند الوقت المحدد لبداية عملية التخزين..
    وطالما قمت باختيار هذا الوسط أثناء الجدولة فمن المفترض أن يتم التخزين عليه.

  3. تعديل إعدادات الريجيستري باستخدام الملفات الدفعاتية Batch Files « حواديت شبكات Says:

    […] إتبع نصيحة ميكروسوفت ونصيحتي أنا أيضاً… وقم بأخذ نسخة إحتياطية للريجستري قبل التعامل […]

  4. محمد محسن Says:

    أريد نسخة من هذا البرنامج
    أرجو الإرسال لى عبر البريد الأليكترونى لشرح كيفية تحميل أو شراء البرنامج

  5. badr Says:

    شرح رائع جدا، أول مرة أجد شرحا بهذا التمكن.

أضف تعليقاً

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s


%d مدونون معجبون بهذه: