ألعاب

أفضل برامج النسخ الاحتياطي للنسخ الاحتياطي للملفات في نظام التشغيل Linux


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

1. المزامنة

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

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

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

الايجابيات

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

سلبيات

  • يمكن فقط عمل نسخ احتياطية حية.
  • لا يأتي مع تكرار البيانات.
  • لا يقوم بأرشفة إصدارات الملفات القديمة.

2. سباركل شير

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

لقطة شاشة لرقم الإصدار الخاص بمثيل SparkleShare قيد التشغيل.

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

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

الايجابيات

  • يمكن القفز من خلال إصدارات مختلفة من الملف.
  • يعمل على أنظمة التشغيل Linux وWindows وmacOS.
  • يتم تشفير الملفات قبل إرسالها إلى العقد الأخرى.

سلبيات

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

3. ديجا دوب

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

لقطة شاشة لبرنامج Deja Dup توضح رقم الإصدار الخاص به أثناء التشغيل.

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

الايجابيات

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

سلبيات

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

4. التحول الزمني

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

لقطة شاشة لتشغيل Timeshift مع إظهار رقم الإصدار الخاص به.

واحدة من أكبر نقاط البيع في Timeshift هي أنه يأتي مع دعم للأنظمة المستندة إلى BTRFS بمجرد إخراجها من الصندوق. يتيح لك هذا الاستفادة من اللقطات الذرية لـ BTRFS لاستعادة النسخ الاحتياطية للنظام على الفور بشكل مشابه لمدير الحزم القابل للتكرار.

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

الايجابيات

  • يتطلب القليل من التكوين أو لا يتطلب أي تكوين للعمل.
  • يمكن الاستفادة من اللقطات الذرية لـ BTRFS.
  • من السهل ضبط وضبط التردد الاحتياطي.

سلبيات

  • لا يحتفظ بالدليل الرئيسي للمستخدم.
  • ليست مرنة خارج الخيارات التي توفرها.
  • بسيط للغاية بالنسبة لإعدادات النسخ الاحتياطي المعقدة.

5. رسينك

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

محطة تعرض صفحة المساعدة الخاصة بـ Rsync.

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

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

الايجابيات

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

سلبيات

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

6. ريكلون

Rclone هو عميل عالي الأداء لتخزين الكائنات عن بعد لنظام التشغيل Linux. إنه عميل سطر أوامر يعمل كجسر بينك وبين مزود التخزين السحابي. كما هو الحال مع Rsync، فهو يأتي مزودًا بخيارات وإشارات يمكنك استخدامها لضبط إعداد النسخ الاحتياطي لديك.

محطة تعرض صفحة المساعدة الخاصة بـ Rclone.

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

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

الايجابيات

  • سلس وسهل الاستخدام.
  • يمكن أن تعمل مع موفري تخزين كائنات متعددة.
  • يمكن تشفير الملفات بسرعة وإنشاء مجموعات تخزين كائنات مشفرة.

سلبيات

  • لا يدعم وسائط التخزين التقليدية.
  • يتطلب معرفة مسبقة بسطر الأوامر.
  • يتم تخزين مفتاح التشفير الخاص به في ملف نص عادي “.conf”.

7. رسنابشوت

Rsnapshot هو برنامج نسخ احتياطي قوي لسطر الأوامر يسمح لك بالتقاط “لقطات متزايدة” لنظام الملفات على فترات زمنية محددة. إنه يعمل باستخدام بروتوكول rsync لإنشاء نسخة طبق الأصل من التسلسل الهرمي لنظام الملفات بأكمله.

محطة تعرض صفحة المساعدة الخاصة بـ Rsnapshot.

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

ونظرًا لاستخدامه لبروتوكول Rsync، يستطيع Rsnapshot أيضًا سحب البيانات من أنظمة الملفات البعيدة. يمكن أن يكون هذا مفيدًا إذا كنت تحتفظ بمجموعة من الخوادم المشابهة لـ UNIX وتريد إنشاء مستودع مركزي للقطات النسخ الاحتياطي لها.

الايجابيات

  • يمكن أن تعمل بسلاسة مع الأنظمة القديمة المشابهة لنظام UNIX.
  • يمكن سحب والتقاط أنظمة الملفات البعيدة.
  • يأتي مع ملف تكوين مرن.

سلبيات

  • مصمم فقط للعمل مع المستخدم الجذر.
  • يعتمد على cron لجدولة مهامه.
  • يتطلب معرفة جيدة بسطر الأوامر لاستخدامه بشكل صحيح.

أدوات النسخ الاحتياطي هي مجرد قمة جبل الجليد عندما يتعلق الأمر بفهم كيفية عمل الملفات وأنظمة الملفات في Linux. قم بتوسيع معرفتك من خلال تعلم بعض الطرق لاستعادة البيانات المفقودة بشكل كامل وحذف الملفات بشكل آمن في نظامك.

مصدر الصورة: أليكس أربيباش عبر Unsplash. جميع التعديلات ولقطات الشاشة بواسطة Ramces Red.

رمسيس الأحمر

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

اشترك في نشرتنا الإخبارية!

يتم تسليم أحدث البرامج التعليمية لدينا مباشرة إلى صندوق البريد الوارد الخاص بك

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *