BackupHelper - 稳定、易用的BDS存档热备份插件

LL BackupHelper - 稳定、易用的BDS存档热备份插件 v 2.1.4

Source of resources
Original
Copyright link
https://github.com/YQ-LL-Plugins/BackupHelper
Supported version
  1. The latest version


【简介】

超好用的服务端存档备份插件!
使用BDS内置热备份机制
在服务器运行过程中也可以安全地备份存档
最大程度保证备份的有效性。



【特点】
  • 使用BDS内置热备份机制完美解决其他同类产品在BDS运行时直接复制存档文件造成的存档文件残缺、备份失败、权限不足、崩溃等种种问题
  • 支持自动备份以及自定义配置文件,使用省心,自由度高
  • 存档使用7z压缩库压缩,备份核心部分使用C++编写,工作效率高
  • 官方备份机制具有可持续性,因而插件不需要随版本更新而做改动
  • 工作时,限制备份程序使用一半的CPU资源。备份与游戏完全并行工作,避免卡顿的发生



【安装】
  1. 确保已经安装LiteLoader加载器
  2. 将压缩包解压
  3. 将解压出的所有内容移动到 plugins 文件夹中
  4. 开服!

提示:如果你之前安装过旧版LXL版的备份插件,不用特地手动删除,
开服时会自动删除旧版插件


⭐ 如果配置过程中遇到问题,欢迎加入交流群讨论?点击加群




【使用方法】

在后台使用 backup 命令开始备份存档

包括存档本身、行为包、资源包在内的所有地图资源 都会被备份

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



【游戏内备份】

游戏内的 OP玩家 执行命令 /backup 开始备份存档
输出信息与结果和后台备份效果相同



【图片欣赏】


1632048177051.png

后台日志示例​

1632048194966.png

游戏内备份示例​

1632048324351.png

备份结果示例
(Word文档为测试复制其他文件能力)



【配置文件】

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




【自动清理功能】

BackupHelper 拥有备份超期自动清理功能
备份最长保存时间设置项在 配置文件 中,默认为7天
超过时限的备份将在下一次备份时被自动删除
以免堆积过多造成硬盘爆满

你可以自行设置你觉得合适的备份保存时长
如果不需要此功能,将配置文件中的值改成 -1 关闭自动清理功能




【自动备份】

配合强大的定时命令系统 ScheduleCmd 来做到定时执行备份

点击此处 查看介绍贴

安装后,参照如下示例,执行后台命令,创建你喜欢的备份计划
schedulecmd add backup 03:00
增加计划:每天03:00执行一次备份​
schedulecmd add backup 0 0 */6 * * ?
增加计划:每6小时执行一次备份​

关于定时执行命令的其他信息,请具体参考上述说明帖内容




【开源地址】

开源于 GitHub
https://github.com/yqs112358/LLPlugins/tree/main/BackupHelper

Author
yqs112358
Price
5金粒
Downloads
2,088
Views
29,925
First release
Last update
Rating
4.88 star(s) 34 ratings

Resource team

More resources from yqs112358

Share this resource

Latest reviews

最近minebbs是不是被攻击了,文件都下不了
1.20.11已无法使用
yqs112358
yqs112358
已适配
是不是该更新1.20力
yqs112358
yqs112358
已适配
该更新了,BDS1.19.81啦
yqs112358
yqs112358
不更新表示自动适配,直接安装使用即可
纠正一下应该是适配 LL2.12.1 - BDS1.19.72
ll 2.9.0已无法使用备份插件
23:21:41 ERROR [PreLoader] Could not find function in memory: ??1Overload@CommandRegistry@@QEAA@XZ
23:21:41 ERROR [PreLoader] Plugin: BackupHelper.dll
23:21:41 ERROR [PreLoader] Could not find function in memory: ??$parse@PEBVBlock@@@CommandRegistry@@AEBA_NPEAXAEBUParseToken@0@AEBVCommandOrigin@@HAEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEAV?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@4@@Z
23:21:41 ERROR [PreLoader] Plugin: BackupHelper.dll
备份没实时备份是bug吗?使用备份的存档进入后少了个放出来的潜影盒,地图是备份时候前面一点的,背包内容又是备份时候的,
2.0.7版本在bds1.19.20无法加载,liteloader版本为2.5.0
yqs112358
yqs112358
升级到LL2.5.1即可,LL2.5.0存在很大问题,尽快更新