Управление корзиной
Корзина — это временное хранилище артефактов, компонентов и директорий перед их безвозвратным удалением. Она позволяет восстанавливать ошибочно удаленные объекты и контролировать, когда именно освобождается дисковое пространство.
Объекты перемещаются в корзину после удаления из репозиториев вручную, с помощью политик очистки или в результате запуска задач на удаление.
Пользователи могут работать с корзиной в зависимости от назначенных им прав доступа (подробнее — в разделе Права доступа).
После включения использования:
- Корзина отображается на страницах просмотра репозиториев.
- Удаленные из репозиториев объекты перемещаются в корзину и хранятся в ней заданный срок.
- Объекты в корзине можно восстановить или удалить безвозвратно.
После отключения использования:
- Корзина перестает отображаться при просмотре репозиториев.
- Вновь удаленные объекты удаляются безвозвратно, без перемещения в корзину.
- Объекты, перемещенные в корзину во время ее использования, останутся в ней и будут доступны для восстановления в течение заданного срока.
Чтобы настроить использование корзины:
- Авторизуйтесь в VK Registry с учетными данными администратора.
- Перейдите в раздел Репозитории → Настройки корзины.
- Включите или отключите опцию Использовать корзину.
- Нажмите кнопку Сохранить.
Срок хранения каждого объекта, который перемещается в корзину, по умолчанию — 10 дней. По истечении этого срока он автоматически удаляется из корзины.
Чтобы изменить срок:
- Авторизуйтесь в VK Registry с учетными данными администратора.
- Перейдите в раздел Репозитории → Настройки корзины.
- Задайте в поле Срок хранения (дней) значение в диапазоне от 1 до 60 дней.
- Нажмите кнопку Сохранить.
Вы можете просматривать корзину и ее содержимое по каждому репозиторию в отдельности.
Чтобы посмотреть содержимое корзины:
-
Авторизуйтесь в VK Registry с учетными данными администратора.
-
Перейдите в раздел Репозитории → Просмотр.
-
Нажмите на название нужного репозитория.
-
В блоке Корзина ознакомьтесь с информацией о корзине:
- Общий размер — общий размер удаленных объектов, которые хранятся в корзине.
- Ассеты — количество удаленных артефактов.
- Компоненты — количество удаленных компонентов.
- Папки — количество удаленных директорий.
- Последняя очистка — дата запуска очистки корзины.
-
Ознакомьтесь с информацией об удаленных объектах.
-
(Опционально) Используйте фильтры для поиска нужного объекта в корзине:
- название;
- тип;
- дата удаления;
- ID пользователя, удалившего объект.
Если опция Использовать корзину включена, удаленные объекты перемещаются в корзину, и их можно восстановить в течение заданного срока хранения (подробнее — в разделе Настройка срока хранения объектов в корзине).
Объект можно восстановить из корзины по тому же пути, откуда он был удален.
Чтобы восстановить объект из корзины:
- Авторизуйтесь в VK Registry с учетными данными администратора.
- Перейдите в раздел Репозитории → Просмотр.
- Нажмите на название нужного репозитория.
- В блоке Корзина найдите нужный объект и нажмите на него.
- Нажмите кнопку Восстановить.
- Если артефакт с таким именем уже существует, подтвердите перезапись или отмените восстановление.
Объекты, перемещенные в корзину, хранятся в ней заданный срок перед безвозвратным удалением. Вы можете удалить их из корзины вручную, не дожидаясь срока удаления.
Чтобы удалить объекты из корзины:
- Авторизуйтесь в VK Registry с учетными данными администратора.
- Перейдите в раздел Репозитории → Просмотр.
- Нажмите на название нужного репозитория.
- В блоке Корзина найдите нужный объект.
- Нажмите кнопку Удалить навсегда.
Очистка корзины:
- безвозвратно удаляет все объекты из корзины;
- затрагивает все репозитории.
Чтобы запустить очистку корзины:
- Авторизуйтесь в VK Registry с учетными данными администратора.
- Перейдите в раздел Репозитории → Настройки корзины.
- Нажмите кнопку Очистить корзину.