【计算巢】幻兽帕鲁服务器如何设置定时备份存档

简介: 计算巢针对幻兽帕鲁服务器,提供给了定时备份存档的功能,会在设定的频率下,定时将存档文件备份到目标文件夹下,有助于解决存档丢失和坏档的问题。

在计算巢部署的幻兽帕鲁服务器,游戏运维的功能中,支持定时将存档备份到另一个文件夹中,如果存档丢失或者坏档了,可以拿到备份的存档内容,拷贝到存档文件夹下,就可以恢复存档啦。

为了避免备份的存档过多给磁盘造成压力,会保留最近五次的存档内容,可以按需恢复存档。

使用方法

  1. 登录计算巢控制台,找到自己的服务实例, 点击进入详情页,点击"游戏运维"

image.png

  1. 点击“定时备份存档”

image.png

  1. 配置定时任务执行的参数
  • 目标实例选择默认的“选择全部”即可

image.png

  • 设置定时备份的频率,可以选择每隔两个小时或者5个小时备份一次,触发器结束时间为定时任务结束的时间,保持默认即可。

image.png

  • 定时任务需要通过Ram角色才会执行,所以需要先创建一个角色,按照提示,点击“创建角色”,会跳转到ROS控制台自动创建一个“OOSScheduleRunCommandRole”角色,创建成功后,再在下拉框里选择这个角色。

            PS:如果下拉框中有这个角色,直接选择这个角色即可,不用再去新建啦,没有的话再去创建,创建好之后

再来选择

image.png

点击“创建角色”会跳转到以下页面,只需要点击“创建”即可,

image.png

等到资源栈创建成功,或者如图中报这个错的“Resource [OOSRole]: The role OOSScheduleRunCommandRole is already existed.” 都说明这个OOSScheduleRunCommandRole 这个角色创建好啦,可以返回计算巢页面,选择这个角色即可。

image.png

image.png

  • 配置好后,点击创建就可以啦

image.png

创建完成后,会有一个执行任务生效中,这个任务就会启动后,在设定的频率下备份存档啦。

image.png

如何找到备份的存档

备份的存档会放到服务器的备份文件夹下,按照设定的频率,比如每两个小时备份一次,那每两个小时,都会在目标文件夹下生成一个最新的备份存档。一般来说,最近的存档才有意义,且为了避免备份文件较多造成磁盘压力,会保留最近五次的存档备份数据,可以按需进行恢复。


比如设置的是每隔两小时备份一次,如果现在存档坏掉了,备份的存档,最近的2个小时前的,最久的是10个小时前的,备份存档的文件夹的格式为“Saved-202401311000” , 后边的数据表示备份的时期,比如这个就2024年1月31日10点0分的备份存档。

恢复备份存档的时候,只需用Saved-202401311000文件夹的内容替换Saved文件夹下的内容就行。

服务器为Windows系统

windows系统下,服务器上备份文件夹的路径为

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

如下图所示,为各个时间段的备份存档。

image.png

服务器为Linux系统

Linux系统下,服务器上备份文件夹的路径为

/home/ecs-assist-user/.steam/SteamApps/common/PalServer/Pal/Saved_Backup

如下图所示,为各个时间段的备份存档

image.png

其他一些自动备份存档的操作

计算巢除了定时备份存档外,在一些运维操作前,也会进行自动备份,备份存档同样都会放到上述的备份文件夹下,可以按需恢复存档哦。一些会自动备份的运维操作有:

  • 清除存档,清除当前存档前,会将当前存档备份到备份文件夹下,
  • 定时重启服务,重启前,也将当前存档备份到备份文件夹下


存档出现问题的时候,可以在这个文件夹下找到备份的存档,按需恢复就好啦


如何恢复存档

Windows

1.远程连接ECS

image.png

image.png

  1. 存档备份路径是:C:\Program Files\PalServer\steam\steamapps\common\PalServer\Pal\Saved_Backup,所以我们需要进去到这个目录,可以看到类似的页面:

image.png

  1. 选择需要用的存档,然后将该存档覆盖C:\Program Files\PalServer\steam\steamapps\common\PalServer\Pal\Saved 文件夹。需要先关闭帕鲁服务,然后替换目录,然后再重新启动服务。详细步骤:
  1. 关闭幻兽帕鲁服务:
    image.png

image.png
⚠️注意:如果你打开的任务管理器提示:未运行任何应用,点击弹窗左下角的【详细信息】即可。

  1. 替换目录,首先删除C:\Program Files\PalServer\steam\steamapps\common\PalServer\Pal\Saved 文件夹,然后选择Saved_Backup中的某个文件夹将其移到刚刚的那个C:\Program Files\PalServer\steam\steamapps\common\PalServer\Pal目录中,并重命名为Saved。
  2. 启动幻兽帕鲁服务
  1. 进入powershell image.png
  2. powershell中输入并执行下面的命令
Start-ScheduledTask -TaskName "PalServerAutoStart"

           在任务管理器内查看幻兽帕鲁是否正常启动,如符合下图表现,则证明成功,接下来就可以通过steam连接新服务器进行游戏啦~

