صور AMI القديمة ولقطات EBS خلفها تراكم تكاليف تخزين بلا نهاية إن لم تُنظَّف. يفرض هذا السكربت فترة احتفاظ بأمان. يحسب نقطة قطع زمنية من MAX_AGE_DAYS، ثم يسرد الصور التي تملكها فقط عبر describe-images مع --owners self، فتبقى الصور المشتركة والعامة بلا مساس. يُحوَّل تاريخ إنشاء كل صورة إلى ثواني الحقبة ويُقارن بنقطة القطع؛ ويُتجاوز فورًا كل ما هو أحدث. للصور الأقدم يسجّل أولًا معرّفات اللقطات من خرائط أجهزة الكتل، لأنك بعد إلغاء تسجيل الصورة تفقد الرابط السهل بلقطاتها. الترتيب مهم: لا يمكن حذف اللقطات وهي مرجوعة من صورة مسجلة، لذا نلغي تسجيل الصورة قبل حذف كل لقطة. يخضع المسار كله لـ DRY_RUN الذي قيمته الافتراضية true ويطبع الإجراءات المقصودة فقط؛ ويجب ضبط DRY_RUN=false للحذف. هذا يجعل عملية تدميرية فعليًا قابلة للمراجعة قبل الالتزام بها.