介绍
这个项目是根据自身需求出发创建的,很多时候需要定时备份服务器和数据库中的数据,毕竟数据无价。之前一直使用写脚本的方式定时备份,针对不同的数据库又要写不同的脚本,而这些脚本本身也需要管理,略显繁琐,于是创建了这个项目。
项目地址:https://github.com/long2ice/databack
界面
前端是由 Vue3 + daisyui 开发的,界面比较丑,毕竟不太擅长。UI 设计很让人头大。

功能
- 目前支持 MySQL 、PostgrSQL 、本地、远程目录备份,后续会支持更多。
- 目前支持备份到本地、远程、S3 等存储。
- 支持定时备份,支持备份数量与过期时间配置,超出自动删除。
- 支持备份恢复。
后续计划
- 支持更多数据源和存储。
- UI 交互优化。
- 用户管理。
- 其他暂时未想到的。
最后
欢迎使用和反馈,如果对你有帮助,也希望不吝 star 。