image.png

Linux

  1. 执行下面的命令查看当前的备份存档,一会需要选择对应的备份存档替换现在的存档。
ls /home/ecs-assist-user/.steam/SteamApps/common/PalServer/Pal/Saved_Backup/

得到结果如下所示

image.png

  1. 这里我们选择试用Saved-202402271441 替换原文档,那么执行如下命令
sudo systemctl stop pal-server
sudo rm -rf /home/ecs-assist-user/.steam/SteamApps/common/PalServer/Pal/Saved
cp /home/ecs-assist-user/.steam/SteamApps/common/PalServer/Pal/Saved_Backup/Saved-202402271441/ /home/ecs-assist-user/.steam/SteamApps/common/PalServer/Pal/Saved -r
sudo systemctl start pal-server

如果需要使用其他的存档,那就在命令中改一下即可。执行后没有报错便可以直接进游戏了。

  1. 执行该命令查看是否成功,如果看到的内容与下图一致那便说明好了,可以直接进游戏了。
ls -lrt /home/ecs-assist-user/.steam/SteamApps/common/PalServer/Pal/Saved

image.png

相关实践学习
2048小游戏
基于计算巢&ECS云服务器快速部署,带您畅玩2048小游戏。
相关文章
|
3月前
|
安全 Linux 调度
在Linux中,如何实现,每星期天早8点服务器定时重启?
在Linux中,如何实现,每星期天早8点服务器定时重启?
|
29天前
|
监控 网络安全 调度
Quartz.Net整合NetCore3.1,部署到IIS服务器上后台定时Job不被调度的解决方案
解决Quartz.NET在.NET Core 3.1应用中部署到IIS服务器上不被调度的问题,通常需要综合考虑应用配置、IIS设置、日志分析等多个方面。采用上述策略,结合细致的测试和监控,可以有效地提高定时任务的稳定性和可靠性。在实施任何更改后,务必进行充分的测试,以验证问题是否得到解决,并监控生产环境的表现,确保长期稳定性。
46 1
|
1月前
|
存储 Linux 网络安全
【VMware VCF】使用 SFTP 服务器备份 VCF 核心组件的配置文件
【10月更文挑战第6天】以下是使用 SFTP 服务器备份 VMware VCF 核心组件配置文件的步骤:首先,设置 SFTP 服务器并配置用户账号与权限;其次,确保 VCF 环境能与 SFTP 服务器建立网络连接,并检查防火墙规则;接着,识别核心组件配置文件的位置,并使用 SFTP 客户端工具(如 `lftp` 或 WinSCP)进行备份;最后,验证备份结果的完整性和正确性,并定期执行备份操作,设置备份文件保留策略以节省存储空间。
|
2月前
|
数据安全/隐私保护
服务器备份的常见方法包括完全备份、增量备份、差异备份和实时备份
服务器备份的常见方法包括完全备份、增量备份、差异备份和实时备份
402 3
|
2月前
|
存储 容灾 Linux
服务器备份
服务器备份
32 2
|
2月前
|
数据安全/隐私保护
服务器备份有哪些方法?
服务器备份有哪些方法?
128 1
|
4月前
|
存储 弹性计算 Linux
云服务器 ECS产品使用问题之如何实现计划任务定时备份和重启
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
|
5天前
|
机器学习/深度学习 人工智能 弹性计算
什么是阿里云GPU云服务器?GPU服务器优势、使用和租赁费用整理
阿里云GPU云服务器提供强大的GPU算力,适用于深度学习、科学计算、图形可视化和视频处理等多种场景。作为亚太领先的云服务提供商,阿里云的GPU云服务器具备灵活的资源配置、高安全性和易用性,支持多种计费模式,帮助企业高效应对计算密集型任务。
|
7天前
|
存储 分布式计算 固态存储
阿里云2核16G、4核32G、8核64G配置云服务器租用收费标准与活动价格参考
2核16G、8核64G、4核32G配置的云服务器处理器与内存比为1:8,这种配比的云服务器一般适用于数据分析与挖掘,Hadoop、Spark集群和数据库,缓存等内存密集型场景,因此,多为企业级用户选择。目前2核16G配置按量收费最低收费标准为0.54元/小时,按月租用标准收费标准为260.44元/1个月。4核32G配置的阿里云服务器按量收费标准最低为1.08元/小时,按月租用标准收费标准为520.88元/1个月。8核64G配置的阿里云服务器按量收费标准最低为2.17元/小时,按月租用标准收费标准为1041.77元/1个月。本文介绍这些配置的最新租用收费标准与活动价格情况,以供参考。
|
5天前
|
机器学习/深度学习 人工智能 弹性计算
阿里云GPU服务器全解析_GPU价格收费标准_GPU优势和使用说明
阿里云GPU云服务器提供强大的GPU算力,适用于深度学习、科学计算、图形可视化和视频处理等场景。作为亚太领先的云服务商,阿里云GPU云服务器具备高灵活性、易用性、容灾备份、安全性和成本效益,支持多种实例规格,满足不同业务需求。