Данные

Бэкапы сервера: как не потерять мир

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

Здесь показано, как сделать копию сервера, как её вернуть и какие кнопки в панели стирают мир без возврата. ⏱️ Сделать первый бэкап — минута, дочитать статью — минут пять.

Начать стоит с главного: корзины на ноде нет. Удалённый файл исчезает сразу, а очистка папки сервера — навсегда. Единственная точка возврата — архив, сделанный заранее.

Как сделать бэкап

Бэкап — это копия всего сервера, упакованная в один архив: мир, плагины, настройки, прогресс игроков. Делается она во вкладке «Бэкапы» в три действия.

  1. Бэкапы

    Создайте архив

    Нажмите «Создать бэкап». Имя придумывать не обязательно — панель подставит дату и время. Так даже лучше: из списка одинаковых «Бэкап» потом не выбрать, какой из них нужный.

  2. Бэкапы

    Следите за слотами

    Слот — место под один архив, и их пять. Панель их считает и пишет: «занято слотов: N из 5». Когда заняты все, кнопка меняется на «Слоты заняты» — сначала придётся удалить что-то из старого.

  3. Бэкапы

    Тот, что нужен всегда, защитите

    Рядом с архивом есть значок «Защитить от удаления». Защищённый архив не занимает слот и не удаляется по сроку — он будет лежать, пока его не снимут с защиты руками.

Схема: пять слотов под обычные архивы, счётчик занятых слотов и два защищённых архива, которые стоят отдельно и в счёт не идут
Защита снимает архив со счётчика, а не добавляет шестой слот. Поэтому «занято 5 из 5» при десятке архивов в списке — обычное дело, а не ошибка.

Готовый архив уезжает с ноды в отдельное хранилище и переживёт даже её потерю. Возврат делается там же, во вкладке «Бэкапы»: у готового архива есть кнопка «Восстановить».

Схема: каталог сервера на ноде упаковывается в архив, архив уезжает в отдельное хранилище и переживает отказ ноды
Бэкап игрового сервера уезжает с ноды. Именно это отличает его от снимка машины, который остаётся на её же диске.

Переустановка: две кнопки, и они очень разные

Обе стоят рядом, обе называются похоже, а последствия у них несопоставимые. Разница вот в чём.

КнопкаЧто делаетМир и плагины
ПереустановитьУстановка проходит заново и перезаписывает только те файлы, которые кладёт самаостаются на месте
Очистить и переустановитьТо же самое, но папка сервера сначала выносится целикомстираются безвозвратно
Две колонки: при переустановке мир, плагины и конфиги остаются, а перезаписываются только файлы ядра; при переустановке с очисткой стирается всё
Слово в обеих кнопках одно, а разница — весь каталог. Первая трогает только то, что кладёт установщик; вторая сначала выносит всё, включая мир.

Обе кнопки живут во вкладке «Сервер», в разделе «Опасная зона». После любой из них сервер уходит в состояние «Устанавливается» и сам уже не запускается — включать его надо руками.

Удаление сервера

Удаление из панели откладывается, и это сделано нарочно. Сервер останавливается, деньги за него брать перестают, а данные лежат ещё неделю. Всё это время во вкладке «Сервер» стоит кнопка «Отменить удаление». Заодно перед удалением снимается последний архив — в списке бэкапов он помечен как «Перед удалением».