Перейти к содержанию

Корзина и восстановление

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

Ultralytics Platform Настройки: вкладка «Корзина» с элементами и древовидной диаграммой использования хранилища

Политика обратимого удаления

При удалении ресурса на платформе:

  1. Немедленно: Элемент перемещается в Корзину (не удаляется окончательно)
  2. 30 дней: Элемент остается доступным для восстановления в Корзине
  3. По истечении 30 дней: Элемент удаляется окончательно автоматически

Окно восстановления

У вас есть 30 дней для восстановления любого удаленного элемента. По истечении этого периода элемент и все связанные с ним данные удаляются окончательно и не подлежат восстановлению.

Доступ к Корзине

Перейдите в Корзину:

  1. Перейдите в Настройки и нажмите вкладку Корзина
  2. Или перейдите непосредственно к /trash (перенаправляет на Settings > Trash)

Ultralytics Platform Настройки: вкладка «Корзина» — выпадающий список «Фильтр по типу»

Содержимое Корзины

Корзина показывает все мягко удаленные ресурсы с опциями фильтрации:

ФильтрПоказывает
ВсеВсе удаленные элементы
ПроектыУдаленные проекты
Наборы данныхУдаленные наборы данных
МоделиУдаленные модели

Просмотр элементов Корзины

Каждый элемент в корзине отображает:

ПолеОписание
ИмяИсходное имя ресурса
ТипПроект, набор данных или модель (цветовое кодирование)
УдаленоДата и время удаления
Осталось днейВремя до окончательного удаления
РазмерОбъем хранилища, используемый элементом
Каскадные элементыКоличество включенных дочерних элементов
Родительский проектРодительский проект (для моделей)

Каскадное поведение

При удалении родительского ресурса дочерние ресурсы также перемещаются в Корзину:

Тип ресурсаЧто удаляется при перемещении в корзину
ПроектыПроект + все модели внутри него
Наборы данныхНабор данных + все изображения и аннотации
МоделиВеса модели + история обучения + экспорты

Древовидная карта хранилища

Вкладка «Корзина» включает визуализацию хранилища (древовидную карту), показывающую относительный размер удаленных элементов, с цветовой кодировкой по типу:

  • Синий: Проекты
  • Зеленый: Наборы данных
  • Фиолетовый: Модели

Восстановление элементов

Восстановление удаленного элемента:

  1. Перейдите в Настройки > Корзина
  2. Найдите элемент, который хотите восстановить
  3. Нажмите кнопку Восстановить (значок отмены)
  4. Подтвердите восстановление

Ultralytics Platform Настройки: вкладка «Корзина» — кнопка «Восстановить» для элемента

Элемент возвращается в исходное расположение со всеми неповрежденными данными.

Поведение при восстановлении

РесурсПоведение при восстановлении
ПроектВосстанавливает проект и все содержащиеся в нем модели
Набор данныхВосстанавливает набор данных со всеми изображениями и аннотациями
МодельВосстанавливает модель в исходный проект, если проект активен

Требуется родительский проект

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

Окончательное удаление

Автоматическое удаление

Элементы в Корзине автоматически и безвозвратно удаляются через 30 дней. Ежедневная задача очистки запускается в 3:00 UTC для удаления просроченных элементов.

Очистить корзину

Немедленно удалить все элементы безвозвратно:

  1. Перейдите в Настройки > Корзина
  2. Нажмите Очистить корзину
  3. Подтвердите действие

Необратимое действие

Очистка корзины безвозвратно удаляет все элементы немедленно. Это действие нельзя отменить, и все данные будут потеряны.

Окончательное удаление отдельного элемента

Чтобы безвозвратно удалить один элемент, не дожидаясь:

  1. Найдите элемент в корзине
  2. Нажмите кнопку Удалить
  3. Подтвердите удаление

Хранилище и корзина

Элементы в корзине по-прежнему учитываются в вашей квоте хранения:

СценарийВлияние на хранилище
Удалить элементХранилище остается выделенным
Восстановить элементБез изменений (по-прежнему учитывалось)
Безвозвратное удалениеХранилище освобождено
Автоматическое удаление через 30 днейХранилище освобождается автоматически

Освободить место

Если у вас заканчивается место для хранения, очистите корзину или безвозвратно удалите определенные элементы, чтобы немедленно освободить место. Проверьте использование хранилища в Настройках и ознакомьтесь с Тарифами для лимитов хранилища по плану.

Доступ к API

Доступ к корзине программно через REST API:

curl -H "Authorization: Bearer YOUR_API_KEY" \
  https://platform.ultralytics.com/api/trash
curl -X POST -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"id": "item_abc123", "type": "dataset"}' \
  https://platform.ultralytics.com/api/trash
curl -X DELETE -H "Authorization: Bearer YOUR_API_KEY" \
  https://platform.ultralytics.com/api/trash/empty

Часто задаваемые вопросы

Можно ли восстановить элемент по истечении 30 дней?

Нет. По истечении 30 дней элементы удаляются безвозвратно и не могут быть восстановлены. Убедитесь, что вы восстановили важные элементы до даты истечения срока действия, указанной в Корзине.

Что произойдет, если я удалю проект с моделями?

Как проект, так и все содержащиеся в нем модели перемещаются в Корзину вместе. Восстановление проекта восстанавливает все его модели. Вы также можете восстанавливать отдельные модели по отдельности.

Учитываются ли элементы в Корзине при расчете объема хранилища?

Да, элементы в Корзине продолжают использовать квоту хранилища. Чтобы освободить место, безвозвратно удалите элементы или очистите Корзину.

Могу ли я восстановить модель, если ее проект был окончательно удален?

Нет. Если проект удаляется безвозвратно, все модели, которые находились внутри него, также удаляются безвозвратно. Всегда восстанавливайте элементы до истечения 30-дневного срока.

Как узнать, когда элемент будет окончательно удален?

Каждый элемент в Корзине показывает счетчик «Дней до удаления», указывающий, сколько дней осталось до автоматического безвозвратного удаления.



📅 Создано 2 месяцев назад ✏️ Обновлено 25 дней назад
glenn-jochersergiuwaxmannraimbekovm

Комментарии