【简介】
超好用的服务端存档备份插件!使用官方热备份机制,在服务器运行过程中也可以安全地备份存档,最大程度保证备份的有效性。
【特点】
1. 使用官方BDS热备份机制,完美解决其他同类产品在BDS运行时直接复制存档文件造成的存档文件残缺、备份失败、权限不足、崩溃等种种问题。
2. 支持自动备份以及自定义配置文件,使用省心,自由度高
3. 存档使用7z压缩库压缩,备份核心部分使用C++编写,工作效率不错
4. 安装方便,仅需解压覆盖即可,开箱即用
5. 官方备份机制具有可持续性,因而插件不需要随版本更新而做太大改动。
【安装】
1. 将压缩包解压
2. 将解压出来的 BackupHelper 文件夹移动到 plugins 文件夹中
3. 将解压出来的 BackupHelper.net.js 插件程序移动到你的JsRunner的加载目录,可能是 NETJS 或者 PFJS 或者 plugins 这几个文件夹,请注意不要放错位置
(如果已存在同名的文件和文件夹,视情况覆盖)
如果配置过程中遇到问题,欢迎加入交流群讨论
点击加群
注意!当你更新时,由于安装包中存在默认的配置文件,如果你直接覆盖了旧目录里的所有文件,请务必检查配置文件中的设置是否还符合你的要求。
【使用方法】
在后台使用 backup 命令开始备份,备份完毕的存档储存于BDS目录的backup文件夹下,文件名将自动按备份时间隔离
- 当看到 备份成功结束 的字样时表示此次备份成功
- 如果备份出现错误,会出现备份失败提示并给出错误码,请联系作者反馈问题
【后台日志示例】
【备份结果示例】
【配置文件】
位于 BDS目录/plugins/BackupHelper/config.ini
注释清楚明白,小白也可以很方便的地修改配置
修改配置文件并保存后,在后台使用 backup reload 命令以重新加载配置文件
【自动清理功能】
拥有备份超期自动清理功能
备份最长保存时间设置项在配置文件中,默认为14天
超过时限的备份将在下一次备份时被自动删除,以免堆积过多造成硬盘爆满
如果不需要此功能,可以将配置文件中的值改成-1
【自动备份功能】
内置定时器自动备份机制
在配置文件中修改时间即可开启定时自动备份(默认处于关闭状态)
比如将设置时间改为3后重新加载配置。接下来,每等待三小时,后台都会自行执行备份操作,如图所示:
你可以把时间设置为你想要的时间间隔,比如说12小时或24小时
注:内置计时器在每次服务器重启后会从零开始计时
另外,配合部分面板的自动命令执行机制也可以实现定时自动备份
以MCServerManger面板为例:
如此设置即可做到每天早上3点自动对存档进行备份
【游戏内备份存档】
搭配指令后台转发工具BackgroundCmd:
www.minebbs.com
让管理们在游戏中也可以使用命令备份存档
【开发计划】
1. 优化JS与备份进程之间的信息交换形式(用socket)
2. 列存档与动态回档
【附录】官方文档对BDS热备份机制的介绍
超好用的服务端存档备份插件!使用官方热备份机制,在服务器运行过程中也可以安全地备份存档,最大程度保证备份的有效性。
【特点】
1. 使用官方BDS热备份机制,完美解决其他同类产品在BDS运行时直接复制存档文件造成的存档文件残缺、备份失败、权限不足、崩溃等种种问题。
2. 支持自动备份以及自定义配置文件,使用省心,自由度高
3. 存档使用7z压缩库压缩,备份核心部分使用C++编写,工作效率不错
4. 安装方便,仅需解压覆盖即可,开箱即用
5. 官方备份机制具有可持续性,因而插件不需要随版本更新而做太大改动。
【安装】
1. 将压缩包解压
2. 将解压出来的 BackupHelper 文件夹移动到 plugins 文件夹中
3. 将解压出来的 BackupHelper.net.js 插件程序移动到你的JsRunner的加载目录,可能是 NETJS 或者 PFJS 或者 plugins 这几个文件夹,请注意不要放错位置
(如果已存在同名的文件和文件夹,视情况覆盖)


注意!当你更新时,由于安装包中存在默认的配置文件,如果你直接覆盖了旧目录里的所有文件,请务必检查配置文件中的设置是否还符合你的要求。
【使用方法】
在后台使用 backup 命令开始备份,备份完毕的存档储存于BDS目录的backup文件夹下,文件名将自动按备份时间隔离
- 当看到 备份成功结束 的字样时表示此次备份成功
- 如果备份出现错误,会出现备份失败提示并给出错误码,请联系作者反馈问题
【后台日志示例】
【备份结果示例】
【配置文件】
位于 BDS目录/plugins/BackupHelper/config.ini
注释清楚明白,小白也可以很方便的地修改配置
修改配置文件并保存后,在后台使用 backup reload 命令以重新加载配置文件
【自动清理功能】
拥有备份超期自动清理功能
备份最长保存时间设置项在配置文件中,默认为14天
超过时限的备份将在下一次备份时被自动删除,以免堆积过多造成硬盘爆满
如果不需要此功能,可以将配置文件中的值改成-1
【自动备份功能】
内置定时器自动备份机制
在配置文件中修改时间即可开启定时自动备份(默认处于关闭状态)
比如将设置时间改为3后重新加载配置。接下来,每等待三小时,后台都会自行执行备份操作,如图所示:
你可以把时间设置为你想要的时间间隔,比如说12小时或24小时
注:内置计时器在每次服务器重启后会从零开始计时
另外,配合部分面板的自动命令执行机制也可以实现定时自动备份
以MCServerManger面板为例:
如此设置即可做到每天早上3点自动对存档进行备份
【游戏内备份存档】
搭配指令后台转发工具BackgroundCmd:
JSR - BackgroundCmd - 指令后台转发工具
【简介】 一个功能完善的指令转发插件 有权限的玩家在游戏内使用 /bgcmd 即可将指令转发至后台执行 同时,可以设置某些指令禁止由bgcmd转发,防止其对服务器运行造成不良影响 理论上,只要不在禁止之列,可以在游戏内执行任何后台可以执行的指令 什么?你问我为什么不直接开作弊指令 一个可以获得成就的服务器生存地图难道他不香吗 :evil: 【安装】 放置到BDS服务端下NETJS或者PFJS目录中再开服即可 ⭐如果配置过程中遇到问题,欢迎点击右侧栏的获取帮助按钮👉联系作者...

【开发计划】
1. 优化JS与备份进程之间的信息交换形式(用socket)
2. 列存档与动态回档
————————————————————————————
如果觉得好用欢迎给出五星好评哦!
开发者YQ在此蟹蟹大家的支持~~
————————————————————————
如果觉得好用欢迎给出五星好评哦!
开发者YQ在此蟹蟹大家的支持~~
————————————————————————
【附录】官方文档对BDS热备份机制的介绍
刷屏的那个是正在复制的文件数量。。。我回去修改一下
直到关机是。。。。怎么回事欸
是不是你的存档特别大呀