在已有的 ECS 上重装幻兽帕鲁服务器、迁移到计算巢、或升级计算巢服务版本

本文涉及的产品
无影云电脑企业版,4核8GB 120小时 1个月
无影云电脑个人版,1个月黄金款+200核时
资源编排,不限时长
简介: 现在你可以参考这篇教程,将原来搭建的幻兽帕鲁服务器迁移到计算巢上,享受计算巢上所支持的界面化调整游戏配置(死亡掉落、服务器密码等)。或者也可以用于重新安装,升级到最新版本的计算巢幻兽帕鲁服务。

你是不是很羡慕使用计算巢来搭建幻兽帕鲁服务的玩家,可以图形化管理配置(调整死亡掉落、设置服务器密码),不用登录服务器?

image.png
image.png

为了让都可以使用计算巢来方便的管理你的帕鲁世界,阿里云的工程师们连夜支持了将原有服务迁移到计算巢!

升级过程非常简单,只需三步:

  1. 备份存档
  2. 创建计算巢幻兽帕鲁管理服务
  3. 恢复存档


如果你原来的幻兽帕鲁服务器上还没有存档,那么你只需一步:创建计算巢管理幻兽帕鲁服务。


1. 备份存档(无存档可跳过)

为了使用计算巢的能力来管理幻兽帕鲁服务器,计算巢需要先将你的 ECS 服务器重置为计算巢定制的操作系统镜像。 所以,如果你的服务器上已经有了存档,为了避免你和帕鲁的努力白费,建议先备份存档。

1.1 Windows 系统的 Palworld 存档备份

如果你原来是通过 ECS 扩展程序(OOS)安装的幻兽帕鲁服务器,且操作系统为 Windows,你可以在这个路径下找到幻兽帕鲁的服务器存档:

C:\Program Files\PalServer\steam\steamapps\common\PalServer\Pal\Saved

你可以通过远程连接登陆到 ECS 服务器,将该目录打包下载到本地,用于备份。 具体操作:

  1. 访问 ECS 控制台,找到你的服务器,点击 远程连接 > 立即登录。注意不要选择免密登陆。
    image.png
  2. 先停止游戏服务,以确保所有的游戏进度已写入存档。你可以通过在 powershell 中执行这个命令来停止游戏服务:
Get-Process-namePalServer-Win64-Test-Cmd|Stop-Process
  1. 找到存档位置,将存档目录打包成 zip 包。
    image.png
  2. 将压缩后的存档文件,拖动到 workbench\Download 目录后,就会触发浏览器的文件下载,然后将其下载到本地。
    image.png

1.2 Linux 系统的 Palworld 存档备份

  • 如果你原来是通过 ECS 扩展程序(OOS)安装的幻兽帕鲁服务器,且操作系统为 Linux,你可以在这个路径下找到幻兽帕鲁的服务器存档:
/PalSaved
  • 如果你已经是计算巢搭建的(linux),想参考本文来重装,升级到最新的计算巢服务,你可以再这个路径下找到幻兽帕鲁的服务器存档:
/home/ecs-assist-user/.steam/SteamApps/common/PalServer/Pal/Saved

你可以远程登录到 ECS 服务器,将该目录打包下载到本地,用于备份。 具体操作:

  1. 访问 ECS 控制台,找到你的服务器,点击 远程连接 > 立即登录
    image.png
  2. 找到存档位置,使用如下命令将存档打包:
# 迁移前,请先停止游戏服务以确保迁移成功docker stop palworld-server
# 如果提示 command not found,说明没有安装 zip,可以尝试执行 yum install zip 先zip -r /PalSaved.zip /PalSaved

计算巢升级情况,则执行:

# 迁移前,请先停止游戏服务以确保迁移成功systemctl stop pal-server
# 如果提示 command not found,说明没有安装 zip,可以尝试执行 sudo apt-get install zip 先cd /home/ecs-assist-user/.steam/SteamApps/common/PalServer/Pal/
zip -r Saved.zip Saved
  1. 打包完成后,在 ECS 远程连接界面,点击左上角的文件,打开文件树。在打包后的 /PalSaved.zip 文件上右键,选择 下载文件
    image.png

2. 创建计算巢幻兽帕鲁管理服务

