Обновления и резервные копии
- Последняя версия
- 1.7.4
- Minecraft
- 26.x
- Платформы
- Spigot, Paper, Folia, Purpur, Velocity, BungeeCord
- Минимальная версия Java
- 25+
Статья написана для версии 1.7.0. Последний стабильный выпуск — 1.7.4; используйте актуальные требования выше.
Обновления и резервные копии
Это руководство описывает версию 1.7.0. Перед сменой версии или привязок профилей сохраните восстанавливаемую копию базы и конфигурации.
Обновление плагина
Старые версии моста: 1.7.0 использует подписанный протокол v2 и отклоняет старые пакеты без подписи. Обновляйте прокси и бэкенды вместе, задайте секрет и на прокси. Сохраняйте действующие настройки и данные; не смешивайте старые сборки в общей базе.
Копии и восстановление SQLite
Для восстановления остановите бэкенд и сохраните полное текущее состояние базы, включая имеющиеся -wal/-shm. Восстановите выбранный снимок по пути storage.sqlite.file; обработайте старые вспомогательные файлы в рамках чистого восстановления при остановленном сервере. Верните подходящую конфигурацию и перезапустите. Не перезаписывайте активную базу.
Копии и восстановление MySQL
Используйте средства согласованного копирования и восстановления провайдера базы. Встроенная команда только для SQLite. При восстановлении остановите бэкенды, сохраните текущую базу, восстановите согласованную копию с соответствующей конфигурацией и проверьте сеть до открытия. Старая копия возвращает данные игроков к её состоянию.
Что применяет перезагрузка настроек
Бэкендовая
Это руководство описывает версию 1.7.0. Перед сменой версии или привязок профилей сохраните восстанавливаемую копию базы и конфигурации.
Обновление плагина
- Остановите участвующие бэкенды. При обновлении моста остановите и прокси, чтобы не смешивать старый и новый протоколы.
- Скопируйте SQLite или MySQL и конфигурацию. Оставьте предыдущий JAR для восстановления.
- Замените Universal JAR на всех бэкендах и прокси, если установлен. Удалите дубликаты JAR.
- Сравните новые значения и добавьте настройки без перезаписи данных входа и профилей. Проверьте уникальность ID, совпадение sync/admin и секрет моста.
- Запустите сеть, проверьте старт и состояние, затем переходы, разделение профилей и действия персонала до возвращения игроков.
Старые версии моста: 1.7.0 использует подписанный протокол v2 и отклоняет старые пакеты без подписи. Обновляйте прокси и бэкенды вместе, задайте секрет и на прокси. Сохраняйте действующие настройки и данные; не смешивайте старые сборки в общей базе.
Копии и восстановление SQLite
/isync backup создаёт согласованный снимок в plugins/InventorySyncPRO/backups/ с именем inventories-<timestamp>.db. Одновременно выполняется одна копия. Команда копирует базу, не конфигурацию и миры. Автоматического расписания и команды восстановления в игре нет.Для восстановления остановите бэкенд и сохраните полное текущее состояние базы, включая имеющиеся -wal/-shm. Восстановите выбранный снимок по пути storage.sqlite.file; обработайте старые вспомогательные файлы в рамках чистого восстановления при остановленном сервере. Верните подходящую конфигурацию и перезапустите. Не перезаписывайте активную базу.
Копии и восстановление MySQL
Используйте средства согласованного копирования и восстановления провайдера базы. Встроенная команда только для SQLite. При восстановлении остановите бэкенды, сохраните текущую базу, восстановите согласованную копию с соответствующей конфигурацией и проверьте сеть до открытия. Старая копия возвращает данные игроков к её состоянию.
Что применяет перезагрузка настроек
Бэкендовая
/isync reload проверяет конфигурацию и перечитывает сообщения. Хранилище, профили, синхронизация, мост и ручные изменения политики требуют перезапуска. Переключатели GUI действуют сразу. /isyncproxy reload перечитывает proxy.properties; ошибки сохраняют последнюю корректную конфигурацию.