هناك العديد من البدائل لعمل نسخ احتياطية في جنو / لينكس. الحقيقة هي أن قائمة هذه الأنواع من التطبيقات كبيرة جدًا ، والعديد منها غير عادي ، لكننا نقدم لك اليوم ريستيك، أداة سطر أوامر تتميز بعمل نسخ إحتياطية أو نسخ إحتياطية بسرعة وأمان وكفاءة عالية. شيء يتم تقديره عندما تعتمد عليه بياناتنا ونظامنا.
نوصي دائمًا عمل نسخة احتياطية بانتظامنظرًا لأنه في حالة تعرضنا للهجوم من خلال برامج الفدية وتشفير مستنداتنا ، أو فشل جهاز التخزين ، أو انقطاع التيار الكهربائي ، وما إلى ذلك ، فقد نفقد قدرًا كبيرًا من البيانات بشكل لا رجعة فيه. إذا كان لدينا نسخ احتياطية متكررة ، فستكون البيانات المفقودة صفراً أو على الأقل ستكون ضئيلة. يبدو الأمر غبيًا وقليلًا منهم يقومون بعمل نسخ احتياطية ، ولكن عندما تأتي مشكلة ونفد منها ، فإننا نقدر قيمتها حقًا ...
مع Restic لدينا برنامج نسخ احتياطي مجاني وخفيف الوزن ومفتوح المصدر وآمن وموثوق وسريع ومتعددة المنصات. تمت كتابته بلغة Go ، وهي قادرة على تشفير البيانات باستخدام AES-256 في وضع العداد والمصادقة مع Poly1305-AES. لذلك نحن نتحدث عن أداة واعدة للغاية من حيث الأمن. لتثبيته ، يمكننا استخدام كل من git للحصول على الكود المصدري وتجميعه من GitHub ، بالإضافة إلى مديري الحزم المختلفين للتوزيعة المفضلة لدينا لتثبيت الحزمة restic.
بمجرد التثبيت يمكننا الاختيار بين نهايات خلفية مختلفة للاختيار من بينها، مثل النسخ إلى دليل محلي ، عبر SFTP ، على خادم HTTP REST ، أو AWS S3 ، أو OpenStack Swift ، أو BackBlaze B2 ، أو على Microsoft Azure أو على Google Cloud Storage. في التنسيق المحلي ، يمكننا عمل النسخة الاحتياطية على النحو التالي:
restic init --repo ~/backups restic -r ~/backups backup ~/home/isaac restic -r ~/backups snapshots restic -r ~/backups restore a527cd623 --target ~/home/isaac
في البداية نقوم بإنشاء مستودع يسمى النسخ الاحتياطية في دليل الصفحة الرئيسية لدينا ، ثم يطلب منا كلمة مرور ، ونقوم بعمل نسخة احتياطية مع الثانية في دليلي الرئيسي ، ونقوم بإدراج النسخ التي تم إجراؤها لمعرفة المعرفات ، ومع الثالث يمكننا استعادة باستخدام المعرف. الحقيقة أن لديك العديد من الخيارات ، لذا أنصحك بذلك انظر الدليل، نظرًا لأن هذه مجرد مقدمة أساسية جدًا ...