这一步骤非常简单,你只需要根据计算巢的界面指引完成即可。具体操作:

  1. 访问计算巢幻兽帕鲁管理服务
  2. 然后选中你需要迁移的服务器,并根据指引,完成创建即可。
    image.png

等待大约 5 分钟,任务就会执行完成,然后你可以在这里获取到新的服务器 IP 及端口。

image.png


3. 恢复存档

升级完成后,你可以进入到服务实例详情页。通过界面上的 导入存档 功能,来完成存档导入。

image.png

最后执行完成后,就可以开始游戏了。


4. 常见问题

4.1 为什么升级后,我能登录游戏,但是过一会掉线了?

原因(看不懂可以跳过)

这个问题通常是出现在 linux 下。因为计算巢搭建幻兽帕鲁服务器,背后运行 PalServer 的 linux user 是 ecs-assist-user,而你有可能是使用 root 来操作了存档文件,导致 ParServer 无法写入存档,就会出现走几步写不了存档文件,程序就崩溃了。

处理方法

你需要远程连接到 linux 服务器,然后执行:

chown-R ecs-assist-user:ecs-assist-user /home/ecs-assist-user/.steam/steam/SteamApps/common/PalServer/Pal/Saved
chmod-R755 /home/ecs-assist-user/.steam/steam/SteamApps/common/PalServer/Pal/Saved
相关实践学习
2048小游戏
基于计算巢&ECS云服务器快速部署,带您畅玩2048小游戏。
相关文章
|
17天前
|
JSON JavaScript 前端开发
《进阶篇第6章:vue中的ajax》包括回顾发送ajax请求方式、vue-cli脚手架配置代理服务器、vue-resource
《进阶篇第6章:vue中的ajax》包括回顾发送ajax请求方式、vue-cli脚手架配置代理服务器、vue-resource
54 22
|
2天前
|
PHP 数据库 数据安全/隐私保护
布谷直播源码部署服务器关于数据库配置的详细说明
布谷直播系统源码搭建部署时数据库配置明细!
|
11天前
|
NoSQL Linux PHP
|
17天前
|
JavaScript 前端开发 Java
vue2知识点:vue-cli脚手架配置代理服务器
vue2知识点:vue-cli脚手架配置代理服务器
47 7
|
17天前
|
前端开发 JavaScript Java
第6章:Vue中的ajax(包含:回顾发送ajax请求方式、vue-cli脚手架配置代理服务器)
第6章:Vue中的ajax(包含:回顾发送ajax请求方式、vue-cli脚手架配置代理服务器)
47 4
|
18天前
|
弹性计算 应用服务中间件 网络安全
ECS服务器使用:SSL证书安装、配置和问题定位指南
本文简要介绍了SSL证书的生成与部署方法,包括使用OpenSSL生成自签名证书和从CA获取证书的步骤,以及在Apache和Nginx服务器上的配置方法。此外,还提供了测试证书是否生效的方法和常见问题的解决策略,帮助确保证书正确安装并解决调试过程中可能遇到的问题。
105 0
|
18天前
|
弹性计算 安全 网络协议
如何创建VPC并配置安全组以保护您的阿里云服务器
如何创建VPC并配置安全组以保护您的阿里云服务器
|
18天前
|
弹性计算 网络安全
阿里云国际OpenAPI多接口快速管理ECS服务器教程
阿里云国际OpenAPI多接口快速管理ECS服务器教程
|
1天前
|
弹性计算
阿里云2核16G服务器多少钱一年?亲测价格查询1个月和1小时收费标准
阿里云2核16G服务器提供多种ECS实例规格,内存型r8i实例1年6折优惠价为1901元,按月收费334.19元,按小时收费0.696221元。更多规格及详细报价请访问阿里云ECS页面。
23 9
|
1天前
|
弹性计算 异构计算
2024年阿里云GPU服务器多少钱1小时?亲测价格查询方法
2024年阿里云GPU服务器每小时收费因实例规格不同而异。可通过阿里云GPU服务器页面选择“按量付费”查看具体价格。例如,NVIDIA A100的gn7e实例为34.742元/小时,NVIDIA A10的gn7i实例为12.710156元/小时。更多详情请访问阿里云官网。
24 2

相关产品

  • 云服务器 ECS