你的 NAS 也可以有生产力,backup-x 数据库备份工具强势来袭!

2025-03-24 09:56:27 6点赞 59收藏 0评论

Hello 大家好,我是 David

订阅我的频道 ,分享更多 NAS 教程和资讯 ~

你的 NAS 也可以有生产力,backup-x 数据库备份工具强势来袭!

backup-x:

带 Web 界面的数据库/文件备份增强工具。原理:执行自定义 shell 命令输出文件,增强备份功能。同时支持: 文件、mysql、postgres...

功能:

  • 支持自定义命令

  • 支持执行 shell 输出的文件备份,原理上支持各种数据库/文件备份

  • 支持备份周期设置,几分钟到一年的备份周期也可以

  • 支持多个项目备份,最多16个

  • 支持备份后的文件另存到对象存储中 (在也不怕删库跑路了)

  • 可设置备份文件最大保存天数

  • webhook 通知

  • 支持加密关键信息(v1.3.0+)

安装

Docker Compose

services: backup-x: image: jeessy/backup-x:latest container_name: backup-x ports: - 9977:9977 volumes: - /vol1/1000/docker/backup-x:/app/backup-x-files restart: always

使用

浏览器中输入 http://NAS的IP:9977 就能看到界面

你的 NAS 也可以有生产力,backup-x 数据库备份工具强势来袭!

界面非常清爽,主要分为设置和日志两个部分

你的 NAS 也可以有生产力,backup-x 数据库备份工具强势来袭!

滑动到下面,先设置一下登录的用户名和密码

你的 NAS 也可以有生产力,backup-x 数据库备份工具强势来袭!

设置完成点击保存,刷新页面就需要账号和密码进行登录了

你的 NAS 也可以有生产力,backup-x 数据库备份工具强势来袭!

上面这里是备份任务名称,一共最多是 16 个,一般足够用了

你的 NAS 也可以有生产力,backup-x 数据库备份工具强势来袭!

TIP:

下面演示备份备份 MariaDB 中的 chatnio 数据库

你的 NAS 也可以有生产力,backup-x 数据库备份工具强势来袭!

填写项目名称,一般填要备份的数据库名称就行

你的 NAS 也可以有生产力,backup-x 数据库备份工具强势来袭!

备份不同数据用到的脚本也不同,点击脚本参考查看文档

你的 NAS 也可以有生产力,backup-x 数据库备份工具强势来袭!

这里我需要的是备份 mariadb 中的其中一个 chatnio 数据库,复制上面给出的备份脚本参考

你的 NAS 也可以有生产力,backup-x 数据库备份工具强势来袭!

修改连接数据库的 IP 地址和备份数据库的名称

你的 NAS 也可以有生产力,backup-x 数据库备份工具强势来袭!

填写数据库 root 账号的密码

你的 NAS 也可以有生产力,backup-x 数据库备份工具强势来袭!

其他设置根据自己需求设置就行,这里我就默认了

你的 NAS 也可以有生产力,backup-x 数据库备份工具强势来袭!

设置完成点击“立即备份选中”,可以看到日志显示已经成功备份了

你的 NAS 也可以有生产力,backup-x 数据库备份工具强势来袭!

来到映射路径下就可以看到备份的数据库文件

你的 NAS 也可以有生产力,backup-x 数据库备份工具强势来袭!

一定要检查看看文件大小和打开文件看看是否真的有数据

你的 NAS 也可以有生产力,backup-x 数据库备份工具强势来袭!

总结

之前虽然也介绍过用脚本实现自动定时备份数据,但是个人还是比较喜欢有一个界面可以操作,这样设置比较直观和更加安全不容易出错。backup-x 这个带 Web 可操作界面的数据库备份工具就完美解决了这个问题,设置也很简单,复制参考脚本修改一下就行了。

如果数据库存放被较多重要数据,定时自动备份还是很有必要的。非常推荐有备份数据库需求的用户部署,真的挺不错的。

综合推荐:⭐⭐⭐⭐(有需要的非常推荐)

使用体验:⭐⭐⭐(提供界面操作)

部署难易:⭐⭐(简单)︎

展开 收起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
59
扫一下,分享更方便,购买更轻松