koishi突然自动刷新,然后数据库被清空

就是正在看插件市场的时候突然koishi自动刷新了,底部有进度条在加载,完了后发现,插件都还在,就数据库被清空了,这是第二次被清空了,依赖都是最新的,也不知道是插件问题还是什么别的问题,请问能还原数据库吗?或者有备份数据库的插件吗?能每天12点自动备份 :sweat:
System:
OS: Windows 10 10.0.22621
CPU: (12) x64 12th Gen Intel(R) Core™ i5-12400F

Binaries:
Node: 16.19.1
Yarn: 3.5.0

Koishi:
Core: 4.15.3
Console: 5.16.1
Koishi Desktop: 0.10.6



image

1 个赞

可以用dbm插件备份数据库
如果你要定时备份,可以搭配schedule插件使用
但有一点要小心,dbm的新备份会覆盖旧备份,自动备份有可能会把坏的数据库备份覆盖掉之前正常的
当然这点从理论上讲应该不会,因为计划任务是在数据库里的,数据库坏了计划任务也不会执行了(

除了dbm插件,你也可以手动备份data/koishi.db进行备份

1 个赞

image
请问这个就是数据库吗?复制出来,下次有问题直接覆盖就行了吗?

1 个赞

对,但我自己没用过这个方法,我一般用dbm

1 个赞

好的,感谢 :blush:

1 个赞