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

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

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

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

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

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

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

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

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

Сначала остановите сервер в веб-интерфейсе Nitrado, чтобы файлы сохранения не менялись, пока вы их копируете.

Шаг 1: найдите FTP Credentials

  1. Откройте веб-интерфейс своего сервера Nitrado.
  2. Выберите Dashboard в меню слева.
  3. Прокрутите страницу до конца. В FTP Credentials указаны Hostname, Port, Username и Password.

Если вы не видите FTP Credentials для своего сервера, попросите у поддержки Nitrado копию файлов сохранения и назовите свою игру.

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

  1. Откройте FTP-программу. Nitrado упоминает FileZilla, WinSCP и Cyberduck.
  2. Введите имя хоста, порт, имя пользователя и пароль. В FileZilla введите их в строку Quickconnect и нажмите Quickconnect. В WinSCP введите их в открывшемся окне и нажмите Login.
  3. Перед скачиванием переключите тип передачи на двоичный, чтобы файлы сохранений не повредились. В FileZilla откройте Edit, затем Settings, затем Transfers, затем File Types и задайте тип передачи по умолчанию Binary.
  4. Посмотрите на файлы сервера в правой части окна. Перейдите в папку, где лежат сохранения вашей игры. В каждой игре это по-своему, поэтому посмотрите инструкцию для вашей игры в этой базе знаний или спросите поддержку Nitrado.
  5. Создайте на компьютере новую папку для файлов. Выберите на сервере файлы или папки сохранения, щёлкните правой кнопкой мыши и выберите Download.

Если вам нужно всего несколько файлов, вкладка File Browser в разделе Tools веб-интерфейса тоже умеет скачивать отдельные файлы значком Download. Для целых папок удобнее FTP-программа.

Minecraft на Nitrado

В руководстве Nitrado по Minecraft сказано войти по FTP и открыть главный каталог. Название каталога зависит от типа сервера. В примерах Nitrado это minecraft, minecraftotherpacks и minecraftbukkit. Для Bedrock Nitrado указывает путь minecraftbedrock/worlds. Там вы должны увидеть папки миров и другие свои файлы и сможете скачать любой из них. Чтобы получить копию всего сервера, скачайте папки миров, server.properties, папку mods или plugins и файлы настроек рядом с ними.

В интерфейсе Nitrado есть и инструменты бэкапа в разделе Tools, например восстановление и World Manager. Смотрите, что показывает ваша панель. Они предназначены для восстановления на Nitrado. Чтобы перенести мир на новый хостинг, скопируйте файлы по FTP.

Перенесите всё на 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) в списке слева и в поле Название мира укажите имя папки вашего мира. Можно также открыть server.properties на вкладке Files и задать level-name.
    • Minecraft Bedrock: откройте Настройки, затем Настройки игры и введите имя папки из worlds в поле Выбрать мир. Не редактируйте level-name в самом файле, потому что при каждом запуске он сбрасывается.

    В других играх может понадобиться также указать название мира.

  6. Приведите остальные параметры в Настройках в соответствие со старым сервером. См. Как изменить настройки сервера.
  7. Нажмите Запустить, посмотрите в Console, нет ли ошибок, затем зайдите на сервер и проверьте мир и моды.

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

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

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

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

Другие игры

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

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

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

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

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

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