Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
أدوات/GitHubGitHub/restic/restic
أدوات عامةأدوات التشفير/فك التشفيراستعادة البياناتالتشفيرأمن السحابةDevSecOps
GitHubrestic/restic

restic

برنامج نسخ احتياطي سريع وآمن وفعال

عرض المستودع
35.5k1.8k11منذ 10 أيامتمت المراجعة من قبل Kitploit
الموقع الإلكتروني

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

Documentation Build Status Go Report Card

مقدمة

restic هو برنامج نسخ احتياطي سريع وفعّال وآمن. يدعم أنظمة التشغيل الرئيسية الثلاثة (Linux، macOS، Windows) وبعض الأنظمة الأصغر (FreeBSD، OpenBSD).

للاستخدام المفصّل وتعليمات التثبيت، راجع التوثيق.

يمكنك طرح الأسئلة في منتدى Discourse.

بدء سريع

بمجرد تثبيت restic، ابدأ بإنشاء مستودع لنسخك الاحتياطية:

root@kitploit:~
$ restic init --repo /tmp/backup
enter password for new backend:
enter password again:
created restic backend 085b3c76b9 at /tmp/backup
Please note that knowledge of your password is required to access the repository.
Losing your password means that your data is irrecoverably lost.

ثم أضف بعض البيانات:

root@kitploit:~
$ restic --repo /tmp/backup backup ~/work
enter password for repository:
scan [/home/user/work]
scanned 764 directories, 1816 files in 0:00
[0:29] 100.00%  54.732 MiB/s  1.582 GiB / 1.582 GiB  2580 / 2580 items  0 errors  ETA 0:00
duration: 0:29, 54.47MiB/s
snapshot 40dc1520 saved

بعد ذلك يمكنك إما استخدام restic restore لاستعادة الملفات أو استخدام restic mount لتثبيت المستودع عبر fuse وتصفّح الملفات من اللقطات السابقة.

لمزيد من الخيارات، راجع التوثيق عبر الإنترنت.

الخلفيات (Backends)

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

  • الدليل المحلي
  • خادم sftp (عبر SSH)
  • خادم HTTP REST (البروتوكول, rest-server)
  • Amazon S3 (إما من Amazon أو باستخدام خادم Minio)
  • OpenStack Swift
  • BackBlaze B2
  • Microsoft Azure Blob Storage
  • Google Cloud Storage
  • والعديد من الخدمات الأخرى عبر خلفية rclone

مبادئ التصميم

Restic هو برنامج يقوم بالنسخ الاحتياطي بشكل صحيح، وقد صُمم وفقًا للمبادئ التالية:

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

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

  • قابل للتحقق: الأهم من النسخ الاحتياطي بكثير هو الاستعادة، لذا يتيح لك restic التحقق بسهولة من أن جميع البيانات يمكن استعادتها.

  • آمن: يستخدم Restic التشفير لضمان سرية وسلامة بياناتك. يُفترض أن الموقع الذي تُخزَّن فيه بيانات النسخ الاحتياطي ليس بيئة موثوقة (مثل مساحة مشتركة يمكن لآخرين مثل مسؤولي الأنظمة الوصول إلى نسخك الاحتياطية فيها). صُمم Restic لتأمين بياناتك ضد مثل هؤلاء المهاجمين.

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

بنى قابلة لإعادة الإنتاج

الملفات الثنائية المُصدرة مع كل إصدار من restic ابتداءً من 0.6.1 قابلة لإعادة الإنتاج، مما يعني أنه يمكنك إعادة إنتاج نسخة مطابقة بايتًا ببايت من الكود المصدري لذلك الإصدار. الإرشادات حول كيفية القيام بذلك موضحة في مستودع البناء.

الأخبار

يمكنك متابعة مشروع restic على Mastodon @restic أو الاشتراك في مدونة المشروع.

الترخيص

Restic مرخّص بموجب رخصة BSD ذات البندين. يمكنك العثور على النص الكامل في LICENSE.

الرعاية

اختبارات تكامل الخلفيات لـ Google Cloud Storage و Microsoft Azure Blob Storage برعاية AppsCode!

Sponsored by AppsCode

تنزيل الأداة