Бэкап сервера майнкрафт — это резервная копия мира и настроек, которая спасает проект, когда что-то идёт не так: гриф, краш мира, неудачный плагин или одна неосторожная команда. Сделать копию можно автоматически в панели, вручную через SFTP или плагином — а откат занимает минуты, если ты подготовился заранее.

Зачем вообще нужен бэкап сервера Minecraft

Любой, кто держал сервер дольше пары недель, рано или поздно ловил момент «всё пропало». Сценарии повторяются из раза в раз:

  • Гриф. Зашёл человек с правами или эксплойтом и за десять минут снёс спавн и чужие постройки. Без копии восстанавливать придётся вручную, блок за блоком.
  • Краш мира. Внезапное отключение питания или kill процесса во время записи — и регион мира бьётся. Игроки проваливаются в пустоту, чанки не грузятся.
  • Неудачный плагин или мод. Поставил свежий джар, перезапустил — а он конфликтует с ядром, стирает энтити или ломает экономику. Откатить хочется до установки.
  • Обновление версии. Подняли Minecraft на новую версию, что-то не подхватилось — а вернуться назад уже нечем.
  • Ошибка команды. Один /fill или /setblock с неверными координатами способен залить полспавна камнем.

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

Что именно нужно бэкапить

Резервная копия «всего сервера» избыточна — ядро и Java ты в любой момент скачаешь заново. Бэкапить нужно то, что нельзя восстановить: уникальные данные твоего проекта.

ЧтоГде лежитЗачем
Мир и измеренияworld/, world_nether/, world_the_end/Вся застройка, ландшафт, сундуки, энтити
Плагины и модыplugins/ или mods/Сами джары и их версии
Конфигивнутри plugins/, config/Регионы WorldGuard, права LuckPerms, варпы, экономика
Настройки сервераserver.propertiesПорт, slots, view-distance, режим, сид
Базы данныхMySQL / SQLiteБалансы, наказания, данные плагинов вне мира

Отдельно стоит выделить server.properties — это один маленький файл, но в нём зашиты сид мира и режим игры, и потерять его обидно. А если плагины пишут данные в MySQL (банки, бан-листы, статистика), то копии папки мира мало: базу нужно дампить отдельно, иначе после отката экономика и наказания «уедут» относительно застройки.

Три способа сделать бэкап

1. Автобэкап в панели

Самый надёжный вариант — резервные копии по расписанию прямо в панели управления. Ты задаёшь периодичность, а система сама снимает копию и хранит её отдельно от рабочего сервера. На Elysium такие бэкапы автоматические и бесплатные на всех тарифах: они создаются в панели Pterodactyl, а откат делается в пару кликов. Главный плюс — копия лежит вне твоего игрового процесса, поэтому даже полный краш сервера её не затронет.

2. Вручную через SFTP

Классика для полного контроля. Подключаешься по SFTP, скачиваешь папки мира и конфиги к себе на компьютер или в облако. Перед копированием на работающем сервере обязательно сбрось мир на диск, иначе часть чанков останется только в оперативке:

save-off
save-all
# копируешь world / world_nether / world_the_end
save-on

save-off временно отключает автосохранение, save-all принудительно пишет мир на диск, а save-on возвращает всё обратно. Так копия гарантированно консистентна.

3. Плагины по расписанию

Если хостинг не умеет в автобэкап, выручают плагины — например, для Paper/Spigot есть решения, которые архивируют мир по таймеру и складывают копии в отдельную папку. Их минус в том, что архив остаётся на том же диске, что и сервер: при потере диска пропадёт и оригинал, и копия. Поэтому плагин — дополнение, а не замена внешнему бэкапу.

Правило 3-2-1

Держи 3 копии данных, на 2 разных типах носителей, и хотя бы 1 — вне сервера (облако или твой ПК). Тогда ни сбой диска, ни взлом панели не оставят тебя без мира. Для домашнего сервера это звучит как перебор, но именно «одна копия рядом с оригиналом» чаще всего и подводит.

Как сделать бэкап и откатить мир: пошагово

Ниже — рабочая последовательность и для создания копии, и для восстановления. Сохрани её, чтобы в стрессовой ситуации не импровизировать.

  1. Останови или приостанови сохранение. Останови сервер либо выполни в консоли save-off и save-all, чтобы мир записался на диск целиком и копия не получилась битой.
  2. Скопируй нужные данные. Заархивируй папки world, world_nether, world_the_end, а также plugins/ или mods/ с конфигами и файл server.properties. Если используется MySQL — сделай дамп базы.
  3. Сохрани копию в надёжном месте. Скачай архив по SFTP на свой компьютер или в облако. По правилу 3-2-1 держи копию минимум на двух разных носителях и одну — вне сервера.
  4. Откат: останови сервер. Перед восстановлением полностью останови сервер, чтобы он не перезаписал файлы во время копирования.
  5. Замени файлы из бэкапа. Удали или переименуй текущие папки мира и распакуй на их место содержимое нужной резервной копии. Восстанови плагины, конфиги и дамп базы, если они менялись.
  6. Запусти и проверь. Включи сервер, зайди в мир и убедись, что застройка, плагины и инвентари на месте. Сообщи игрокам о времени, к которому откатился прогресс.

Как не потерять прогресс игроков

Откат мира всегда означает потерю всего, что построили после момента копии. Чтобы недовольства было меньше:

  • Откатывайся к самой свежей рабочей копии, а не к «вчерашней на всякий случай» — теряется меньше времени.
  • Заранее предупреди игроков, к какому времени вернётся мир: «откатываемся на 14:00, всё после — пропадёт».
  • Если испорчен лишь небольшой участок, не откатывай весь мир. Плагин-логгер вроде CoreProtect хранит историю блоков и позволяет точечно отменить гриф конкретного игрока, сохранив прогресс остальных.
Проверяй, что бэкап рабочий

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

Где бэкап делается сам

Регулярность — слабое место ручных копий: про них забывают ровно до того дня, когда они нужны. Поэтому при выборе хостинга автоматические бэкапы стоит считать обязательной функцией, а не бонусом. На Elysium они входят во все тарифы бесплатно, создаются по расписанию и хранятся отдельно от сервера, а быстрые NVMe Gen4 снимают копию мира за секунды, почти не задевая TPS. Если только поднимаешь сервер — сразу включи автобэкап и сделай первую копию вручную, чтобы стартовая точка для отката была уже в первый день. Собрать тариф с автобэкапами можно на странице заказа.