每隔指定的时候利用官方机制热备份一次存档
可检测玩家后备份
可打包压缩
输入命令"backupmap"手动开启备份
功能对标 我的另一个CSR版本备份插件(功能复刻)
配置文件:./plugins/BackUpMap/BackupMap.json
CheckingDiskSpace 是否检查磁盘剩余空间以判断是否跳过这次备份 默认true
FreeSpace 配合上面一条 单位字节 默认1G
NeedPlayer 是否在有玩家进入过服务器的情况下才备份 默认 true
Run 备份完成后运行指定的程序
SavePath 备份存档的保存路径,也是配置文件的保存路径
TickTime 备份间隔 ms 默认 2小时
Zip 备份时是否打包压缩 默认 true
CSR版插件因 CSR停更而无法更新 ,于是开发了LL版的存档热备份插件
www.minebbs.com
可检测玩家后备份
可打包压缩
输入命令"backupmap"手动开启备份
功能对标 我的另一个CSR版本备份插件(功能复刻)
配置文件:./plugins/BackUpMap/BackupMap.json
JSON:
{
"CheckingDiskSpace": true,
"FreeSpace": 1073741824,
"NeedPlayer": true,
"Run": "",
"SavePath": "./plugins/BackUpMap/",
"TickTime": 7200000,
"Zip": true
}
CheckingDiskSpace 是否检查磁盘剩余空间以判断是否跳过这次备份 默认true
FreeSpace 配合上面一条 单位字节 默认1G
NeedPlayer 是否在有玩家进入过服务器的情况下才备份 默认 true
Run 备份完成后运行指定的程序
SavePath 备份存档的保存路径,也是配置文件的保存路径
TickTime 备份间隔 ms 默认 2小时
Zip 备份时是否打包压缩 默认 true
CSR版插件因 CSR停更而无法更新 ,于是开发了LL版的存档热备份插件
CSR - BDS服务器存档热备份插件(开源):BackupMap.csr.dll
【注意:第一次运行的插件的时候观察有没有输出错误信息,如果有应该系统缺少依赖造成的,把服务器系统更新至最新版大概率即可解决】 如题:本插件依赖梦之故里的DLL(无需商业版),和我自己的Tools.dll(开源)也放入插件文件夹,将插件放入CSR文件夹 ->开服,然后进入打开的窗口进行配置即可,详细教程在GitHub上有说明。 简单说一下 最初的版本有三个配置项,第一次加载插件会自动打开窗口提示要求进行配置。配置完成过后 下次启动服务端便不会打开窗口...
