云服务器 ECS产品使用问题之如何实现计划任务定时备份和重启

简介: 云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。

问题一:基于阿里云计算巢部署的幻兽帕鲁服务器我该如何设置计划任务定时备份和重启,以及存档导入导出?


基于阿里云计算巢部署的幻兽帕鲁服务器我该如何设置计划任务定时备份和重启,以及存档导入导出?


参考回答:

要基于阿里云计算巢部署的幻兽帕鲁服务器实现计划任务定时备份和重启,并执行存档导入导出操作,你可以按照以下步骤来操作:

定时备份与存档管理

  1. 创建脚本
  • 编写一个shell或批处理脚本,用于打包并上传存档至阿里云OSS或其他存储服务。例如,如果存档目录是/path/to/palworld_server/save,你可以在脚本中添加tar命令来压缩这个目录。
#!/bin/bash
DATE=$(date +%Y%m%d%H%M%S)
cd /path/to/palworld_server/save
tar -czf palworld_save_$DATE.tar.gz *
# 将压缩包上传到阿里云OSS
ossutil cp palworld_save_$DATE.tar.gz oss://your-bucket-name/backups/
  1. 设置定时任务(cron job)
  • 在Linux系统上,可以通过crontab工具设置定时任务来执行上述备份脚本。
crontab -e
  • 添加一行类似这样的定时规则(例如每天凌晨1点执行备份):
0 1 * * * /path/to/backup_script.sh >/dev/null 2>&1
  1. 存档导出
    上述备份过程实际上就是一种存档导出,因为它将游戏服务器的存档数据复制到了云端存储。

定时重启服务器

  • 对于定时重启服务器,同样可以在crontab中设置任务:
0 3 * * * /sbin/reboot # 每天凌晨3点重启服务器

存档导入

  • 存档导入通常需要停服后手动操作:
  1. 从阿里云OSS下载所需的存档文件。
  2. 停止幻兽帕鲁服务器运行。
  3. 将下载的存档文件解压到服务器的存档目录下覆盖原有文件。
  4. 启动幻兽帕鲁服务器。


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/592939



问题二:阿里云计算巢部署的幻兽帕鲁服务器该如何转移本地存档?


阿里云计算巢部署的幻兽帕鲁服务器该如何转移本地存档


参考回答:

针对阿里云计算巢部署的幻兽帕鲁服务器上的本地存档转移,由于服务器是在云端运行,本地存档的转移实际上是将本地计算机的游戏存档文件上传到云端服务器的存档目录的过程。以下是大致步骤:

  1. 获取本地存档
  • 在本地计算机上找到《幻兽帕鲁》的存档位置,根据之前的信息,它通常位于 C:\Users\YourUsername\AppData\LocalLow\Pocketpair\Palworld\Save 或者与Steam相关的存档路径。
  • 备份你想要转移到服务器的存档文件,特别是localData或者其他关键存档文件。
  1. 上传存档到云端服务器
  • 使用SSH或远程桌面连接到阿里云服务器。
  • 在服务器端创建一个临时存放存档的目录,例如 /home/your-server-user/temp-save.
  • 使用SCP、FTP或SFTP等工具将本地的存档文件上传到服务器的临时目录。
  1. 移动存档到服务器游戏目录
  • 登录到服务器后,确定服务器上《幻兽帕鲁》的存档路径,这可能不同于本地路径,需要查找游戏文档或询问游戏管理员。
  • 将上传到临时目录的存档文件移动到服务器上游戏的实际存档目录内。
  1. 覆盖服务器存档
  • 如果确认无误,将上传的存档文件替换服务器上现有的对应存档文件。
  1. 验证存档
  • 重启游戏服务器(如果需要)并加载游戏,检查存档是否成功转移并正确加载。


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/592938



问题三:给事业单位备案域名被驳回,显示网站名称与公司没有关联性


我们阿里云账号的主体是湖北软景网络科技股份有限公司

要给黄冈市李四光纪念馆这个单位的域名进行备案

域名已经过户到黄冈市李四光纪念馆下面,且已实名

审核驳回说是 李四光纪念馆 这个网站名称与湖北软景网络科技股份有限公司没有关联。需要变更主体才能完成备案吗?


参考回答:

是的,阿里云初审时,如果发现您变更后的企业名称与此前ICP备案的企业名称没有关联(无关联是指企业名称变更为一个全新的、和之前的企业名称无任何关系的另一个企业名称),则需要您使用新的企业名称及证件重新进行ICP备案,不能直接变更备案。

ICP备案主体为企业时,如果企业名称发生变更,此种场景下进行ICP备案需提供对应省份工商行政管理部门颁发的变更证明。

参考:变更证明https://help.aliyun.com/zh/icp-filing/support/changes-to-prove?spm=a2c4g.11186623.0.i24


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/592904



问题四:在阿里云上搭建的幻兽帕鲁服务器如何管理存档?


在阿里云上搭建的幻兽帕鲁服务器如何管理存档?


参考回答:

如果你原来在本地或者其他地方搭建过 Palworld 服务器,希望把存档转移到云服务器上,可以把对应的存档文件拷贝到这个位置:/PalSaved/SaveGames,然后重启服务器:docker restart palworld-server。

本方法不适用于基于阿里云计算巢部署的场景。


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/592901



问题五:如何修改幻兽帕鲁联服务器中的配置参数,如经验值倍率等?


如何修改幻兽帕鲁联服务器中的配置参数,如经验值倍率等?


参考回答:

如果你是计算巢搭建的玩家(服务版本≥ 28)

只需两步:

  1. 访问计算巢,点击服务实例 ID 进入详情。然后点击右上角的修改游戏配置

  2. 在第二步中记得点击一下服务高级配置,然后就可以修改死亡惩罚等游戏配置了

需要注意的是:修改游戏配置前应确认ECS实例是运行中状态,修改完成前切勿停机或重启

如果你无法使用上述方法

可以尝试直接修改配置文件。

在修改前,建议你先了解一下 Palworld 服务端的配置文件存放路径和一些规则。

幻兽帕鲁服务端的配置文件,是存放在游戏服务端目录的这个位置的:

<你的帕鲁服务器安装路径>/PalServer/Pal/Saved/LinuxServer/PalWorldSettings.ini

windows 的路径也类似,不过要注意路径是WindowsServer:

<你的帕鲁服务器安装路径>\PalServer\Pal\Saved\ WindowsServer\PalWorldSettings.ini

你在第一次启动 Palworld 服务器后,上述位置虽然有 PalWorldSettings.ini 文件,但是此时是空的。

你可以将默认的配置文件 PalServer/DefaultPalWorldSettings.ini 拷贝过去。

linux 用户可以通过 vim 之类的工具来编辑它。

Windows 用户则可以使用记事本之类的工具编辑。

编辑完成后记得需要重启。

文件路径和重启命令参考

  • 通过 OOS 运维编排在 Linux ECS 上安装的 Palworld 服务器,以及手动通过 docker 部署的情况下,配置文件在
/PalSaved/Config/LinuxServer/PalWorldSettings.ini
  • 重启命令是:
docker restart palworld-server
  • 通过 OOS 或计算巢在 Windows 安装的 Palworld 服务器,配置文件在
C:\Program Files\PalServer\steam\steamapps\common\PalServer\Pal\Saved\Config\WindowsServer/PalWorldSettings.ini
  • 重启命令是:
Get-Process -name PalServer-Win64-Test-Cmd | Stop-Process; cd "C:\Program Files\PalServer\steam\"; .\steamcmd +login anonymous +app_update 2394010 validate +quit;Start-Process "C:\Program Files\PalServer\steam\steamapps\common\PalServer\PalServer.exe"
  • 通过计算巢在 Linux ECS 上搭建的 Palworld 服务器,配置文件在
/home/ecs-assist-user/.steam/SteamApps/common/PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
  • 重启命令是:
systemctl restart pal-server


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/592900

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情:&nbsp;https://www.aliyun.com/product/ecs
相关文章
|
23天前
|
安全 Linux 调度
在Linux中,如何实现,每星期天早8点服务器定时重启?
在Linux中,如何实现,每星期天早8点服务器定时重启?
|
4天前
|
数据安全/隐私保护
服务器备份的常见方法包括完全备份、增量备份、差异备份和实时备份
服务器备份的常见方法包括完全备份、增量备份、差异备份和实时备份
25 3
|
9天前
|
编解码 小程序
无影云电脑产品使用黑神话悟空之:游戏服务器更新/配置问题
该文档主要介绍了使用无影云电脑玩《黑神话:悟空》时可能遇到的问题及解决方法,包括游戏服务器更新、配置问题、画质建议及如何开启帧数显示等内容,并提供了详细的步骤指导与参考链接。
|
9天前
|
弹性计算 Linux 网络安全
阿里云ECS健康诊断产品详解
介绍阿里云ECS健康诊断产品详情和使用案例,包括各个产品概念、控制、OpenAPI、SDK等。
|
10天前
|
消息中间件 弹性计算 运维
阿里云ECS事件通知产品详解
介绍阿里云ECS事件通知产品的详情和使用案例,包括控制台、OpenAPI、调试等。
|
6天前
|
存储 容灾 Linux
服务器备份
服务器备份
7 2
|
9天前
|
存储 弹性计算 监控
阿里云ECS健康状态产品详解
详细介绍阿里云ECS健康状态的功能和使用案例
|
6天前
|
数据安全/隐私保护
服务器备份有哪些方法?
服务器备份有哪些方法?
24 1
|
5天前
|
Cloud Native Java 编译器
将基于x86架构平台的应用迁移到阿里云倚天实例云服务器参考
随着云计算技术的不断发展,云服务商们不断推出高性能、高可用的云服务器实例,以满足企业日益增长的计算需求。阿里云推出的倚天实例,凭借其基于ARM架构的倚天710处理器,提供了卓越的计算能力和能效比,特别适用于云原生、高性能计算等场景。然而,有的用户需要将传统基于x86平台的应用迁移到倚天实例上,本文将介绍如何将基于x86架构平台的应用迁移到阿里云倚天实例的服务器上,帮助开发者和企业用户顺利完成迁移工作,享受更高效、更经济的云服务。
将基于x86架构平台的应用迁移到阿里云倚天实例云服务器参考
|
3天前
|
编解码 前端开发 安全
通过阿里云的活动购买云服务器时如何选择实例、带宽、云盘
在我们选购阿里云服务器的过程中,不管是新用户还是老用户通常都是通过阿里云的活动去买了,一是价格更加实惠,二是活动中的云服务器配置比较丰富,足可以满足大部分用户的需求,但是面对琳琅满目的云服务器实例、带宽和云盘选项,如何选择更适合自己,成为许多用户比较关注的问题。本文将介绍如何在阿里云的活动中选择合适的云服务器实例、带宽和云盘,以供参考和选择。
通过阿里云的活动购买云服务器时如何选择实例、带宽、云盘

相关产品

  • 云服务器 ECS