use*_*089 15 versioning amazon-s3 amazon-web-services
我目前正致力于将办公室的文件备份系统迁移到Amazon S3.基本的备份工作就像一个魅力,但我希望它更健壮.具体来说,我希望为存储桶中的文件添加版本控制(使用亚马逊"版本控制"),但没有提及(我可以找到)限制每个文件存储的旧版本数量的方法(即:"文件" x"在任何给定时间最多有5个以前的版本).
是否可以对每个文件存储的版本数量设置限制?或者,如果我走这条路线,我是否会随着时间的推移无限制地传播文件版本?
我一直在挖掘AWS论坛(以及我看的其他任何地方)并且还没有找到任何东西.任何信息,将不胜感激.谢谢!
Ber*_*ier 31
虽然我不相信亚马逊添加了将版本限制为特定修订版本的选项(比如"5"以前的修订版),但您当然可以使用S3生命周期管理,它支持基于时间的规则.您可以使用NoncurrentVersionTransition
将旧版本转换为其他存储类,并且可以使用NoncurrentVersionExpiration
最终删除旧版本.
因此,如果您以预定义的时间间隔(例如每周一次)备份数据,那么如果您将数据设置NoncurrentVersionExpiration
为6周,则只保留最后5个(可能是6?)版本.
参考:AWS S3生命周期
Ant*_*ssi 13
是的,这是可能的@paul-littlefield @user3606089
创建生命周期规则,您可以指定对象的非当前版本何时到期以及“要保留的较新版本的数量 - 可选”
如果您想要保留一定数量的版本,无论它们有多旧,请将过期时间设置为 1 天,并在第二个字段中设置您想要保留的版本数量。
归档时间: |
|
查看次数: |
6386 次 |
最近记录: |