Что забрать со старого сервера, в каком порядке переносить, как проверить сборку до переключения и как сделать так, чтобы игроки не потерялись.
Команда IMBA HOST
Игровые серверы, инфраструктура и всё, что помогает проектам расти.
В статье
Переезд обычно откладывают из страха потерять мир. На практике теряют не мир, а мелочи: права игроков, конфиг одного плагина, старый адрес в закладках у половины аудитории. Порядок ниже закрывает именно эти риски.
История основателей
Коротко о пути команды: с чего начался IMBA HOST, какие проблемы игровых серверов мы сами проходили и почему строим хостинг именно таким.
Поднимите чистый сервер той же версии
Сначала убедитесь, что запускается пустой сервер: так вы отделите проблемы переноса от проблем самой сборки.
Перенесите мир и проверьте вход
Заходите сами, смотрите координаты спавна и постройки. На этом этапе ещё ничего не потеряно — старый сервер работает.
Добавьте плагины и моды по группам
Не все сразу: сначала ядро и защита, потом экономика, потом остальное. Так видно, что именно сломалось.
Перенесите данные и права
Балансы, регионы, привилегии. Проверьте на своём аккаунте и на тестовом аккаунте без прав.
Прогоните нагрузку
Позовите нескольких игроков заранее. Пустой сервер ведёт себя иначе, чем сервер с людьми.
Технический перенос — половина дела. Вторая половина: сделать так, чтобы аудитория пришла на новый адрес.
Если сервер стоит в мониторингах и у него есть репутация, разумно перевезти его без смены названия — иначе накопленные позиции придётся набирать заново. Подробнее об этом: .
| Что | Где лежит | Как не потерять |
|---|---|---|
| Балансы игроков | База плагина экономики | Экспорт до переезда, сверка сумм после |
| Регионы и приваты | Отдельные файлы или БД | Переносить вместе с плагином той же версии |
| Донат-привилегии | Плагин прав или внешний сервис | Сверить список выданных прав вручную |
| Расписание задач | Панель старого хостинга | Переписать бэкапы и перезапуски заново |
| Скины и кастомные предметы | Конфиги плагинов | Проверить на тестовом входе до открытия |
Мир между версиями переносится в одну сторону: открыть мир 1.20 в 1.21 обычно можно, а вернуться — нет. Перед обновлением версии на новом месте снимите отдельную копию. То же с ядром: переход с Forge на Paper не сохраняет модовые блоки — они просто исчезнут из мира.
Оцените материал - это поможет нам делать следующие статьи понятнее.