• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~

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

状态
不接受进一步回复。

yqs112358

【Lv:4】

管理成员
版主
开发者
注册
2021/01/15
消息
678
金粒
98,288金粒
yqs112358 提交新资源:

[NetJS] BackupHelper - 首发!支持BDS官方热备份机制的存档备份插件 - MineBBS首个支持BDS官方存档热备份机制的存档备份插件

【简介】
超好用的服务端存档备份插件!首创使用官方热备份机制,最大程度保证备份的安全有效性。

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

【安装】
将压缩包解压并将其中的三个文件夹复制到BDS服务器根目录,合并文件夹即可
注意!目前默认使用NetJSR2平台的情况下需要SystemCMD插件作为前置API,请务必保证已存在BDXCore注入器环境
(包中已携带SystemCMD插件的dll,不需要提前安装它。鸣谢作者@Jasonzyt !)
再注:若使用PFJSR平台则不再需要额外的SystemCMD插件和BDXCore环境,只要把NETJS目录改名为PFJSR再安装即可)

【后台日志示例】
1612703974606.png

1612703826186.png


【备份结果示例】
3.png


【特点】
1. 最大特点:首个使用官方BDS热备份机制的备份插件,完美解决其他同类产品在BDS运行时直接复制存档文件造成的存档文件残缺、备份失败、权限不足、崩溃等种种问题。
2. 官方备份机制具有可持续性,因而插件不需要随版本更新而做太大改动。
3. 存档使用7z压缩库压缩,速度快且效果好
4. 备份核心部分使用C编写,以最大程度提高运行效率
5. 配合部分面板的自动命令执行机制可以实现定时自动备份
以MCServerManger面板为例:
5.png

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


【配置文件】
后续更新将提供配置文件以进行一定的自定义配置

阅读关于此资源更多信息...
 
最后编辑:
P1 ease checkthatthe command exists and tha tyou have permi ssi ontouseit.
在NETJSR2下运行显示这个,什么玩意我没有权限,
在PFJSR下运行就没问题,头疼
 
P1 ease checkthatthe command exists and tha tyou have permi ssi ontouseit.
在NETJSR2下运行显示这个,什么玩意我没有权限,
在PFJSR下运行就没问题,头疼
应该是SystemCMD插件的问题emmm
先用pfjsr吧。。目前它做的更加完善一点
 
P1 ease checkthatthe command exists and tha tyou have permi ssi ontouseit.
在NETJSR2下运行显示这个,什么玩意我没有权限,
在PFJSR下运行就没问题,头疼
可能是你的系统对命令执行的权限管理得比较严格吧
用管理员权限运行试试?
 
存档过大他会直接崩掉(我找不到日志),另外能不能加入当备份过多的时候自动删除旧备份的东西,还有不管怎么试在NETJSR上我还是用不了
 
存档过大他会直接崩掉(我找不到日志),另外能不能加入当备份过多的时候自动删除旧备份的东西,还有不管怎么试在NETJSR上我还是用不了
emmm抱歉给您造成困扰
删除旧备份已经在写了 很快就会上线
关于NETJSR的话。。可能是bdxcore加载插件的目录和压缩包里的那个不一致的问题,,可能要麻烦您手动把SystemCMD那个插件放到正确的位置
存档过大应该是指在2GB以上对吧。。这个是之前没注意到的一个点,过会儿去改一下变量的数据范围
谢谢您的反馈,今天下午晚些时候将更新新版本
 
存档过大他会直接崩掉(我找不到日志),另外能不能加入当备份过多的时候自动删除旧备份的东西,还有不管怎么试在NETJSR上我还是用不了
可以具体说一下崩掉是什么状况吗
是控制台输出了 [FATAL]备份失败 之类的信息还是控制台直接崩溃了
如果有信息能否截图给我,谢谢
 
我的存档应该是1.8G左右,在开启备份后显示抓取成功然后等待几秒后控制台就崩了
 
yqs112358 升级了 BackupHelper - 首个!支持BDS官方热备份机制 的 存档备份插件 的新版本:

【重大版本更新】配置文件,定时备份,修复bug

重大版本更新
【配置文件】默认位于BDS目录/plugins/BackupHelper/config.ini
可修改绝大部分备份过程中可以修改的配置
配置文件修改后,在后台使用backup reload以重新加载配置
【自动备份】加入内置定时器自动备份功能,在配置文件中设置时间并加载即可
【效率提升】Runner换用VC++编译器重新编译,代码全部使用C++重构,运行效率更高,文件大小更小
【修复BUG】修复备份后临时文件未清理完全的问题

阅读此次升级的详细信息...
 
已更新,再试试?
经过测试手动备份已经没问题了,另外我看配置上是备份存档最长保存时间,也就是超过保存时间自动删除是吗。我在想您为什么不加一个备份存档数量,比如设定最大存档数量是5,超过5个备份存档会自动删除第一个备份存档。这样也许可以防止自动备份时间间隔较短的时候硬盘爆满。
 
状态
不接受进一步回复。

在线管理成员

在线会员

  • 糯米
  • aizhuzhu
  • NetK
  • fanting
  • duguyan
  • xinghe0635
  • Carrido
  • 266
  • lucksheep
  • P_star
  • 芒果蓝莓布丁
  • 506442474
  • ENDxDDA
  • PuddingKC
  • MrBOOM
  • 至诚至心
  • xliang
  • 茶茶space
  • LengFish
  • qwqer
  • DY333
...和 30 更多。
后退
顶部 底部