Pterohost docs

Бэкап сервера Minecraft: как сделать и восстановить

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

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

Что нужно копировать

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

Файл / папкаЧто содержитПриоритет
world/Основной мир (Overworld)Критически важно
world_nether/Нижний мирКритически важно
world_the_end/КрайКритически важно
plugins/Все плагины и их конфиги, данные игроковКритически важно
server.propertiesОсновные настройки сервераВажно
ops.jsonСписок операторовВажно
whitelist.jsonБелый список игроковВажно
banned-players.jsonСписок бановВажно
banned-ips.jsonЗабаненные IP-адресаВажно
paper.yml, spigot.yml, bukkit.ymlКонфиги ядраРекомендуется
Базы данных MySQLДанные экономики, статистики и др.Зависит от плагинов

Имена папок миров могут отличаться - их задаёт параметр level-name в server.properties. Проверьте его перед бэкапом.

Ищете хостинг, где бэкапы настраиваются в два клика? Попробуйте Pterohost - автоматические резервные копии прямо в панели, NVMe SSD для быстрого сохранения и восстановления, бесплатная защита от DDoS. По промокоду 4START скидка 20% на первый заказ.

Ручной бэкап через FTP/SFTP

Ручной бэкап подходит для разовых копий перед обновлениями или миграцией.

Шаг 1: остановите сервер

Это обязательный шаг. Запущенный сервер держит часть данных мира в оперативной памяти и не записывает их на диск в реальном времени. Бэкап работающего сервера может содержать повреждённые чанки.

# В консоли сервера:
stop

Шаг 2: подключитесь через FTP/SFTP

Откройте панель хостинга и найдите данные для FTP-подключения (хост, порт, логин, пароль). Подробнее о подключении читайте в статье FTP/SFTP: подключение к серверу.

Рекомендуем использовать SFTP - это зашифрованное соединение, безопаснее обычного FTP.

В FileZilla введите:

Хост:     sftp://ваш-ip-или-домен
Порт:     22 (или указанный в панели)
Логин:    ваш логин
Пароль:   ваш пароль

Шаг 3: скопируйте файлы

Перетащите папки world, world_nether, world_the_end, папку plugins и конфиги на свой компьютер. Для крупных серверов это может занять 10-30 минут.

Шаг 4: заархивируйте копию

Сжатый архив занимает в 3-10 раз меньше места, чем исходные файлы.

На Linux/Mac:

tar -czf backup_2026-05-19.tar.gz world/ world_nether/ world_the_end/ plugins/ server.properties ops.json whitelist.json

На Windows - используйте 7-Zip или встроенный архиватор.

Бэкап через плагины

Плагины позволяют делать копии без остановки сервера и настроить расписание прямо в игре.

DriveBackupV2

Популярный плагин для автобэкапов с загрузкой в облако (Google Drive, OneDrive, Dropbox, FTP).

# config.yml - основные параметры
backupStorage:
  localDirectory:
    enabled: true
    dir: plugins/DriveBackupV2/backups
  googleDrive:
    enabled: true

schedule:
  enabled: true
  delay: 24h    # интервал между бэкапами
  time: "04:00" # время суток (лучше ночью)

backupList:
  - name: worlds
    directories:
      - world
      - world_nether
      - world_the_end
  - name: plugins
    directories:
      - plugins

Автосохранение перед бэкапом

Если хотите снять копию без остановки сервера, сначала принудительно запишите все чанки:

# В консоли:
save-all
# Подождите сообщения "Saved the game"
# Теперь снимайте бэкап

Автоматические резервные копии в панели Pterohost

Если ваш сервер хостится на Pterohost, встроенная система бэкапов доступна прямо из панели управления:

  1. Откройте страницу своего сервера в панели
  2. Перейдите в раздел Резервные копии
  3. Нажмите Создать резервную копию для ручного бэкапа
  4. В настройках задайте расписание и количество хранимых копий

Бэкапы создаются автоматически по расписанию и хранятся на отдельном хранилище. Восстановление - одна кнопка без FTP и ручной работы с файлами.

Как восстановить сервер из бэкапа

Процедура восстановления обратна созданию:

# 1. Остановите сервер
stop

# 2. Переименуйте текущие папки миров (на случай если восстановление пойдёт не так)
# Через FTP: world -> world_old, world_nether -> world_nether_old

# 3. Загрузите файлы бэкапа через FTP на место старых
# world/, world_nether/, world_the_end/, plugins/

# 4. Запустите сервер

Восстановление баз данных MySQL

Если плагины хранят данные в MySQL, восстановите дамп отдельно:

# Восстановление через консоль MySQL:
mysql -u имя_пользователя -p имя_базы < backup.sql

Через phpMyAdmin: вкладка Импорт - выберите файл .sql - нажмите “Вперёд”.

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

Тип сервераРекомендуемый интервал
Личный сервер для друзейРаз в сутки
Публичный сервер до 20 игроковКаждые 12 часов
Публичный сервер от 20 игроковКаждые 6 часов
Сервер с активным строительствомКаждые 4-6 часов
Перед обновлением сервера / плагинаВсегда вручную

Правило трёх копий: храните минимум 3 последних бэкапа в разных местах - на сервере, на своём компьютере и в облаке. Одна копия на том же диске, что и сервер - не считается надёжной защитой.

Частые ошибки

Делают бэкап работающего сервера без save-all. Итог - повреждённые чанки в копии. Всегда выполняйте save-all или останавливайте сервер перед копированием.

Копируют только папку мира, забывая plugins. После восстановления плагины теряют все данные: экономику, дома, привилегии игроков. Копируйте папку plugins целиком.

Хранят бэкапы на том же сервере. При сбое диска или взломе теряются и данные, и копии. Используйте внешнее хранилище.

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

Забывают про базы данных. Если плагины используют MySQL, бэкап файловой системы не спасёт данные игроков - нужен отдельный дамп базы.

Хотите надёжный хостинг с резервными копиями без лишних настроек? Pterohost для Minecraft - автоматические бэкапы в панели, быстрое восстановление в один клик, удобный интерфейс и поддержка 24/7. По промокоду 4START скидка 20% на первый заказ.

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

Как сделать бэкап сервера Minecraft? Остановите сервер, скопируйте папки world, world_nether, world_the_end, папку plugins и файл server.properties. Заархивируйте их и храните отдельно от сервера.

Что нужно копировать для бэкапа сервера? Обязательно: папки миров (world, world_nether, world_the_end), папка plugins со всеми конфигами, server.properties. Дополнительно: ops.json, whitelist.json, banned-players.json и базы данных MySQL если используются.

Как восстановить сервер Minecraft из бэкапа? Остановите сервер, удалите или переименуйте текущие папки миров, загрузите файлы из бэкапа на их место через FTP и запустите сервер. Для баз данных восстановите дамп через phpMyAdmin или консоль.

Как часто делать резервные копии сервера? Минимум раз в сутки для активного сервера. При активном строительстве и большом онлайне - каждые 6-12 часов. Перед крупными обновлениями или установкой новых плагинов - обязательно вручную.

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

Читайте также