资料介绍
软件简介
backup-x 是一款带 Web 界面的数据库/文件备份增强工具。
原理:执行自定义 shell 命令输出文件,增强备份功能。
同时支持: 文件、mysql、postgres...
- 支持自定义命令
- 支持执行shell输出的文件备份,原理上支持各种数据库/文件备份
- 支持备份周期设置,几分钟到一年的备份周期也可以
- 支持多个项目备份,最多16个
- 支持备份后的文件另存到对象存储中 (再也不怕删库跑路了)
- 可设置备份文件最大保存天数
- webhook通知
docker 中使用
-
运行 docker 容器(
/opt/backup-x-files
可替换为主机的目录)docker run -d --name backup-x --restart=always \ -p 9977:9977 \ -v /opt/backup-x-files:/app/backup-x-files \ jeessy/backup-x
- 登录 http://your_docker_ip:9977 并配置
系统中使用
-
安装服务
-
[可选] 服务卸载
-
Mac/Linux:
./backup-x -s uninstall
-
Win(打开cmd):
.\backup-x.exe -s uninstall
-
Mac/Linux:
-
登录 http://127.0.0.1:9977 并配置
备份脚本参考
-
postgres
说明 备份脚本 备份单个 pg_dump --host 192.168.1.11 --port 5432 --dbname db-name --user postgres --clean --create --file #{DATE}.sql 备份全部 pg_dumpall --host 192.168.1.11 --port 5432 --user postgres --clean --file #{DATE}.sql 还原 psql -U postgres -f 2021-11-12_10_29.sql -
mysql/mariadb
说明 备份脚本 备份单个 mysqldump -h192.168.1.11 -uroot -p123456 db-name > #{DATE}.sql 备份全部 mysqldump -h192.168.1.11 -uroot -p123456 --all-databases > #{DATE}.sql 还原 mysql -uroot -p123456 db-name <2021-11-12_10_29.sql -
文件
说明 备份脚本 tar压缩备份 tar -zcvf #{DATE}.tar.gz /home/projects 还原 tar -zxvf 2021-11-12_10_29.tar.gz
webhook
-
支持webhook, 备份更新成功或不成功时, 会回调填写的URL
-
支持的变量
变量名 说明 #{projectName} 项目名称 #{fileName} 备份后的文件名称 #{fileSize} 文件大小 (MB) #{result} 备份结果(成功/失败) -
RequestBody为空GET请求,不为空POST请求
-
Server酱:
https://sc.ftqq.com/[SCKEY].send?text=#{projectName}项目备份#{result},文件名:#{fileName},文件大小:#{fileSize}
-
Bark:
https://api.day.app/[YOUR_KEY]/#{projectName}项目备份#{result},文件名:#{fileName},文件大小:#{fileSize}
-
钉钉:
说明
- 从 backup-db 发展而来,发现不仅仅支持数据库备份,所以改名 backup-x,备份届的 iphone-x
- Oracle数据库备份文件有效性检测设计方案
- 基于VB的转换Access数据库为Excel文件实验
- 基于Rman和TSM的Oracle数据库备份方法研究_杨菲菲
- PHP的Mysql数据库备份脚本的程序免费下载 2次下载
- PHP的Mysql数据库备份脚本详细资料免费下载 5次下载
- 数据库学习教程之数据库的发展状况如何数据库有什么新发展 5次下载
- Linux教程之linux下如何备份还原mysql数据库 4次下载
- 数据库教程之如何进行数据库设计 21次下载
- 如何检查Oracle数据库备份文件是否有效?备份文件有效性检测系统设计资料概述 5次下载
- UDAT4.0数据库管理工具 3次下载
- 数据库备份与恢复技术 0次下载
- 数据库备份恢复工具绿色版 0次下载
- 重启Oracle数据库的方法步骤
- 数据库备份与还原课程 0次下载
- SQL Server数据库备份与还原教程 0次下载
- 一款数据库自动化提权工具 557次阅读
- Oracle:数据库开发和管理的工具 539次阅读
- 什么是数据库 1190次阅读
- 常见的数据库管理 1916次阅读
- 用docker启动 postgres 数据库 2468次阅读
- 详谈一些主流开源数据库及工具 2451次阅读
- 云数据库和自建数据库的区别及应用 4412次阅读
- LabNotebook数据库结构 LabNotebook 数据库重建 993次阅读
- 一文看懂数据库原理与应用 11.7w次阅读
- 数据库引擎是什么 1.1w次阅读
- oracle冷备份和热备份 999次阅读
- 冷备份的优缺点_数据库冷备份教程详解 3049次阅读
- ghost热备份可靠吗_Ghost备份教程详解 6122次阅读
- 什么是热备份_热备份和冷备份的区别 3.3w次阅读
- 目前流行的数据库_构建数据库系统的流程 7076次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多