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

Как перенести игровой сервер с ZAP-Hosting на PlayNHost

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

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

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

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

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

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

Заберите файлы с ZAP-Hosting

Шаг 1: остановите сервер и получите данные FTP

В руководстве ZAP-Hosting сказано остановить сервер и убедиться, что FTP-доступ разрешён, прежде чем подключаться. Если пропустить это, могут появиться ошибки вроде «Permission Denied» или «Access Denied». Если вы их видите, следуйте руководству ZAP-Hosting по FTP или обратитесь в его поддержку.

  1. Откройте страницу администрирования игрового сервера в веб-интерфейсе ZAP-Hosting.
  2. Остановите сервер.
  3. Откройте раздел FTP Browser. В нём показаны IP-адрес FTP-сервера, ваше имя пользователя и пароль. Порт 21, и обычно он подставляется сам.

Шаг 2: подключитесь и скачайте

  1. Откройте FTP-программу, например FileZilla.
  2. Введите IP-адрес, имя пользователя и пароль со страницы FTP Browser и подключитесь. В руководстве ZAP-Hosting описан обычный FTP на порту 21.
  3. Если у вас больше одного игрового сервера, в руководстве ZAP-Hosting сказано сначала открыть папку нужного игрового сервера.
  4. Перетащите нужные папки в новую папку на компьютере.

Minecraft на ZAP-Hosting

В руководстве ZAP-Hosting по Minecraft сказано, что после подключения нужно открыть корневую папку сервера, и что сохранения миров лежат прямо в ней. Мир по умолчанию называется world.

  • Скачайте папку или папки мира. На сервере на такой платформе, как Paper, есть также папки с окончаниями вроде _nether и _the_end. Возьмите все.
  • Возьмите server.properties, где настройка level-name хранит название вашего мира, и другие файлы настроек из корневой папки.
  • Возьмите папку mods (сервер с модами) или папку plugins (сервер с плагинами), а также файлы настроек, которые они создали.

ZAP-Hosting отмечает, что ванильный сервер и серверная платформа хранят миры немного по-разному. Если вы переходите с одного на другое, закажите сервер PlayNHost с тем же типом, который у вас был, и не меняйте тип при переносе.

Бэкапы из Backup Storage

Бэкапы, которые вы делаете в ZAP-Hosting, хранятся в пространстве под названием Backup Storage. Чтобы создать бэкап, нажмите зелёную кнопку + рядом со списком бэкапов. ZAP-Hosting сообщает, что это может занять несколько минут. Можно также включить Create backups automatically внизу страницы.

Чтобы скачать бэкап, подключитесь к хранилищу по FTP. Откройте страницу Backup Storage, нажмите значок вверху панели меню, чтобы увидеть Server, User name и Password, и подключитесь через FileZilla на порту 21. Найдите нужный бэкап и скачайте его.

Перенесите всё на 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:

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

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

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

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

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

Другие игры

ZAP-Hosting также держит серверы многих других игр, и каждая хранит мир в своей папке. Прежде чем загружать файлы, посмотрите здесь инструкцию для вашей игры, например: Terraria, Valheim, Rust или Palworld. Если вашей игры в списке нет, спросите поддержку ZAP-Hosting, в какой папке лежит сохранение, и сообщите об этом в тикете.

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

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

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

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

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