← 中文资源

简体中文版本

产物保留与清理工作流

按保留需求为产物分类、以生命周期规则使其过期,并清理存储与索引,避免旧产物持续累积成本。

阅读英文原文

概述

产物仓库不设保留策略就会无限增长,既抬高成本也让检索变慢。把产物分为发布、快照与临时三类,按类施加生命周期规则、让发布与证据保留更久,并监控增长与孤儿产物,可让存储有界且合规需求仍被满足。

关键步骤

  1. 把产物分类为发布、快照与临时。
  2. 按类施加正确的保留规则。
  3. 让发布与证据保留时间长于构建中间产物。
  4. 监控存储增长并审计孤儿产物。

验证

  • 规则生效后存储增长趋平。
  • 被引用的发布产物在清理后仍在。
  • 中间产物按规则过期。
  • 策略版本与清理结果有记录。

决策点

大而少用的产物宜转入冷存储;应按类分设策略,单一全局策略要么删掉需要的证据,要么留下无用的中间产物。

适用范围

本条目围绕「产物保留与清理工作流」给出可复制的步骤、验证方式与常见问题,适合需要按此流程落地的工程团队。执行时请结合自身上下文调整命令与阈值,并在变更前后留存证据,便于后续复核与回滚。

建议在正式环境落地前先在预发或隔离环境演练一遍,把关键观测指标与负责人一并记录,确保出现异常时能快速定位并恢复。

aws s3api put-bucket-lifecycle-configuration --bucket artifacts \
  --lifecycle-configuration file://rules.json
# expire snapshots after 30 days, keep releases