【帕鲁更新攻略】如何快速在阿里云上更新游戏服务端版本https://developer.aliyun.com/article/1428087?spm=a2c6h.13066369.question.7.2e44492ad6k3tB
升级步骤(计算巢)
Step 1: 登录计算巢控制台服务实例页面,找到部署的服务实例ID,点击进入:
Step 2: 点击“运维管理”,点击“游戏服务端升级”。
Step 3: 弹框保持默认设置,点击“下一步”,再点击“创建”。
Step 4: 在页面中等待任务执行成功后,您就可以重新登录游戏。
温馨提示: 如果升级之后发现存档丢失或者存档无法正确加载,可以在备份路径下找到备份的存档替换有问题的存档。(通过上述方式升级时,计算巢为您做了自动存档备份。)
你每天定时把下面这个升级流程跑一下就可以进行当天的更新了!
目前支持升级游戏服务端能力的包含:
• 计算巢“幻兽帕鲁-快速部署”服务的v20版本及以上;
• 计算巢“幻兽帕鲁-迁移到计算巢服务”的全部版本。
登录计算巢控制台服务实例页面,点击部署的服务实例ID进入到详情页。点击“运维管理”Tab,如果能看到“游戏服务端升级”或者“升级服务端版本”按钮即可升级。
登录计算巢控制台服务实例页面,找到部署的服务实例ID
点击“运维管理”,点击“游戏服务端升级”。
弹框保持默认设置,点击“下一步”,再点击“创建”。
在页面中等待任务执行成功后,您就可以重新登录游戏。
温馨提示: 如果升级之后发现存档丢失或者存档无法正确加载,可以在备份路径下找到备份的存档替换有问题的存档。(通过上述方式升级时,计算巢为您做了自动存档备份。)
如果你不是计算巢安装的服务端就需要通过命令升级,命令如下:
Linux系统请复制粘贴如下命令执行:
sudo systemctl stop pal-server
SOURCE="/home/ecs-assist-user/.steam/SteamApps/common/PalServer/Pal/Saved"
BACKUP_BASE="/home/ecs-assist-user/.steam/SteamApps/common/PalServer/Pal/Saved_Backup"
mkdir -p "${BACKUP_BASE}"
TIMESTAMP=$(date +"%Y%m%d%H%M")
NEW_BACKUP_DIR="BACKUPBASE/Saved−BACKUPBASE/Saved−{BACKUP_BASE}/Saved-{TIMESTAMP}"
rsync -av --delete "SOURCE/""SOURCE/""SOURCE/" "NEW_BACKUP_DIR"
/usr/games/steamcmd +login anonymous +app_update 2394010 validate +quit
sudo systemctl restart pal-server
Windows系统请复制粘贴如下命令执行:
$TaskName = "PalServerAutoStart"
$ProcessName = "PalServer-Win64-Test-Cmd"
if (Get-Process -Name $ProcessName -ErrorAction SilentlyContinue) {
Stop-Process -Name $ProcessName -Force
Start-Sleep -Seconds 1
}
$sourceDir = "C:\Program Files\PalServer\steam\steamapps\common\PalServer\Pal\Saved"
$destinationDir = "C:\Program Files\PalServer\steam\steamapps\common\PalServer\Pal\Saved_Backup"
if (-not (Test-Path -Path $destinationDir)) {
New-Item -Path $destinationDir -ItemType Directory
}
$timestamp = Get-Date -Format "yyyyMMddHHmm"
backupDir=Join−PathbackupDir=Join−PathbackupDir = Join-Path destinationDir ("Saved-" + $timestamp)
Copy-Item -Path sourceDir−DestinationsourceDir−DestinationsourceDir -Destination backupDir -Recurse -Force
& "C:\Program Files\PalServer\steam\steamcmd.exe" +login anonymous +app_update 2394010 validate +quit
Start-ScheduledTask -TaskName $TaskName
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。