Корзина
Восстановление удалённых проектов, окружений и приложений в течение 7 дней.
Удалённые проекты, окружения и приложения не исчезают сразу: они попадают в корзину организации и хранятся там 7 дней. За это время их можно восстановить, а после — они удаляются окончательно.
Корзина находится в разделе Организация → Корзина.
Что попадает в корзину
| Объект | Что происходит при удалении |
|---|---|
| Проект | Попадает в корзину вместе со всеми окружениями и сервисами |
| Окружение | Попадает в корзину вместе со всеми сервисами |
| Приложение | Попадает в корзину |
Базы данных PostgreSQL в корзину не попадают и удаляются сразу — см. Удаление PostgreSQL.
Окружение по умолчанию удалить нельзя. Чтобы удалить проект, нужно ввести его название.
Проект или окружение с базой PostgreSQL тоже можно переместить в корзину, но окончательно они не удалятся: ни вручную, ни автоматически через 7 дней. Чтобы удалить такой объект, восстановите его, удалите PostgreSQL в настройках базы и затем удалите объект снова. Так база и её резервные копии не останутся без управления.
Что происходит на сервере
DeployCode не очищает ресурсы на ваших серверах — ни при перемещении в корзину, ни при окончательном удалении. Контейнеры, тома и данные на сервере остаются, и удалять их нужно самостоятельно.
Управляемые домены
При удалении приложения его управляемый домен освобождается. После восстановления приложению выдаётся новый адрес — прежний не сохраняется. Если выдать адрес не удалось, объект всё равно восстановится, а панель покажет предупреждение.
Восстановление
В корзине видно, кто и когда удалил объект и когда он будет удалён окончательно.
Объекты восстанавливаются сверху вниз по иерархии:
- окружение нельзя восстановить, пока в корзине лежит его проект;
- приложение нельзя восстановить, пока в корзине лежит его окружение или проект.
Восстановленный проект или окружение возвращается вместе со всем содержимым.
Окончательное удаление
Объект удаляется окончательно автоматически через 7 дней или вручную — кнопкой в корзине с вводом названия объекта для подтверждения. Исключение — проекты и окружения с PostgreSQL, см. выше. Сведения об объекте в DeployCode удаляются без возможности восстановления.
Доступ
Просматривать корзину, восстанавливать и окончательно удалять объекты могут только владелец и администраторы организации.