首页/数据/备份与容灾速查/S3 生命周期规则
本包目录(206 条)
备份基础与策略41 条文件与系统备份53 条
数据库与云备份56 条
容灾架构30 条演练与恢复26 条

S3 生命周期规则

按前缀或标签编排存储层级与过期:转低频或归档层、到期删除、清理非当前版本与未完成的分段上传,是备份成本控制的核心工具。

备份与容灾速查数据更新于 2026-10-12

生命周期配置示例 lifecycle.json

生命周期配置示例 lifecycle.json
{
  "Rules": [{
    "ID": "backup-tiering",
    "Status": "Enabled",
    "Filter": { "Prefix": "daily/" },
    "Transitions": [
      { "Days": 30, "StorageClass": "STANDARD_IA" },
      { "Days": 90, "StorageClass": "GLACIER" }
    ],
    "NoncurrentVersionExpiration": { "NoncurrentDays": 90 },
    "AbortIncompleteMultipartUpload": { "DaysAfterInitiation": 7 }
  }]
}

应用配置

应用配置
aws s3api put-bucket-lifecycle-configuration --bucket my-backup-bucket \
  --lifecycle-configuration file://lifecycle.json
转入归档层的对象不能直接读取,需要先 Restore 出临时副本(有取回时间与费用)。

易错点

  • 把恢复期可能用到的备份过早转入慢速层,紧急恢复时被取回时间拖住 RTO
  • 不清理未完成的分段上传会留下不可见的存储占用与费用

数据来源与参考

  • AWS 文档(Managing the lifecycle of objects)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