ضبط سياسة الاحتفاظ
تقرر سياسة الاحتفاظ كم تاريخًا تبقي: N لقطات يومية وN أسبوعية وN شهرية لكل مشروع. يحوّل Dockstash سياستك مباشرة إلى restic forget --prune تنفذه مهمة prune مجدولة — تُشذَّب اللقطات القديمة تلقائيًا ويبقى المستودع مدمجًا دون المساس أبدًا بنقاط الاستعادة الحديثة.
كيف تفعلها
افتح Settings → Retention
يُضبط الاحتفاظ مركزيًا في Settings. تحدّ خطتك النافذة: يحفظ Free سبعة أيام وPro ثلاثين وBusiness تسعين — وتُقيَّد سياستك بسقف خطتك.
اختر أعداد الإبقاء
افتراض متين: إبقاء 7 يومية و4 أسبوعية و6 شهرية. يمنحك استعادات بدقة اليوم لأسبوع وبدقة الأسبوع لشهر وبدقة الشهر لنصف عام — والمستودع صغير بفضل إزالة تكرار restic.
جدوِل مهمة الـprune
أضف جدول prune أسبوعيًا لكل مشروع. تُترجم أعدادك واحدًا لواحد إلى رايات restic forget — الأمر أدناه هو بالضبط ما تنفذه سياسة 7/4/6. الـprune نوع مهمة مستقل لأنه يقفل المستودع ويحذف بيانات؛ لا يركب أبدًا مع نسخة.
restic forget --prune --keep-daily 7 --keep-weekly 4 --keep-monthly 6تحقق أن الـprune يعمل
بعد أول prune انظر بطاقة المشروع: يجب أن يستقر عدد اللقطات ويكفّ حجم المستودع عن النمو بلا نهاية. يعرض خط Snapshots الزمني أي نقاط استعادة بقيت بالضبط.
أنجزه بنقرة واحدة مع Dockstash
ينفّذ Dockstash التفريغ أعلاه بالضبط ويسلّمه إلى restic خارجيًا ويختبر الاستعادة بتدريب تلقائيًا — بلا سكربت تصونه.
آخر تحديث: July 2026
أدلة ذات صلة
جدولة نسخ تلقائية
اضبط نسخة يومية وprune أسبوعيًا مع الاحتفاظ وفحوص سلامة وتدريبات استعادة — cron مُتحقق منه ومهمة واحدة لكل مستودع وسجلات حية.
إعداد وجهات التخزين
وجّه Dockstash عبر SSH إلى خادم تخزينك واحفظ كلمة مرور التشفير المعروضة مرة واحدة وخطط لاستعادة الفقد الكلي.
PostgreSQL
نسخ PostgreSQL في Docker
ClickHouse
نسخ ClickHouse في Docker
الأسئلة الشائعة
هل يحذف الـprune نسختي الحديثة الوحيدة؟
لا. تحفظ أعداد الإبقاء دائمًا أحدث اللقطات في كل فئة — يقصّ الـprune الذيل القديم لا الرأس الطازج أبدًا. سياسة 7 يومية تبقي دائمًا آخر سبع لقطات يومية.
ماذا يحدث للاحتفاظ عند تخفيض الخطة؟
يسري سقف الخطة الجديدة من حينه، والنسخ القائمة لا تُحذف أبدًا عند التخفيض — المشاريع فوق الحد تُوقف مؤقتًا (قراءة فقط) ولا تُمسح.
لماذا ما يزال مستودعي كبيرًا بعد الـprune؟
يحذف restic forget اللقطات؛ ثم يعيد مسار --prune الحزم ويحرر البيانات غير المشار إليها. تنخفض المساحة بعد اكتمال الـprune لا بعد forget وحده — انظر ملخص إعادة الحزم في سجل مهمة الـprune.
هل أحتاج prune ولقطاتي قليلة؟
في النهاية نعم. بلا prune تعيش كل لقطة إلى الأبد وينمو المستودع بلا حد. prune أسبوعي بأعداد معقولة تأمين رخيص ضد امتلاء قرص التخزين — وهو نفسه نمط فشل للنسخ.