是否可以设置 GCS 存储桶生命周期规则来存档很少使用的对象?

是否可以设置 GCS 存储桶生命周期规则来存档很少使用的对象?

GCS 提供生命周期管理例如,您可以“将超过 365 天的对象的存储类别降级为 Coldline Storage”。我想存档很少使用的对象,但将经常使用的对象保留在标准(热)存储中。有人知道怎么做吗?理想情况下,应该有一个像 days-since-last-access 这样的参数,然后当该参数达到策略中定义的阈值时,规则可以触发对象存档。

答案1

不可以。根据文档您只能根据以下内容设置对象生命周期规则的条件:

  • 年龄:当对象达到指定的年龄(以天为单位)。
  • 创建时间:当对象是在 UTC 指定日期的午夜之前创建时。
  • 直播:对象的版本是否为实时版本。
  • 匹配存储类:是对象的存储类别。
  • 新版本号:是数量更新版本。

目前,无法创建基于对象上次访问条件的规则。无论如何,您仍然可以使用以下命令手动更改对象的存储类别gsutilREST API

相关内容