专用服务器备份与迁移至新专用服务器 v3

0 点赞
Palworld\/幻兽帕鲁
转载

本指南将教你Windows系统下《幻兽帕鲁》默认存档位置,以及如何备份存档文件,还有如何将你自己托管的专用服务器中的服务器进度和设置转移到另一台专用服务器。简单来说,如果你在自己的电脑上通过PalworldServer启动了专用服务器,并想将其转移到Linux服务器,或者反之,本指南正适合你。 本指南适用人群/场景: 本指南将介绍通过Steam上的《幻兽帕鲁》专用服务器应用启动专用服务器后,存档文件的位置,以及如何备份这些信息,或将其转移到其他位置,例如从Windows服务器转移到Linux服务器,或者反之。本指南无法帮助你将4人多人游戏世界转移到专用服务器。虽然这是可行的,但过程要复杂得多,这并非本指南的内容。 如果你曾通过SteamCMD安装过游戏,可能会遇到问题,此时你可能需要在要迁移到的服务器上使用 -NoSteam 设置。如果你遇到这种情况,可以查看评论区获取其他人的处理建议。 操作位置与方法: 首先,在新位置安装、启动然后停止服务器,确保它创建所有所需文件。 然后,在你要备份/转移的服务器上,右键点击Steam中的幻兽帕鲁专用服务器,依次选择管理,然后浏览本地文件。 路径:PalServer\Pal\Saved\Config\WindowsServer\GameUserSettings。ini - 请勿在服务器之间传输此文件 在当前运行的服务器上打开此文件,复制【DedicatedServerName】,其应为一串数字和字母。 在新服务器上找到【GameUserSettings.ini】文件并打开,将【DedicatedServerName】更新为与原服务器相同的值。再次提醒,请勿传输此文件,否则可能会导致问题。 (对于使用Unraid/Linux Docker环境且无法轻松编辑这些文件的用户,建议将文件下载到Windows电脑上进行编辑,然后重新上传。) 【PalWorldSettings.ini】 如果您想调整游戏的任何默认设置,例如加快生命值恢复速度、加快制作速度、加快孵化速度、加快工作速度、调整难度等,此文件非常重要。如果你从未接触过这些,那么你其实不必担心。如果你曾经编辑过,那么你需要将其复制到新服务器上。 PalServer Pal Saved SaveGames 0 你会在这里找到一个文件夹,其名称与GameUserSettings.ini中的DedicatedServerName一致。你必须将此文件夹复制到新服务器的相同位置,并保持文件夹名称不变。 所有内容移动完成后,停止并重新启动服务器,使设置生效,这样就完成了。 如果你是通过互联网托管服务器,请确保在路由器上正确转发了IP,否则应该没问题。我是从Windows版《幻兽帕鲁》专用服务器应用程序迁移到Linux系统的(使用Unraid平台ich777的帕鲁世界Docker容器,并移除了EpicApp=PalServer参数,因为我不希望服务器公开),整个过程相当简单,相信反向操作也没问题。 注意:上述提到的.ini文件在Windows和Linux系统中的位置相同,唯一区别在于它们所在文件夹的名称,Linux系统中是LinuxServer,而Windows系统中是WindowsServer,因此请相应地编辑或复制合适的文件。 仍然被要求创建新角色? 如果在仔细检查并按照指南操作后,仍然被要求创建新角色,请查看评论区以获取可能的解决方案。似乎很多人出于某些原因需要使用-NoSteam命令,不过据我了解,这是在通过SteamCMD手动安装时才会用到的。这也可能与使用EpicApp=PalServer配置有关,但我并没有使用该配置,因为我不希望我的服务器公开,而只供朋友使用。