Вся документация
WIKI ПЛАГИНА

InventorySync PRO — Обновления и резервные копии

Синхронизируйте инвентари, эндер-сундуки и опыт между мирами и серверами и управляйте данными игроков онлайн и офлайн.

Посмотреть плагин

Обновления и резервные копии

Информация о текущем выпуске
Последняя версия
1.7.4
Minecraft
26.x
Платформы
Spigot, Paper, Folia, Purpur, Velocity, BungeeCord
Минимальная версия Java
25+
Примечания к выпуску

Статья написана для версии 1.7.0. Последний стабильный выпуск — 1.7.4; используйте актуальные требования выше.

Версия 1.7.0Обновлено: 17.10.2026 22:00
Обновления и резервные копии
Это руководство описывает версию 1.7.0. Перед сменой версии или привязок профилей сохраните восстанавливаемую копию базы и конфигурации.

Обновление плагина
  1. Остановите участвующие бэкенды. При обновлении моста остановите и прокси, чтобы не смешивать старый и новый протоколы.
  2. Скопируйте SQLite или MySQL и конфигурацию. Оставьте предыдущий JAR для восстановления.
  3. Замените Universal JAR на всех бэкендах и прокси, если установлен. Удалите дубликаты JAR.
  4. Сравните новые значения и добавьте настройки без перезаписи данных входа и профилей. Проверьте уникальность ID, совпадение sync/admin и секрет моста.
  5. Запустите сеть, проверьте старт и состояние, затем переходы, разделение профилей и действия персонала до возвращения игроков.

Старые версии моста: 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; ошибки сохраняют последнюю корректную конфигурацию.

Добро пожаловать — язык и конфиденциальность

Необходимые cookies защищают вход и запоминают ваш выбор. Необязательная статистика и YouTube отключены до вашего согласия. Изменить выбор можно внизу страницы. Конфиденциальность