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

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

Вкладка Корзина в настройках Ultralytics Platform с элементами и древовидной картой хранилища

Политика отложенного удаления

Когда ты удаляешь ресурс на платформе:

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

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

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

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

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

Выпадающий список фильтрации по типу на вкладке Корзина в настройках Ultralytics Platform

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

В Корзине отображаются все отложенно удаленные ресурсы с возможностью фильтрации:

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

Просмотр объектов в Корзине

Для каждого объекта в Корзине отображается:

ПолеОписание
Name (Название)Исходное название ресурса
Ввод (Type)Проект, набор данных или модель (с цветовой индикацией)
Deleted (Удалено)Дата и время удаления
Days Remaining (Осталось дней)Время до окончательного удаления
SizeОбъем хранилища, занимаемый объектом
Cascaded Items (Связанные объекты)Количество дочерних объектов
Parent Project (Родительский проект)Родительский проект (для моделей)

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

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

Тип ресурсаЧто удаляется вместе с объектом
ProjectsПроект + все содержащиеся в нем модели
DatasetsНабор данных + все изображения и аннотации
ModelsВеса модели + история обучения + экспортированные файлы

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

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

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

Восстановление объектов

Как восстановить удаленный объект:

  1. Перейди в Settings > Trash
  2. Найди объект, который хочешь восстановить
  3. Нажми кнопку Restore (Восстановить) (значок «отмена»)
  4. Подтверди восстановление

Кнопка восстановления на элементе во вкладке Корзина в настройках Ultralytics Platform

Объект вернется в исходное расположение со всеми сохраненными данными.

Если исходный слаг уже занят, платформа восстановит объект с доступным уникальным слагом, чтобы ты мог сразу получить к нему доступ.

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

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

Восстановление модели невозможно, если ее родительский проект находится в Корзине. Ты увидишь ошибку: "Cannot restore model while its parent project is in trash. Restore the project first." (Невозможно восстановить модель, пока ее родительский проект в корзине. Сначала восстанови проект). Всегда восстанавливай родительский проект перед восстановлением отдельных моделей.

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

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

Объекты в Корзине автоматически удаляются навсегда через 30 дней. Ежедневная задача очистки удаляет истекшие объекты автоматически.

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

Как удалить все объекты навсегда:

  1. Перейди в Settings > Trash
  2. Нажми Empty Trash (Очистить корзину)
  3. Подтверди действие
Необратимое действие

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

Удалить один объект навсегда

Как навсегда удалить один объект, не дожидаясь:

  1. Найди объект в Корзине
  2. Нажми кнопку Delete (Удалить)
  3. Подтверди удаление

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

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

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

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

Если у тебя заканчивается место, очисти Корзину или навсегда удали определенные объекты, чтобы сразу освободить место. Проверь использование хранилища в разделе Settings и ознакомься с Billing для уточнения лимитов по твоему тарифу.

Доступ через API

Управляй корзиной программно через REST API:

curl -H "Authorization: Bearer YOUR_API_KEY" \
  https://platform.ultralytics.com/api/trash

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

Можно ли восстановить объект через 30 дней?

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

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

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

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

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

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

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

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

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

Комментарии