Назад | Перейти на главную страницу

Можно ли настроить правило жизненного цикла корзины GCS для архивации редко используемых объектов?

GCS предлагает управление жизненным циклом где вы можете, например, «Понизить класс хранения объектов старше 365 дней до Coldline Storage». Я бы хотел архивировать редко используемые объекты, но хранить часто используемые объекты в стандартном (горячем) хранилище. Кто-нибудь знает, как это сделать? В идеале должен быть такой параметр, как days-Since-last-access, тогда правило могло бы запускать архивирование объекта, когда этот параметр достигает порога, определенного в политике.

Нет, не можешь. В соответствии с документация вы можете установить только условие правила жизненного цикла объекта в соответствии с:

  • Возраст: Когда объект достигает указанного возраста (в днях).
  • CreatedBefore: Когда объект создается до полуночи указанной даты по UTC.
  • IsLive: Является ли версия объекта активной или нет.
  • MatchesStorageClass: Класс хранения объекта.
  • NumberOfNewerVersions: Количество более современный версии.

В настоящее время нет возможности создать правило с условием, основанным на последнем доступе к объекту. Тем не менее, вы все равно можете изменить класс хранения объекта вручную с помощью gsutil и REST API.