Версии объекта
Объекты, загруженные в бакет с версионированием, имеют версии. У папок версий нет.
После загрузки объекта в бакет с версионированием создаётся первая версия объекта. Если ещё раз загрузить объект с таким же названием, то создаётся вторая версия и т.д.
Список версий объекта отображается на вкладке Версии:
ID версии объекта используется для формирования подписанной ссылки на эту верси и для выполнения операций с ней через API.
Можно скопировать ссылку для скачивания версии, скачать и удалить версию объекта.
Если в бакете разрешены блокировки, то при нажатии на строку с версией можно настроить срок блокировки и бессрочную блокировку версии:
Получение ссылки для скачивания версии объекта
Получить ссылку для скачивания версии объекта могут только пользователи с правилом доступа Чтение или Запись для объекта или бакета, в котором находится версия объекта. Ссылка позволит посмотреть и скачать версию объекта любому пользователю, даже не имеющему доступ к порталу Т1 Облако.
Чтобы скопировать ссылку на скачивание версии объекта:
- Выберите проект, в котором подключено Объектное хранилище S3.
В главном меню портала перейдите в раздел Ресурсы → Объектное хранилище S3.
- Последовательно выберите хранилище, бакет и объект, для версии которого нужно получить ссылку.
- На вкладке Версии в строке с нужной версией нажмите на кнопку и выберите пункт Получить ссылку.
Ссылка формируется по определённому формату и сохраняется в буфер обмена вашего устройства. - Передайте ссылку пользователю, которому нужно скачать версию объекта.
При переходе по ссылке браузер отобразит или сразу скачает версию объекта (в зависимости от формата объекта).
Скачивание версии объекта
Скачать версию объекта могут только пользователи с правилом доступа Чтение или Запись для объекта или бакета, в котором находится версия объекта.
Версии объектов хранятся только в бакете с версионированием.
Чтобы скачать версию объекта:
- Выберите проект, в котором подключено Объектное хранилище S3.
В главном меню портала перейдите в раздел Ресурсы → Объектное хранилище S3.
- Последовательно выберите хранилище, бакет и объект, версию которого нужно скачать.
- На вкладке Версии в строке с нужной версией нажмите на кнопку и выберите пункт Скачать.
В результате начнётся автоматическое скачивание версии объекта, если браузер не заблокирует его.
Изменение настроек блокировки версии объекта
Для версии объекта можно настроить свои параметры блокировки, отличающиеся от параметров, заданных для всех версий.
Чтобы изменить настройки блокировки для версии:
- Выберите проект, в котором подключено Объектное хранилище S3.
В главном меню портала перейдите в раздел Ресурсы → Объектное хранилище S3.
- Последовательно выберите хранилище, бакет, объект и версию объекта, для которой нужно изменить настройки блокировки.
- Нажмите на кнопку Действия и выберите пункт Редактировать настройки блокировки.
- Измените нужные настройки:
- Режим блокировки *:
- Защищенный — нельзя уменьшить срок блокировки (можно только увеличить) и нельзя изменить режим блокировки на Управляемый. Таким образом, версию объекта нельзя удалить до окончания срока блокировки;
- Управляемый — Администратор и Администратор хранилища могут увеличить/уменьшить срок блокировки и изменить режим блокировки на Защищенный. Таким образом, версию объекта можно удалить до окончания изначального срока блокировки, уменьшив его;
- Заблокировано до * — дата и время истечения блокировки версии.
- Режим блокировки *:
- Нажмите на кнопку Сохранить.
В результате версию нельзя удалить до истечения срока блокировки. При необходимости можно включить бессрочную блокировку версии.
Управление бессрочной блокировкой версии объекта
Бессрочная блокировка защищает версию объекта от удаления, пока бессрочная блокировка не будет отключена вручную.
Чтобы включить или отключить бессрочную блокировку версии:
- Выберите проект, в котором подключено Объектное хранилище S3.
В главном меню портала перейдите в раздел Ресурсы → Объектное хранилище S3.
- Последовательно выберите хранилище, бакет, объект и версию объекта, для которой нужно включить или отключить бессрочную блокировку.
- Нажмите на кнопку Действия и выберите пункт Управление бессрочной блокировкой.
- Нажмите на кнопку Изменить.
Если бессрочная блокировка была отключена, то включится, а если была включена, то отключится.
Включение и отключение бессрочной блокировки не влияет на режим и срок блокировки. Например, если включена бессрочная блокировка и установлен срок блокировки, то по истечении срока версия останется защищённой от удаления, пока бессрочная блокировка не будет отключена. Если отключена бессрочная блокировка и срок блокировки ещё не истёк, то версия останется защищённой от удаления до истечения срока блокировки.
Удаление версии объекта
Удалить версию нельзя, если:
- для версии настроены параметры блокировки (в бакете или в самой версии). Удалить версию нельзя, пока не истёк срок блокировки;
- для версии включена бессрочная блокировка.
Удалить версию объекта могут только пользователи с правилом доступа Запись для объекта или бакета, в котором находится версия объекта.
Восстановить удалённую версию невозможно. Если удалить единственную версию объекта, то безвозвратно удалится сам объект.
Чтобы удалить версию объекта:
- Выберите проект, в котором подключено Объектное хранилище S3.
В главном меню портала перейдите в раздел Ресурсы → Объектное хранилище S3.
- Последовательно выберите хранилище, бакет и объект, версию которого нужно удалить.
- На вкладке Версии в строке с нужной версией нажмите на кнопку и выберите пункт Удалить.
- Нажмите на кнопку Да.

