Обновляйте именно ту установку, из которой запущен сервер Palworld: сначала сохраните мир, завершите процесс и скопируйте данные. После обновления проверьте версию работающего сервера, прежний мир и персонажа постоянного игрока. Успешная загрузка файлов — только промежуточный результат.
Инструкция рассчитана на существующий dedicated server под Windows или Linux с обычным публичным релизом. SteamCMD, инструмент в библиотеке Steam и официальный Docker-образ Pocketpair обновляются разными способами. Выберите способ, которым создан ваш экземпляр; не запускайте второй обновлятор поверх установки, которой управляет панель или контейнер.
Сначала определите работающий экземпляр#
Найдите исполняемый файл или контейнер, каталог установки, системного пользователя, фактическое расположение постоянных данных и службу либо скрипт запуска. Запишите версии сервера и клиентов. Если у вас уже настроено закрытое подключение к REST API, ответ info содержит version и worldguid; иначе сохраните доступную информацию о сервере и выберите узнаваемую контрольную точку в мире.
Зафиксируйте платформы игроков, аргументы запуска, моды и сторонний загрузчик, если он используется. Текущая документация Palworld предусматривает crossplay между Steam, Xbox/Microsoft Store, Mac и PS5. Для игроков Xbox и PS5 требуется размещение в списке community servers. Сохраните этот режим запуска и настроенный список CrossplayPlatforms: обновление не требует заменять их значениями по умолчанию.
Прочитайте примечания к нужному релизу и проверьте, доступно ли соответствующее обновление клиента на всех платформах вашей группы. Если игрок получает ошибку несовместимой версии, сравните реальные установленные сборки. Не исходите из того, что все магазины выпустили патч одновременно.
Сохраните мир, остановите запись и скопируйте данные#
Назначьте время обслуживания и приостановите задания, способные автоматически перезапустить или обновить этот экземпляр. Попросите игроков закончить действия и выйти. Явно выполните /Save, затем обычное завершение сервера по инструкции сохранения перед остановкой. До копирования данных и замены файлов убедитесь, что игровой процесс завершился.
При прямой установке сохраните весь каталог Pal/Saved внутри фактической установки сервера. Так дерево сохранений и действующая конфигурация останутся вместе. Отдельно сохраните пользовательские скрипты запуска, определения служб, параметры окружения и моды, находящиеся за пределами этого каталога. Если нужен откат, подготовьте также восстанавливаемую копию прежнего релиза: старого сохранения без совместимой программы может оказаться недостаточно.
Поместите копию за пределами установки и перенесите ещё одну на другую машину. Проверьте чтение архива или распаковку в отдельную папку. Места должно хватать и для копии, и для обновления. Не удаляйте единственную заведомо рабочую старую копию ради новой.
В Docker найдите каталог хоста или том, подключённый к игровому Saved. В примере Pocketpair ./Saved подключён к /pal/Package/Pal/Saved. Другой рабочий каталог Compose может направить этот относительный путь в иное место: новый контейнер запустится, но увидит пустое дерево сохранений.
Обновите тем же способом, которым установлен сервер#
Установка через SteamCMD#
Запустите установленный SteamCMD от пользователя, которому принадлежат файлы сервера. Далее приведены команды внутри интерактивного SteamCMD, а не команды оболочки. Замените пример пути на проверенный каталог существующей установки:
force_install_dir /srv/palworld/server
login anonymous
app_update 2394010
quit
2394010 — приложение dedicated server. Дождитесь завершения SteamCMD и проверьте результат до запуска игры. Если вы намеренно используете другую ветку, следуйте актуальным указаниям разработчика для этой ветки и проверьте совместимость клиентов. Не переводите тестовый сервер на публичный релиз незаметно для игроков.
В примере выполняется обновление без дополнительного прохода validate. Pocketpair также описывает валидацию при установке. Проверка программных файлов не восстанавливает исчезнувший мир; независимая копия локальных настроек нужна при любом выбранном обновлении или ремонте файлов.
Инструмент в библиотеке Steam#
Остановите Palworld Dedicated Server, обновите именно этот инструмент в библиотеке Tools и снова запустите нужный экземпляр. Обновление клиента Palworld не обновляет отдельно установленный dedicated server. Сохраните ваши параметры запуска вместо перехода на посторонний ярлык.
Официальный Docker-образ Pocketpair#
Используйте порядок из документации официального образа: сохраните Saved, остановите развёртывание, смените тег образа на требуемый релиз игры и запустите с прежним подключением постоянных данных. Выберите явно опубликованный тег и убедитесь, что соответствующий образ действительно загружен. Перезапуск неизменившегося тега сам по себе не выбирает новый релиз. Не запускайте SteamCMD внутри официального образа по инструкции для стороннего образа с обновлением при старте.
Проверьте новую программу и прежний прогресс#
Запустите сервер через прежнюю службу или скрипт. Проверьте релиз, рабочий каталог, системного пользователя, порт и параметры community listing. Сравните действующий PalWorldSettings.ini с сохранённой копией: файл находится в Pal/Saved/Config/WindowsServer или LinuxServer. Изменение DefaultPalWorldSettings.ini не меняет настройки рабочего мира.
Войдите постоянным игроком. Проверьте ожидаемую базу, персонажа, инвентарь и недавнее узнаваемое изменение. Затем внесите небольшое обратимое изменение, сохраните мир, выполните один контролируемый перезапуск и убедитесь, что изменение осталось. Работающий процесс, открытый порт или имя в списке серверов этого не доказывают.
Если версия осталась прежней, проверьте путь реально запущенной программы или образ контейнера. Если появилась новая генерация мира либо создание персонажа, остановитесь и сохраните это состояние до выбора или восстановления данных. При падении во время запуска оставьте логи и проверьте совместимость модов и загрузчика с релизом. Повторные обновления и удаление сохранений не помогут различить эти причины.
Не меняйте исходный архив до завершения диагностики. Откат программы может потребовать соответствующее сохранение до обновления: нельзя считать безопасным чтение старой версией мира, уже открытого новой.
Если сервер работает на вашем VPS, Nexardo позволяет организовать общий интерфейс администрирования собственной инфраструктуры. Для обслуживания всё равно нужны определённый экземпляр, проверенная копия и подтверждение сохранности прогресса после запуска.




