Pav*_*k_k 11 amazon-s3 amazon-web-services
我正在尝试 1) 在 S3 存储桶上启用版本控制,2) 在 30 天后删除以前的版本。你知道我应该设置哪个生命周期规则来实现 2 吗?
其中规则之一是永久删除对象的先前版本。根据该规则,您需要设置对象成为先前版本后的天数。公共文档中的语言不清楚。该数字是否意味着在这些天数之后,当前的 S3 对象将成为先前的对象并被删除?在那种情况下我会丢失 S3 对象,对吗?
如果我的上述理解是正确的,有人可以帮忙吗?
我应该设置哪条规则,以便当前版本完好无损,并且 30 天后仅删除以前的版本?
我查看了这些示例,但它们都尝试简单地删除任何超过 30 天的 S3 对象。但我试图仅删除该对象的先前版本。
示例 1:删除 AWS S3 上的旧对象版本 2:AWS:使用“生命周期规则”永久删除少于 30 天的 S3 对象
谢谢,
帕万
Joh*_*ein 13
您可以使用“永久删除对象的先前版本”。
然后,您可以输入“对象成为先前版本后的天数”,这告诉它在版本不是当前版本后的许多天后删除对象。
仅当使用相同名称上传对象的新版本时,版本才会成为先前(非当前)版本。
该数字是否意味着在这些天数之后,当前的 S3 对象将成为先前的对象并被删除
当前版本将保持当前版本,直到用户(例如您!)上传同名文件。这将成为当前版本,而之前的“当前”版本将成为“先前”版本。
归档时间: |
|
查看次数: |
14182 次 |
最近记录: |