22Aug

استراتيجيات تلقائية لإدارة ملفات النسخ الاحتياطي القديمة

click fraud protection

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

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

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

الحذف حسب الملف العمر أو التاريخ

عند الاستخدام: النسخ الاحتياطي اليومي الكامل.

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

instagram viewer

على سبيل المثال، لحذف أي ملفات في المجلد المحدد غير تعديل خلال الأسبوع الماضي، قم بتشغيل هذا الأمر:

فورفيلز / P "C: النسخ الاحتياطي" / S / D -7 / C "سمد / C ديل / F /QPATH "

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

بالتناوب، إذا كان الملف الاحتياطي يحتوي على نوع من نمط التاريخ الرقمي المحدد في اسم الملف( أي Backup_2010-01-13.zip، BackupSet_100113_Full.zip، إلخ)، يمكنك استخدام البرنامج النصي ديليتبيداتيباترن الذي قدمناه في المقالة المرتبطةإزالة النسخ الاحتياطي منتهية الصلاحية.

على سبيل المثال، لحذف الملفات الأقدم من 2 أسابيع مطابقة نمط اسم الملف كما يلي: "Backup_YYYY-مم-DD_( فول | إنكريمنتال). zip"، يمكنك استخدام الأمر:

ديليتبيداتيباترن / D 15 "C: النسخ الاحتياطية"* - ؟؟؟؟ - ؟؟ - _ *. الرمز البريدي / ديل

أو إذا كان نمط تسمية الملف الخاص بك هو:" BackupSet_YYMMDD.zip "، يمكنك استخدام:

ديليتبيداتيباترن / D 15" C: النسخ الاحتياطي "* - ؟؟؟؟.zip / ديل

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

المتداول

المجلد عند الاستخدام: النسخ الاحتياطي الكامل الدوري( أسبوعيا، مرتين في الأسبوع، وما إلى ذلك) مع النسخ الاحتياطية المتزايدة اليومية بينهما.

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

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

ديل / F / Q "C: Backups2archive"
موف / Y "C: Backups1archive *" "C: Backups2archive"
موف / Y "C: باكوبسكورنت *""C: Backups1archive"

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

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

Backup9

عند الاستخدام: النسخ الاحتياطية اليومية اليومية أو النسخ الاحتياطي للملفات الفردية.

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

مثال يوضح أفضل هذه العملية.يؤدي الأمر التالي إلى إنتاج الإخراج أدناه:

BACKUP9 / A / L7 "C: BackupsBackupFile.zip"

إذا تم تشغيل هذا الأمر مرة أخرى، قد يحدث ما يلي:

  1. عدد الملفات التي يتم الاحتفاظ بها( 7 في مثالنا) هووتقييمها وإذا كان هناك حاليا أن العديد من النسخ، يتم إسقاط آخر واحد.
  2. يتم حذف BackupFile.zip.bk7.
  3. تمت إعادة تسمية BackupFile.zip.bk6 إلى BackupFile.zip.bk7
  4. تمت إعادة تسمية BackupFile.zip.bk [#] إلى BackupFile.zip.bk [# + 1]
  5. تمت إعادة تسمية BackupFile.zip.bk1 إلى BackupFile.zip.bk2
  6. يتم نسخ BackupFile.zip واسم BackupFile.zip.bk1

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

بلفيدير إدارة الملفات الآلي

عند الاستخدام: النسخ الاحتياطي اليومية الكاملة.

مدير الملفات الآلي بلفيدير هو الأداة التي تعمل في نظام ملف مراقبة الخلفية نشطة ويؤدي الإجراءات تكوين عندما يتم استيفاء الشروط المحددة.من بين العديد من الاستخدامات هي تنظيف ملفات النسخ الاحتياطي منتهية الصلاحية.

تكوين القواعد هي واضحة جدا.على سبيل المثال، لإنشاء قاعدة لحذف ملفات النسخ الاحتياطي باستخدام نمط اسم ملف مثل "Backupsetet_Jan13.zip" التي هي أقدم من 2 أسابيع، يمكنك استخدام ما يلي:

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

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

الاستنتاج

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

وصلات

تحميل Backup9 من Gammadyne.com

تحميل بلفيدير من Lifehacker.com