方舟服务器 升级失败 服务器数据迁移
前言
由于受朋友的鼓动,加上Steam的80%减价,入手了Ark:Survival Evolved,方舟:生存进化,成功成为Ark废人之一。为了和老铁们一起打游戏,用Ark server manager傻瓜式搭建了ark服务器。又因为没有公网IP,所以用白嫖的服务器搭建了内网穿透,把服务放到了公网上,终于和铁子们快乐地玩上了ark。
可是好景不长,Ark客户端他更新了一个大版本,从之之前的v306更新到了v307,而我服务器上的游戏版本还是v306.81,导致朋友们无法搜到我的服务器了。
这不行啊,为了可以继续开心玩游戏,我找了好多办法,终于解决了,现在分享给大家,让有这方面需求的人可以少走弯路。
解决方案
一般情况下,直接使用Ark server manager(以下称ASM) 自带的更新按钮。但是如果你在输出的进程中发现如下字样(大概是这样,我已经把旧的配置文件删掉了,没法再现,要再现可能得等下一个大版本)
1 | |
那就说明你的自带更新功能有点小问题。我的解决方法是重新开一个服务器,然后把老服务器的数据迁移到新的服务器。
开新服的办法我就不用说了,网上有别的教程,我过几天可能会把我开服的过程记录一下。
迁移方法
==重点来了==:
老服务器所有的玩家信息和备份包括当前的地图信息都保存在如下路径中
1 | |
其中包括
| 文件名 | 作用 |
|---|---|
| 地图名称.ark | 所有玩家创作的结晶 |
| 代号.arkprofile | UID为代号的玩家数据信息 |
| 代号.png | UID为代号的玩家图标 |
| 代号.profilebak | UID为代号的玩家数据信息备份(应该是吧,我从后缀猜的) |
| 代号.arktribe | ID为代号的部落信息文件 |
| ***.bak | 直接是某种备份 |
只要将这个文件夹里的所有上述文件都移动/复制到你新的服务器的相同目录下就完成服务器的信息迁移了。
注:为了保险起见,也可以把这个文件夹上级目录的Config文件夹也替换掉,这里面是游戏的一些配置,我当时为了保险也换掉了。
方舟服务器 升级失败 服务器数据迁移
http://blog.luoshenseeker.top/2020/03/17/ark-server/