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

 1个月前     42  

文章目录

你的 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 可操作界面的数据库备份工具就完美解决了这个问题,设置也很简单,复制参考脚本修改一下就行了。

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

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

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

部署难易:⭐⭐(简单)

版权声明:ming 发表于 1个月前,共 1024 字。
转载请注明:你的 NAS 也可以有生产力,backup-x 数据库备份工具强势来袭! | 开心啊

您可能感兴趣的

暂无评论

暂无评论...