示例8:S3存储分段生命周期和ILM策略的优先级
根据您的生命周期配置、对象会遵循S3存储分段生命周期或ILM策略的保留设置。
分段生命周期优先于ILM策略的示例
- ILM 策略
-
-
基于非当前时间引用的规则:在第0天、保留X个副本20天
-
基于写入时间引用的规则(默认):在第0天、将X个副本保留50天
-
- 存储分段生命周期
-
-
Filter: {Prefix: "docs/"}, Expiration: Days: 100, NoncurrentVersionExpiration: Days: 5
-
- 结果
-
-
此时将读取名为"docs/text"的对象。它与前缀"docs/"的存储分段生命周期筛选器匹配。
-
100天后、系统将创建一个删除标记、"docs/text"将变为非最新。
-
5天后、"文档/文本"将在自加载以来总共105天内被删除。
-
-
此时会摄录一个名为"Video/move"的对象。它与筛选器不匹配、并使用ILM保留策略。
-
50天后、系统将创建删除标记、并且"视频/电影"将变为非当前状态。
-
20天后、"视频/电影"将自加载后总共删除70天。
-
-
存储分段生命周期隐式永久保留的示例
- ILM 策略
-
-
基于非当前时间引用的规则:在第0天、保留X个副本20天
-
基于写入时间引用的规则(默认):在第0天、将X个副本保留50天
-
- 存储分段生命周期
-
-
Filter: {Prefix: "docs/"}, Expiration: ExpiredObjectDeleteMarker: true
-
- 结果
-
-
此时将读取名为"docs/text"的对象。它与前缀"docs/"的存储分段生命周期筛选器匹配。
。
Expiration
此操作仅适用于已过期的删除标记、这意味着将其他所有内容永久保留(以"docs/"开头)。删除以"docs/"开头的标记将在过期后被删除。
-
此时会摄录一个名为"Video/move"的对象。它与筛选器不匹配、并使用ILM保留策略。
-
50天后、系统将创建删除标记、并且"视频/电影"将变为非当前状态。
-
20天后、"视频/电影"将自加载后总共删除70天。
-
-
使用存储分段生命周期复制ILM并清除过期删除标记的示例
- ILM 策略
-
-
基于非当前时间引用的规则:在第0天、保留X个副本20天
-
基于写入时间引用的规则(默认):在第0天、将X个副本保留50天
-
- 存储分段生命周期
-
-
Filter: {}, Expiration: Days: 50, NoncurrentVersionExpiration: Days: 20
-
- 结果
-
-
ILM策略会在存储分段生命周期中重复。
-
已加热对象。无筛选器意味着存储分段生命周期会适用场景所有对象并覆盖ILM保留设置。
-
50天后、将创建一个删除标记、对象将变为非当前对象。
-
在20天后(自数据加载以来总共70天)、非当前对象将被删除、并且delete-marking将过期。
-
在自加载后的30天后、总共100天后、过期的删除标记将被删除。
-
-