Корзина и восстановление
Ultralytics реализует политику мягкого удаления в течение 30 дней, что позволяет восстанавливать случайно удаленные проекты, наборы данных и модели. Удаленные элементы перемещаются в корзину, откуда их можно восстановить до окончательного удаления.
Политика мягкого удаления
Когда вы удаляете ресурс на Платформе:
- Немедленно: элемент перемещается в корзину (не удаляется окончательно)
- 30 дней: предмет остается доступным для восстановления в корзине
- Через 30 дней: элемент автоматически удаляется без возможности восстановления.
Окно восстановления
У вас есть 30 дней, чтобы восстановить любой удаленный элемент. По истечении этого срока элемент и все связанные с ним данные будут окончательно удалены и не подлежат восстановлению.
Доступ к корзине
Перейдите в корзину:
- Перейдите в «Настройки» (значок шестеренки)
- Нажмите «Корзина» на боковой панели.
- Или перейдите непосредственно в «Настройки» > «Корзина».
Содержимое мусорного ведра
Корзина показывает все временно удаленные ресурсы:
| Тип ресурса | Что включается при удалении |
|---|---|
| Проекты | Проект + все модели внутри |
| Наборы данных | Набор данных + все изображения и аннотации |
| Модели | Веса моделей + история обучения + экспорт |
Просмотр элементов корзины
Каждый элемент в корзине отображает:
- Название: Исходное название ресурса
- Тип: проект, набор данных или модель
- Удалено: Дата и время удаления
- Срок действия: при окончательном удалении
- Размер: объем памяти, используемый элементом
Восстановление элементов
Восстановить удаленный элемент:
- Перейдите в «Настройки» > «Корзина».
- Найдите элемент, который хотите восстановить
- Нажмите кнопку «Восстановить ».
- Подтвердить восстановление
Элемент возвращается в исходное местоположение со всеми данными в неизменном виде.
Восстановить поведение
| Ресурс | Восстановить поведение |
|---|---|
| Проект | Восстанавливает проект и все содержащиеся в нем модели |
| Набор данных | Восстанавливает набор данных со всеми изображениями и аннотациями |
| Модель | Восстанавливает модель в исходный проект (или делает ее осиротевшей, если проект также был удален) |
Зависимость от родителей
Если вы удалили как проект, так и его модели, сначала восстановите проект. При этом автоматически восстановятся все модели, которые находились в нем.
Постоянное удаление
Автоматическое удаление
Элементы в корзине автоматически и безвозвратно удаляются через 30 дней. Этот процесс:
- Работает ежедневно
- Удаляет элементы, старше 30 дней
- Освобождает место для хранения
- Невозможно отменить
Очистить корзину
Немедленно удалить все элементы навсегда:
- Перейдите в «Настройки» > «Корзина».
- Нажмите «Очистить корзину»
- Подтвердить действие
Необратимое действие
Очистка корзины приводит к немедленному удалению всех элементов. Это действие нельзя отменить, и все данные будут утеряны.
Удалить один элемент навсегда
Чтобы окончательно удалить один элемент без ожидания:
- Найдите элемент в корзине
- Нажмите кнопку «Удалить навсегда ».
- Подтвердите удаление
Хранение и мусор
Элементы в корзине по-прежнему учитываются в вашем квоте хранения:
| Сценарий | Влияние хранения |
|---|---|
| Удалить элемент | Хранилище остается выделенным |
| Восстановить элемент | Без изменений (все еще считал) |
| Постоянное удаление | Освобожденное место для хранения |
| 30-дневное автоматическое удаление | Память освобождается автоматически |
Освободить место для хранения
Если у вас заканчивается место для хранения, очистите корзину или окончательно удалите определенные элементы, чтобы немедленно освободить место.
Доступ к API
Управление корзиной с помощью REST API:
# List items in Trash
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://platform.ultralytics.com/api/trash
# Restore an item
curl -X POST -H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"itemId": "item_abc123", "type": "dataset"}' \
https://platform.ultralytics.com/api/trash
# Empty Trash (permanently delete all)
curl -X POST -H "Authorization: Bearer YOUR_API_KEY" \
https://platform.ultralytics.com/api/trash/empty
Полную документацию см. в REST API .
Часто задаваемые вопросы
Могу ли я восстановить товар по истечении 30 дней?
Нет. По истечении 30 дней элементы удаляются без возможности восстановления. Обязательно восстановите важные элементы до истечения срока хранения, указанного в корзине.
Что произойдет, если я удалю проект с моделями?
Как проект, так и все модели в нем перемещаются в корзину. При восстановлении проекта восстанавливаются все его модели. Вы также можете восстановить отдельные модели по отдельности.
Учитываются ли элементы в корзине при подсчете объема хранилища?
Да, элементы в корзине продолжают занимать место в хранилище. Чтобы освободить место, удалите элементы навсегда или очистите корзину.
Можно ли восстановить модель, если ее проект был окончательно удален?
Нет. Если проект удален без возможности восстановления, все модели, которые в нем находились, также удаляются без возможности восстановления. Всегда восстанавливайте элементы до истечения 30-дневного срока.
Как узнать, когда элемент будет окончательно удален?
Каждый элемент в корзине имеет дату «Истечение срока», указывающую, когда произойдет автоматическое окончательное удаление.