▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Backuper

Backuper

Плагин для автоматического резервного копирования сервера Minecraft на Paper/Folia. Поддерживает FTP, SFTP, Google Drive и локальное хранение с гибкой настройкой расписания.

Оцените первым
33.5K
115

Backuper - это простой и надежный плагин для резервного копирования серверов Minecraft на Paper и Folia. Если ты когда-нибудь терял мир из-за битого чанка, слетевшего плагина или случайного удаления - ты знаешь, как это больно. Backuper решает эту проблему раз и навсегда.

Зачем нужен Backuper

Любой администратор сервера рано или поздно сталкивается с необходимостью делать бэкапы. Вручную копировать папку с миром каждый день - так себе занятие. А если сервер крашнется в 3 часа ночи? Backuper автоматически сохраняет твой мир по расписанию, и ты всегда можешь откатиться к последней рабочей версии.

Ключевые возможности

  • Несколько типов хранилищ - локально, FTP, SFTP или Google Drive
  • Автоматические бэкапы с настраиваемым расписанием
  • Управление бэкапами - удаление старых, ограничение по количеству и весу
  • Архивация в ZIP или хранение как папка
  • Асинхронная работа - не лагает сервер во время создания бэкапа
  • Уведомления игрокам о начале и завершении备份

Быстрый старт

  1. Скинь плагин в папку plugins
  2. Настрой хранилище в plugins/Backuper/config.yml
  3. Укажи расписание бэкапов
  4. Если используешь Google Drive - привяжи аккаунт через команды

Базовая настройка

После установки открой конфиг и настрой основные параметры:

Настройки бэкапов

backup:
  autoBackup: true
  autoBackupPeriod: 1440
  autoBackupCron: ''
  • autoBackup - вкл/выкл автоматические бэкапы
  • autoBackupPeriod - интервал в минутах (1440 = 24 часа). Работает, если пустой autoBackupCron
  • autoBackupCron - кастомное расписание в формате cron. Если указано, переопределяет autoBackupPeriod

Локальное хранилище

storages:
  local:
    type: local
    enabled: true
    autoBackup: true
    
    backupsFolder: ./plugins/Backuper/Backups
    
    maxBackupsNumber: 10
    maxBackupsWeight: 0
    
    zipArchive: true
    zipCompressionLevel: 5
  • enabled - вкл/выкл это хранилище
  • autoBackup - сохранять ли автоматические бэкапы в это хранилище
  • backupsFolder - куда складывать бэкапы
  • maxBackupsNumber - сколько бэкапов хранить (0 - безлимит)
  • maxBackupsWeight - максимальный общий вес в МБ (0 - безлимит)
  • zipArchive - хранить как ZIP или папкой
  • zipCompressionLevel - степень сжатия (0-9)

Для настройки удаленных хранилищ (FTP/SFTP/Google Drive) смотри раздел Configuration.

Типы хранилищ

  • Local - бэкапы на том же сервере. Просто и надежно.
  • FTP - загрузка на FTP-сервер. Хорошо для оффсайт-бэкапов.
  • SFTP - защищенная передача через SSH. Безопаснее обычного FTP.
  • Google Drive - облачное хранение с OAuth-авторизацией. Удобно, если нет своего сервера.

Версии и совместимость

Нумерация версий: X.Y.Z(A)

  • X - кардинальные изменения без обратной совместимости
  • Y - значительные изменения с обратной совместимостью
  • Z - мелкие изменения и улучшения
  • A - фиксы багов и улучшения стабильности (хотфиксы)

Что менялось в мажорных версиях:

  • 1.x.x → 2.x.x: полностью переделана система команд и прав
  • 2.x.x → 3.x.x: добавлены права для конкретных хранилищ, теперь нужно указывать хранилище в командах
  • 3.x.x → 4.x.x: вместо типа хранилища используется ID, поддержка нескольких хранилищ одного типа, переработана система прав

Важно знать

  • Если найдешь баг - лучше сообщить на GitHub, автор следит за репортами.
  • Опция RESTART может работать нестабильно. Лучше используй STOP с циклом в стартовом скрипте (авторестарт при выключении).
  • Настрой maxBackupsNumber и maxBackupsWeight, чтобы бэкапы не сожрали весь диск. Особенно актуально для локального хранения.
  • Для Google Drive потребуется OAuth - не забудь привязать аккаунт через команды, иначе бэкапы не уйдут в облако.
  • Плагин работает асинхронно, так что даже на больших мирах не должно быть лагов во время создания бэкапа.
  • Если используешь несколько хранилищ (например, локально + Google Drive), можно настроить разные расписания для каждого.
  • Скачать Backuper можно для Paper и Folia на Minecraft 1.16+. Плагин легкий и не конфликтует с другими плагинами для бэкапов.

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

Совместимость

Minecraft: Java Edition

26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки

Создатели

Детали

Лицензия:
Опубликован:2 года назад
Обновлён:2 месяца назад
Главная