تنظیم Lifecycle در استوریج

سلام و درود
برای استوریج Policy خاصی در قسمت تنظیمات Lifecycle اعمال شده ؟ کار متفاوتی باید انجام بشه ؟ چون مشکلات اساسی در این بخش داریم

1- نمیشه برای Expiration تاریخ دقیق مشخص کرد و خطا داده میشه. فقط میشه از days استفاده کرد
2- همون days هم جواب نمیده :grimacing: . یک فایل با انقضای یک روز رو تست کردم و پاک نشد. چه در حالت عادی چه Versioning و Delete Marker

Rule (
    ENABLED,
    rule_filter=Filter(prefix="/"),
    rule_id="rule1",
    expiration=Expiration(days=1)
)

این مورد روی MinIO تست کردم مشکلی نداشت.

تشکر :pray:

2 Likes

سلام و درود

از نمونه کد موجود در داکیومنت زیر استفاده کنید:

پیکربندی چرخه حیات برای صندوقچه

در واقع باید چنین کد ای اجرا بشه:

image


Screenshot from 2022-02-17 19-45-26
سلام ما از minio استفاده کردیم و چرخه حیات رو ست کردیم برای صندوقچه
بعد دیدیم اعمال نمیشه
بعدش با boto طبق تصویر get lifecycle کردیم و دیدم کانفیگ اون هست …
یعنی الان ما کانفیگ رو ست کردیم ولی اعمال نمیشه و فایل های قدیمی پاک نمی شن :man_shrugging: