问题引入

今天在和朋友准备开私服玩耍,我想将已经弄好的服务器配置给转移给他,这样他就不需要重新配置繁杂的文件
在这里插入图片描述

解决方法

配置文件结构

ASM的管理服务端的文件夹分为以下五块:

  • Logs:日志文件
  • Profiles:各个服务端基本配置,其中的每个.profile都对应servers中的一个server(也就是ASM中的选项卡)
  • Servers:各个服务端的存储位置
  • SteamCMD:steam的命令行
  • _backup_:应该是自动回档的目录

在这里插入图片描述

本来以为迁移配置只需要转移Profiles目录下的.profile文件,实际却并非如此,.profile文件其实只是一个引路的作用,它其中保存的内容主要是指引对应server的储存位置(即使是保存的少部分服务器配置也会被server中的配置覆盖),所以ASM所保存的对服务端的各种配置不是存在于.profile文件中,而是储存在server中,通过ASM创建新选项卡而生成的初始server,最终确定了这两个配置文件的位置:
在这里插入图片描述
在这里插入图片描述
这样一来,如何迁移配置就一目了然了:将需要迁移的配置对应server目录下的两个配置文件覆盖到新的配置对应server目录下的对应配置文件,刷新配置,然后点击保存生成新的服务器启动脚本即可。

具体解决方法

  • 新建一个配置(点击保存才会生成对应的server文件夹),将需要迁移的配置对应server目录下的两个配置文件覆盖到新的配置对应server目录下
    在这里插入图片描述
    在这里插入图片描述
  • 点击加载配置(加载本配置)来刷新配置
    在这里插入图片描述
    在这里插入图片描述
  • 点击保存生成新的服务器启动脚本
    在这里插入图片描述
  • 至此,服务器配置迁移完成(如果是新建立的server,还需要点击安装来安装最新服务端),可以开始和小伙伴玩耍了!

更多推荐