S3生命周期规则 - 排除前缀

0

【以下的问题经过翻译处理】 如果我有一个前缀为“Folder-1”的文件夹,它有规则保留内容6个月以上,并在6个月后将其移动到Glacier。我想在此策略中排除“Folder-1.1”和“Folder-1.2”,并保留数据2年。因此,如果我在“Folder-1 / Folder-1.1”和“Folder-1 / Folder-1.2”上创建一个明确的规则来保留任何东西2年,那么Glacier规则是否适用于除Folder-1.1和Folder-1.2之外的所有其他文件夹?

前缀结构如下:

Folder-1 /
    |  -  Folder-1.1
    |  -  Folder-1.2
    |  -  Folder-1.3
    |  -  Folder-1.4

我认为S3目前不支持生命周期管理中的排除规则。有什么建议如何实现?

profile picture
專家
已提問 5 個月前檢視次數 19 次
1 個回答
0

【以下的回答经过翻译处理】 S3是一个键值对象存储服务,没有“文件夹”概念,但有“前缀”概念。对于生命周期规则,如果规则适用于较短的前缀,那么它将对包括1.1和1.2在内的整个子前缀的对象生效。因此,应用于1/“文件夹”将使1.1和1.2与1.3和1.4被视为相同。

您可以使用对象标签作为过滤器,而不是前缀。例如,在所有具有前缀1/1.3 1/1.4的对象上创建一个标签并使用单个规则,或仅在1/1.3和1/1.4上应用生命周期规则。

profile picture
專家
已回答 5 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南