Как настроить автоматический бэкап сервера Minecraft: полное руководство
Введение: бэкап — это страховка от катастрофы
Потерять мир Minecraft — это катастрофа. И я через это проходил. Теперь делаю бэкапы автоматически и советую тебе. В этом гайде я покажу, как настроить автоматическое резервное копирование сервера Minecraft. Мы рассмотрим плагины, скрипты и облачные хранилища.
Что бэкапить
- Папка мира (
world,world_nether,world_the_end) — обязательно - Папка плагинов (
plugins) — конфигурация и данные - Файлы конфигурации (
server.properties,spigot.yml,paper.yml) - Файлы прав и банов (
ops.json,whitelist.json,banned-players.json)
Способ 1: Плагин DriveBackupV2 (рекомендуется)
Самый простой способ — плагин DriveBackupV2. Он автоматически создаёт бэкапы по расписанию и загружает их в облако (Google Drive, Dropbox, FTP).
- Скачайте DriveBackupV2 с SpigotMC
- Поместите JAR в папку
plugins - Настройте в
config.ymlрасписание (каждый час, каждый день) - Настройте облачное хранилище (Google Drive, Dropbox)
- Бэкапы будут создаваться автоматически
Способ 2: Скрипт на Linux (для VPS)
На Linux можно настроить cron для автоматического бэкапа. Создайте скрипт backup.sh:
#!/bin/bash
BACKUP_DIR="/backups/minecraft"
DATE=$(date +%Y%m%d_%H%M%S)
mkdir -p $BACKUP_DIR
cd /opt/minecraft
tar -czf $BACKUP_DIR/world_$DATE.tar.gz world/ world_nether/ world_the_end/ plugins/ server.properties
# Удалить бэкапы старше 7 дней
find $BACKUP_DIR -name "*.tar.gz" -mtime +7 -delete
Добавьте в cron:
0 2 * * * /opt/backup.sh
Способ 2: Скрипт на Windows
Создайте backup.bat:
@echo off
set BACKUP_DIR=C:\Backups\Minecraft
set DATE=%date:~6,4%%date:~3,2%%date:~0,2%_%time:~0,2%%time:~3,2%
mkdir %BACKUP_DIR%
7z a -tzip %BACKUP_DIR%\world_%DATE%.zip world/ world_nether/ world_the_end/ plugins/ server.properties
Настройте в Планировщике задач Windows ежедневный запуск.
Правило 3-2-1 для бэкапов
Храните бэкапы по правилу 3-2-1:
- 3 копии данных
- 2 разных носителя (локальный диск + облако)
- 1 копия вне помещения (в облаке)
Проверка бэкапов
Раз в месяц проверяйте бэкапы на целостность. Восстановите мир из бэкапа на локальном сервере и проверьте, всё ли работает.
💡 Совет профи
Храните бэкапы в облаке с версионированием (Google Drive, Backblaze B2). Если повреждение мира обнаружилось не сразу, а через неделю — вы сможете откатиться на бэкап до повреждения. Это называется «дедушкина система»: ежечасный бэкап за последние 24 часа + ежедневный за 7 дней + еженедельный за месяц.
💬 Комментарии (0)
🔒 Войдите, чтобы оставить комментарий
😊 Пока нет комментариев. Будьте первым!