Платформенный гид

Восстановить копию

Восстановление в Dockstash намеренно безопасно: выбираете снимок на экране Snapshots, вводите имя проекта для подтверждения и по умолчанию восстанавливаете в новое место — перезапись живого проекта требует отдельного явного согласия. Вывод restic стримится вживую, пока идёт восстановление.

Шаг за шагом

Как это сделать

  1. Откройте экран Snapshots

    Выберите проект на экране Snapshots. Вы получите таймлайн точек восстановления — каждая успешная копия является снимком с файлами проекта, дампами баз и конфигами, снятыми вместе.

  2. Выберите точку восстановления

    Нажмите Restore в нужной строке снимка. Обычно это последняя; после плохого деплоя или порчи данных — последний снимок до инцидента.

  3. Введите имя проекта для подтверждения

    Диалог подтверждения требует набрать точное имя проекта. Это намеренное трение — восстановление имеет последствия, а набранное подтверждение исключает ошибку с чужим проектом.

  4. Выберите режим восстановления

    Оставьте умолчание «Restore to new location» и укажите целевой путь: снимок материализуется там, живой проект нетронут. «Overwrite existing» заменяет живой проект и является явным согласием — используйте только после однократной проверки восстановленных данных.

  5. Следите за потоком восстановления

    Вывод restic стримится в панель логов под таблицей, пока материализуются файлы и дампы. По завершении целевой путь содержит файлы проекта плюс дамп базы из этого снимка.

  6. Проверьте перед переключением

    Загрузите восстановленный дамп в тестовый контейнер базы и выборочно проверьте таблицы приложения. Лишь затем переключайте приложение или повторяйте восстановление в режиме перезаписи. Для постоянного доказательства — планируйте тренировку восстановления.

Сделайте это в один клик с Dockstash

Dockstash выполняет ровно тот дамп, что выше, передаёт его restic вовне и автоматически проверяет восстановление тренировкой — без скриптов на поддержке.

Последнее обновление: July 2026

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

Перезапишет ли восстановление мой работающий проект?

Нет, если явно не выбрать «Overwrite existing». Режим по умолчанию восстанавливает в указанное вами новое место, не трогая живой проект.

Можно ли восстановить один файл или только базу?

Снимок содержит файлы, дампы и конфиги вместе. Восстановите в новое место и возьмите нужное из восстановленного дерева — самый безопасный способ точечного отбора.

Как восстановиться на совершенно новом сервере?

Поднимите свежий Dockstash, направьте его на тот же VPS хранения и импортируйте конверт экспорта конфигурации с тем же мастер-ключом шифрования. Репозитории расшифруются, каждый снимок восстановим. Смотрите ранбук bootstrap recovery в документации.

Насколько быстро идёт восстановление?

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