سیاست نگهداری نسخهها
شما تعیین میکنید چه به سر نسخههای قبلی بیاید: آخرینها، ساعتی، روزانه، هفتگی، ماهانه، سالانه، حداکثر عمر و حداقل نسخهها.
در این صفحه
قاعدهها
هر نسخه سالم که دستکم یک قاعده آن را نگه دارد میماند؛ بقیه به سطل بازیافت میروند. اگر keepAll خاموش باشد دستکم یک قاعده لازم است.
| پارامتر | نوع | لزوم | پیشفرض | توضیح |
|---|---|---|---|---|
keepAll | boolean | اختیاری | false | true یعنی نگهداری هیچ نسخهای را حذف نمیکند (حذف دستی همچنان ممکن است). |
keepLast | 0..10000 | اختیاری | 7 | تازهترین N نسخه سالم. |
keepHourly | 0..8760 | اختیاری | 0 | تازهترین نسخه هر ساعت، برای N ساعت اخیر که نسخه دارند. |
keepDaily | 0..3660 | اختیاری | 14 | تازهترین نسخه هر روز تهران. |
keepWeekly | 0..520 | اختیاری | 8 | تازهترین نسخه هر هفته (شنبه تا جمعه). |
keepMonthly | 0..1200 | اختیاری | 12 | تازهترین نسخه هر ماه شمسی. |
keepYearly | 0..100 | اختیاری | 0 | تازهترین نسخه هر سال شمسی. |
maxAgeDays | null | 1..36500 | اختیاری | null | نسخه قدیمیتر از این، از قاعدههای بالا بیرون میرود. |
minKeep | 1..1000 | اختیاری | 3 | تازهترین N نسخه سالم همیشه میمانند، هر قاعدهای که باشد. |
recycleBinDays | روز (بازه تنظیمات) | اختیاری | 7 | ماندن در سطل بازیافت پیش از حذف دائمی. |
چرخش پدربزرگ، پدر، پسر
ترکیب «روزانه، هفتگی، ماهانه» همان چرخش کلاسیک پدربزرگ، پدر، پسر است: با ۱۴ روزانه، ۸ هفتگی و ۱۲ ماهانه حداکثر حدود ۳۴ نسخه دارید که یک سال را پوشش میدهد. روزها و هفتهها به وقت تهران و ماهها و سالها شمسیاند؛ هفته از شنبه شروع میشود.
نمونههای حلشده
| نسخهها | نوع / مقدار | توضیح |
|---|---|---|
۳۰ نسخه روزانه | keepLast 3 · keepDaily 7 · minKeep 1 | ۷ نسخه میماند، ۲۳ نسخه به سطل بازیافت میرود. |
۷۲ نسخه ساعتی | keepHourly 24 · keepDaily 3 · minKeep 1 | ۲۵ نسخه میماند (۲۴ ساعتی + نخستین نسخه یک روز قبلتر)، ۴۷ نسخه میرود. |
۲۰ نسخه هر ۱۲ ساعت | فقط maxAgeDays 2 | ۵ نسخه (تا ۴۸ ساعت) میماند، ۱۵ نسخه میرود. |
۱۰ نسخه همه قدیمیتر از ۳ روز | maxAgeDays 1 · keepDaily 3 · minKeep 5 | دقیقا ۵ نسخه تازهتر فقط به دلیل حداقل نسخهها میمانند. |
نسخه سنجاقشده ۴۰۰ روزه | هر سیاستی | میماند؛ سنجاق، توقیف قانونی و قفل تغییرناپذیر بر سیاست مقدماند. |
سنجاق، توقیف و قفل تغییرناپذیر
| محافظ | نوع / مقدار | توضیح |
|---|---|---|
سنجاق | شما | نسخه تا برداشتن سنجاق نگه داشته میشود. |
توقیف قانونی | شما (با یادداشت) | نسخه حتی با حذف دستی هم پاک نمیشود تا توقیف برداشته شود (تایید تازه هویت). |
قفل تغییرناپذیر | منبع (روز + حالت) | در سطح ذخیرهساز (Object Lock)؛ در حالت COMPLIANCE حتی نمایک هم پیش از پایان قفل نمیتواند حذف کند و هزینه نگهداری ادامه دارد. |
سطل بازیافت
- نسخهای که سیاست کنار میگذارد اول به سطل بازیافت میرود و تا پایان مدت سطل قابل بازیابی است.
- حذف دائمی دستی تایید تازه هویت و تایپ شناسه کوتاه نسخه را میخواهد.
- حجم سطل بازیافت هم در حجم نگهداری حساب میشود.
کاهش نگهداری با تاخیر
آخرین بهروزرسانی: