НОВОЕ 📢 Ограниченное стартовое предложение: скидка до 70% на первый месяц для любой игры!Посмотреть тарифы

Как перенести игровой сервер с BisectHosting на PlayNHost

Начало работыUpdated Oct 23, 20268 min read

Это руководство для тех, кто держит сервер на BisectHosting и хочет перенести его на PlayNHost вместе с миром, настройками и модами. Здесь показано, как забрать файлы из панели BisectHosting Starbase и как положить их на PlayNHost. Шаги для BisectHosting повторяют его собственный центр помощи, поэтому если панель к моменту прочтения выглядит немного иначе, ориентируйтесь на то, что видите на экране.

Общие шаги описаны в статье Как перенести существующий сервер на PlayNHost. Эта страница охватывает только то, что относится именно к BisectHosting.

Не выключайте сервер на BisectHosting, пока новый не заработает. Скачивание только копирует файлы и ничего не меняет на старом сервере.

Перед началом

  1. Закажите сервер PlayNHost для той же игры. Для Minecraft при заказе выберите ту же редакцию (Java или Bedrock). После заказа на экране настройки у вас спросят серверное ПО и версию, поэтому выберите те же, что на старом сервере. Позже их можно изменить через Изменить тип сервера (см. Как сменить тип сервера или версию игры), но это переустанавливает сервер и по умолчанию удаляет его файлы. Для Minecraft это означает то же серверное ПО (например Vanilla, Paper, Forge или Fabric) и ту же версию игры, что и раньше.
  2. Запишите серверное ПО, версию и моды или плагины, которыми вы пользуетесь. Если вы играете на модпаке, запишите его название и версию.
  3. Определите, в какую редакцию Minecraft вы играете. Java и Bedrock хранят миры в разных местах, и мир из одной редакции не загрузится в другой.

Заберите файлы с BisectHosting

Войдите в панель BisectHosting Starbase и сначала остановите сервер, чтобы файлы не менялись, пока вы их копируете.

Вариант 1: скачайте папку мира

  1. Запомните название своего мира. Если вы не нашли его в панели, откройте server.properties на вкладке Files и прочитайте строку level-name.
  2. Откройте вкладку Files.
  3. Щёлкните правой кнопкой мыши по папке мира с этим названием и выберите Download.
  4. Скачается файл .tar.gz. Распакуйте его на компьютере программой вроде 7-Zip, затем положите папку мира в новый ZIP-файл. Для загрузки через браузер PlayNHost нужен ZIP, а ещё папку можно загрузить по SFTP.

BisectHosting предупреждает, что может скачаться другая папка мира, если раньше на сервере использовались другие названия уровня. Убедитесь, что вы взяли папку, которая соответствует World Name.

Вариант 2: скачайте из бэкапа

  1. Откройте вкладку Backups.
  2. Нажмите Download у нужного бэкапа.
  3. Выберите в выпадающих меню, что скачать, затем нажмите Download.
  4. Если файл не ZIP, распакуйте его и положите папку мира в новый ZIP-файл либо воспользуйтесь SFTP.

В центре помощи BisectHosting сказано, что автоматические бэкапы создаются ежедневно и видны за последние 7 дней. Выберите самый новый или сначала создайте свежий бэкап, если панель это позволяет.

Вариант 3: скопируйте весь сервер по SFTP

Используйте SFTP, когда вам нужны не только мир, но и настройки с модами, либо когда что-то весит больше 500 МБ. BisectHosting сообщает, что его файловый менеджер рассчитан на файлы до 500 МБ, а более крупные нужно передавать через SFTP-клиент.

  1. На вкладке Files нажмите SFTP (на некоторых страницах это называется SFTP Credentials). Там показаны данные для входа, и их можно скопировать.
  2. Откройте SFTP-клиент. BisectHosting рекомендует WinSCP для Windows и Cyberduck для macOS. С этими данными должен работать любой SFTP-клиент, а FileZilla выбирают чаще всего.
  3. Вставьте в клиент хост, порт, имя пользователя и пароль и подключитесь. В Cyberduck порт указывается в отдельном поле, а не вместе с именем хоста.
  4. Перетащите нужные папки на свой компьютер.

Можно также отметить папки на вкладке Files и выбрать Download в панели Actions, тогда BisectHosting упакует их в ZIP.

Что взять с собой

  • Папку или папки мира.
  • server.properties и другие файлы настроек в главной папке.
  • Папку mods (сервер с модами) или папку plugins (сервер с плагинами), а также файлы настроек, которые они создали.

Перенесите всё на PlayNHost

  1. В панели откройте новый сервер, нажмите Остановить и дождитесь статуса Офлайн.
  2. Сначала очистите мир по умолчанию. На новом сервере уже может быть мир по умолчанию (в Minecraft Java это папка world, в Bedrock это мир внутри worlds, а другие игры хранят его в другом месте, поэтому смотрите инструкцию для игры). Сделайте его бэкап, если хотите сохранить, затем удалите. Всё, что в нём есть, будет потеряно: постройки, данные игроков, Незер и Энд. На странице «Бэкапы» по умолчанию 3 слота, поэтому если список заполнен, сначала удалите старый бэкап. См. Как создавать, скачивать и восстанавливать бэкапы. Если загрузить файлы поверх мира по умолчанию, не удалив его, файлы с одинаковыми именами будут перезаписаны, а остальные останутся, так что два мира смешаются и результат может не загрузиться.
  3. Загрузите файлы. Чтобы работать через браузер, упакуйте мир в ZIP на компьютере, нажмите Загрузить на вкладке Files, затем отметьте ZIP-файл и нажмите Распаковать. Папки нельзя перетаскивать в Загрузить. Для папки, большого мира или целой папки сервера используйте SFTP. См. Как подключиться к файлам сервера по SFTP.
  4. Положите файлы в нужное место.

    • Minecraft Java: папка мира кладётся в главную папку рядом с server.properties. Если у вас есть отдельные папки Незера и Энда, положите их туда же. Моды кладутся в mods, плагины в plugins. После распаковки проверьте, что папка мира не оказалась внутри лишней папки с таким же названием.
    • Minecraft Bedrock: папка мира кладётся внутрь папки worlds.
    • Папки с окончаниями _nether и _the_end работают, только если ваш сервер PlayNHost тоже на Paper, Spigot или Purpur. На других типах сначала скопируйте папку DIM-1 из папки _nether и папку DIM1 из папки _the_end в главную папку вашего мира.
  5. Укажите серверу, какой мир загружать.

    • Minecraft Java: откройте Настройки, затем Свойства сервера (Java) в списке слева и в поле Название мира укажите имя папки вашего мира. Можно также открыть server.properties на вкладке Files и задать level-name.
    • Minecraft Bedrock: откройте Настройки, затем Настройки игры и введите имя папки из worlds в поле Выбрать мир. Не редактируйте level-name в самом файле, потому что при каждом запуске он сбрасывается.
  6. Приведите остальные параметры в Настройках в соответствие со старым сервером. См. Как изменить настройки сервера.
  7. Нажмите Запустить, посмотрите в Console, нет ли ошибок, затем зайдите на сервер и проверьте мир и моды.

О модах и модпаках читайте в статье Как добавить моды, плагины и модпаки на сервер. Чтобы сменить тип сервера или версию, см. Как сменить тип сервера или версию игры. Это переустанавливает сервер и по умолчанию удаляет его файлы, поэтому сначала сделайте бэкап.

Или попросите нас перенести

Создайте тикет в категории Worlds & backups (или Something else). Сообщение ограничено 300 символами, поэтому пишите коротко: игра, название вашего нового сервера, хостинг, который вы покидаете (BisectHosting), и ссылка на скачивание бэкапа или архива из шагов выше. Подробности, например список модов или модпака и версии, положите в текстовый файл внутри ZIP. Напишите в тикете, что именно вы переносите, и мы ответим, что делать дальше.

Чтобы получить ссылку, загрузите ZIP-файл в файлообменник или облачное хранилище, откройте доступ для всех, у кого есть ссылка, без пароля и вставьте ссылку в тикет. Удалите ссылку, когда мы подтвердим, что файлы у нас. Никогда не указывайте пароль в тикете. См. Как создать тикет в поддержку.

Другие игры

Панель BisectHosting Starbase управляет серверами и других игр. Каждая игра хранит мир в своей папке, поэтому перед загрузкой загляните в нашу базу знаний, например: Terraria, Valheim, Rust или Palworld. Если вашей игры в списке нет, спросите поддержку BisectHosting, в какой папке лежит сохранение, и сообщите об этом в тикете.

После переноса

  • Проверьте сервер с несколькими игроками, прежде чем отменять что-либо на BisectHosting.
  • Когда новый сервер заработает, сделайте его бэкап.
  • Сообщите игрокам новый адрес. При смене хостинга адрес меняется. См. Как подключиться к вашему серверу.

СОЗДАЙТЕ СВОЙ ИГРОВОЙ СЕРВЕР
ГОТОВЫ НАЧАТЬ?

Сэкономьте до 30% на вашем новом игровом сервере.
Премиальная производительность, мгновенная активация и непревзойдённая надёжность по лучшей цене.

ПОСЛЕДНИЕ БЛОГИ