Minecraft Server – 我的日常维护

这篇文章主要还是作为笔记发布,记录下操作,免得以后忘了。现在开服已经大概有半年多了,在此期间虽然并没有折腾些比较深入的东西,比如 Ess 插件之类的,但现在也算是有了那么一点点经验。


关于 Minecraft 服务器存档

这个服务器只作为一个纯净原版生存服,重要的内容也就只有存档了。

一般服务端的存档总共有三个:

  • world
  • world_nether
  • world_the_end

分别对应着 主世界,地狱,末地

如果需要把存档转换成单机模式下可正常打开的存档,只需要将 “ world_nether ” 和 “ world_the_end ” 里的内容剪切到 “ world ” 中即可。

对于存档日常备份,需要使用到 zip 压缩。命令 ( 进行备份前需关服 ):

zip -r 备份存档名称.zip {world,world_nether,world_the_end}

而后可以选择创建一个用于存放备份的文件夹,然后将备份出来的存档剪切进去。

关于硬盘存储与运行内存

硬盘的话其实并不需要担心,常删除旧的没用的备份即可,运行日志什么的不占用多大空间可以不管。但如果服务器硬盘确实很小,但又像我一样喜欢保留旧的备份,那就没办法了,只能想办法把旧版本下载到本地自己保管。

一般我的做法是,先创建一个 screen,cd 到存档备份目录,使用命令:

python -m SimpleHTTPServer 端口号

来开个临时的 Web 服务器,当然,运行这条命令事先得安装 Python。然后直接使用外链下载到家里的树莓派中。

再就是清理内存了,对于这个我其实并没有做过太多了解,只不过我给 Minecraft 服务器装上了一个名为 ClearLagg 的插件,这个插件是用来定时清理地面上的掉落物的,其中有个功能可以用于清理内存:

在 Java 控制台输入 /lagg gc

这个功能是否有用我不太清楚,但最常用的释放内存的方法,当然还是重启服务器了。

sudo reboot


好了,暂且就这么多了,因为这个 Minecraft 服务器规模非常小,所以也没什么折腾的地方。另外,这篇文章除了笔记用途之外,也算是用来给我的一个朋友看的操作指南。

发表评论

发表评论

*

评论区什么都没有