Корзина и восстановление
Ultralytics Platform использует политику отложенного удаления на 30 дней, позволяющую тебе восстанавливать случайно удаленные проекты, наборы данных и модели. Удаленные объекты перемещаются в Корзину, откуда их можно восстановить до того, как они будут удалены окончательно.

Политика отложенного удаления
Когда ты удаляешь ресурс на платформе:
- Сразу: Объект перемещается в Корзину (не удаляется навсегда)
- 30 дней: Объект можно восстановить из Корзины
- После 30 дней: Объект удаляется автоматически и навсегда
У тебя есть 30 дней, чтобы восстановить любой удаленный объект. По истечении этого периода объект и все связанные с ним данные удаляются окончательно, и их невозможно восстановить.
Доступ к Корзине
Перейди в свою Корзину:
- Зайди в Settings (Настройки) и нажми на вкладку Trash (Корзина)
- Или перейди напрямую по адресу
/trash(произойдет перенаправление вSettings > Trash)

Содержимое Корзины
В Корзине отображаются все отложенно удаленные ресурсы с возможностью фильтрации:
| Фильтр | Отображать |
|---|---|
| All | Все объекты в корзине |
| Проекты | Удаленные проекты |
| Наборы данных | Удаленные наборы данных |
| Модели | Удаленные модели |
Просмотр объектов в Корзине
Для каждого объекта в Корзине отображается:
| Поле | Описание |
|---|---|
| Name (Название) | Исходное название ресурса |
| Ввод (Type) | Проект, набор данных или модель (с цветовой индикацией) |
| Deleted (Удалено) | Дата и время удаления |
| Days Remaining (Осталось дней) | Время до окончательного удаления |
| Size | Объем хранилища, занимаемый объектом |
| Cascaded Items (Связанные объекты) | Количество дочерних объектов |
| Parent Project (Родительский проект) | Родительский проект (для моделей) |
Каскадное поведение
При удалении родительского ресурса дочерние ресурсы также перемещаются в Корзину:
| Тип ресурса | Что удаляется вместе с объектом |
|---|---|
| Projects | Проект + все содержащиеся в нем модели |
| Datasets | Набор данных + все изображения и аннотации |
| Models | Веса модели + история обучения + экспортированные файлы |
Древовидная карта хранилища
Вкладка Корзина включает визуализацию хранилища (древовидную карту), показывающую относительный размер удаленных объектов, с цветовой кодировкой по типам:
- Синий: Проекты
- Зеленый: Наборы данных
- Фиолетовый: Модели
Восстановление объектов
Как восстановить удаленный объект:
- Перейди в Settings > Trash
- Найди объект, который хочешь восстановить
- Нажми кнопку Restore (Восстановить) (значок «отмена»)
- Подтверди восстановление

Объект вернется в исходное расположение со всеми сохраненными данными.
Если исходный слаг уже занят, платформа восстановит объект с доступным уникальным слагом, чтобы ты мог сразу получить к нему доступ.
Поведение при восстановлении
| Ресурс | Поведение при восстановлении |
|---|---|
| Проект | Восстанавливает проект и все входящие в него модели |
| Датасет | Восстанавливает набор данных со всеми изображениями и аннотациями |
| Модель | Восстанавливает модель в исходный проект, если проект активен |
Восстановление модели невозможно, если ее родительский проект находится в Корзине. Ты увидишь ошибку: "Cannot restore model while its parent project is in trash. Restore the project first." (Невозможно восстановить модель, пока ее родительский проект в корзине. Сначала восстанови проект). Всегда восстанавливай родительский проект перед восстановлением отдельных моделей.
Окончательное удаление
Автоматическое удаление
Объекты в Корзине автоматически удаляются навсегда через 30 дней. Ежедневная задача очистки удаляет истекшие объекты автоматически.
Очистить корзину
Как удалить все объекты навсегда:
- Перейди в Settings > Trash
- Нажми Empty Trash (Очистить корзину)
- Подтверди действие
Очистка Корзины приводит к немедленному удалению всех объектов. Это действие нельзя отменить, и все данные будут потеряны, включая привязанные развертывания, задачи экспорта и сохраненные файлы, связанные с удаленными ресурсами.
Удалить один объект навсегда
Как навсегда удалить один объект, не дожидаясь:
- Найди объект в Корзине
- Нажми кнопку Delete (Удалить)
- Подтверди удаление
Для проектов окончательное удаление также приведет к удалению связанных развертываний и файлов экспорта, относящихся к ресурсам удаленного рабочего пространства.
Хранилище и Корзина
Объекты в Корзине продолжают учитываться в квоте твоего хранилища:
| Сценарий | Влияние на хранилище |
|---|---|
| Удаление объекта | Место в хранилище остается занятым |
| Восстановление объекта | Без изменений (он все еще занимал место) |
| Окончательное удаление | Место в хранилище освобождено |
| Автоудаление через 30 дней | Место в хранилище освобождено автоматически |
Доступ через API
Управляй корзиной программно через REST API:
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://platform.ultralytics.com/api/trashЧасто задаваемые вопросы (FAQ)
Можно ли восстановить объект через 30 дней?
Нет. Через 30 дней объекты удаляются навсегда, и их невозможно восстановить. Обязательно восстанавливай важные объекты до даты истечения срока, указанной в Корзине.
Что произойдет, когда я удалю проект с моделями?
И проект, и все модели внутри него перемещаются в корзину вместе. Восстановление проекта восстанавливает все его модели. Ты также можешь восстановить отдельные модели по отдельности.
Учитываются ли элементы в корзине при расчете объема хранилища?
Да, элементы в корзине продолжают занимать место в квоте хранилища. Чтобы освободить место, удали элементы навсегда или очисти корзину.
Могу ли я восстановить модель, если ее проект был безвозвратно удален?
Нет. Если проект удален навсегда, все модели, которые в нем находились, также безвозвратно удаляются. Всегда восстанавливай элементы до истечения 30-дневного срока.
Как узнать, когда элемент будет удален навсегда?
У каждого элемента в корзине отображается счетчик "Осталось дней", указывающий, сколько дней осталось до автоматического безвозвратного удаления.