按照现有的功能来说,只支持 数据块存到 oss,数据库仍需手动备份。如果不备份数据库,本地硬盘损坏依旧会导致所有数据丢失。oss 的意义何在?
我想出两个方案
- 如果跑个定时脚本定时备份存到 seafile,seafile 又会更新数据库,导致数据库更改。这简直是一个先有鸡还是先有蛋的设计。(如果实时备份是不是就接近死循环?我猜的)
- 那么就只能定时脚本定时备份并上传到 oss 了。这个功能在后台跑,我一点都不放心,有报错我都不会去看,真的数据丢失了发现上传 oss 报错了我都没发现,那就 GG。
所以希望这功能可以内置在 seafile 里面。让数据更可靠。
也就是提供一个实时或者定时备份数据库到 oss。