BackupHelper - 首个支持BDS热备份机制的 存档备份插件

JSR BackupHelper - 首个支持BDS热备份机制的 存档备份插件 v 1.3.6

请登陆后购买 (金粒50粒)
资源类型
原创
版权链接
#
依赖
NETJSR 或 PFJSR
语言
中文(简体)
支持版本
  1. 1.16
【简介】
超好用的服务端存档备份插件!使用官方热备份机制,在服务器运行过程中也可以安全地备份存档,最大程度保证备份的有效性。

【特点】
1. 使用官方BDS热备份机制,完美解决其他同类产品在BDS运行时直接复制存档文件造成的存档文件残缺、备份失败、权限不足、崩溃等种种问题。
2. 支持自动备份以及自定义配置文件,使用省心,自由度高
3. 存档使用7z压缩库压缩,备份核心部分使用C++编写,工作效率不错
4. 安装方便,仅需解压覆盖即可,开箱即用
5. 官方备份机制具有可持续性,因而插件不需要随版本更新而做太大改动。


【安装】
1. 将压缩包解压
2. 将解压出来的 BackupHelper 文件夹移动到 plugins 文件夹中
3. 将解压出来的 BackupHelper.net.js 插件程序移动到你的JsRunner的加载目录,可能是 NETJS 或者 PFJS 或者 plugins 这几个文件夹,请注意不要放错位置
(如果已存在同名的文件和文件夹,视情况覆盖)
⭐ 如果配置过程中遇到问题,欢迎加入交流群讨论👉点击加群

注意!当你更新时,由于安装包中存在默认的配置文件,如果你直接覆盖了旧目录里的所有文件,请务必检查配置文件中的设置是否还符合你的要求。



【使用方法】
后台使用 backup 命令开始备份,备份完毕的存档储存于BDS目录的backup文件夹下,文件名将自动按备份时间隔离
- 当看到 备份成功结束 的字样时表示此次备份成功
- 如果备份出现错误,会出现备份失败提示并给出错误码,请联系作者反馈问题


【后台日志示例】
1612703974606.png

1612703826186.png

【备份结果示例】
3.png

【配置文件】
位于 BDS目录/plugins/BackupHelper/config.ini
注释清楚明白,小白也可以很方便的地修改配置
修改配置文件并保存后,在后台使用 backup reload 命令以重新加载配置文件



【自动清理功能】
拥有备份超期自动清理功能
备份最长保存时间设置项在配置文件中,默认为14天
超过时限的备份将在下一次备份时被自动删除,以免堆积过多造成硬盘爆满
如果不需要此功能,可以将配置文件中的值改成-1



【自动备份功能】
内置定时器自动备份机制
在配置文件中修改时间即可开启定时自动备份(默认处于关闭状态)
1614677619744.png

比如将设置时间改为3后重新加载配置。接下来,每等待三小时,后台都会自行执行备份操作,如图所示:
1614677716833.png

你可以把时间设置为你想要的时间间隔,比如说12小时或24小时
注:内置计时器在每次服务器重启后会从零开始计时

另外,配合部分面板的自动命令执行机制也可以实现定时自动备份
以MCServerManger面板为例:
5.png

如此设置即可做到每天早上3点自动对存档进行备份



【游戏内备份存档】
搭配指令后台转发工具BackgroundCmd:
让管理们在游戏中也可以使用命令备份存档



【开发计划】
1. 优化JS与备份进程之间的信息交换形式(用socket)
2. 列存档与动态回档


————————————————————————————
如果觉得好用欢迎给出五星好评哦!
开发者YQ在此蟹蟹大家的支持~~
————————————————————————


【附录】官方文档对BDS热备份机制的介绍
4.png
作者
yqs112358
优惠价格
金粒30粒
优惠截止
2022/08/31
下载
100
查看
1,572
首次发布
最后更新
评分
4.75 星 4 个评分

来自yqs112358的更多资源

最新更新

  1. 【务必更新后使用!】缓解备份崩服问题,增加自动打开SystemCmd开关

    缓解备份崩服问题,如果仍有问题欢迎反馈 增加自动打开SystemCmd开关的功能,加载失败时重启服务端即可,方便小白安装使用
  2. 【水版本】适配1.16.220

    RT
  3. 【BUG修复】修复存档名存在中文导致备份失败的问题

    重构了Runner的代码,修复了中文路径的问题 现在中文路径也可以正确备份了

最新评论

好用,喜欢!备份非常完美
输入backup后,后台说了一句开始备份后一直重复一段很长很长的代码一直重复到服务器关机
yqs112358
yqs112358
QQ1425321705私信联系一下?
刷屏的那个是正在复制的文件数量。。。我回去修改一下
直到关机是。。。。怎么回事欸
是不是你的存档特别大呀
GOD, I can't help but give it 5 stars' praise.(doge)
yqs112358
yqs112358
haha thanks for you praise and support!
非常完美
yqs112358
yqs112358
嘿嘿。。谢谢支持!