微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

生命周期策略:设置非当前版本的最低年龄

如何解决生命周期策略:设置非当前版本的最低年龄

我想为 Google Cloud Storage 中的存储分区设置对象生命周期政策,以防止在较新版本未达到最低年龄时删除旧的非当前版本。

目前,我在生命周期策略中设置了以下标志和值:

  • 新版本的数量:3
  • 自变为非当前状态后的天数:366 天

此政策将确保最旧的版本在 366 天非当前版本后被删除,并且有 2 个较新版本和一个实时版本。

我的挑战:我想确保我始终保留至少一个至少存在 366 天的非当前版本。

在我目前的情况下,我可以

  • 实时版本:0 天前
  • 第 2 版:1 天前
  • 版本 1:365 天

(年龄指的是非当前版本的天数)

如果我上传一个新的实时版本并等待一天:

  • 实时版本:1 天前(新)
  • 第 3 版:1 天大(以前上线)
  • 第 2 版:2 天前
  • 版本 1:366 天前

是否可以避免只留下带有版本控制的相对较新的版本,或者我是否必须改用保留策略(mutually exclusive with versioning)?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。