全球主机交流论坛

标题: 整合了一个服务器备份方案: xp-backup,自动增量加密备份 ... [打印本页]

作者: xiaoz    时间: 2024-2-1 15:02
标题: 整合了一个服务器备份方案: xp-backup,自动增量加密备份 ...
原理很简单,使用 mydumper 多线程备份 MySQL并压缩 ,然后再使用 restic 加密备份至 AWS S3 ,restic 的好处是支持加密和增量备份,所以不会因为多个快照占用过多数据,而且支持指定快照回滚,非常适合服务器备份。

我将这 2 个工具进行了整合并写了几个简单的 shell 脚本进行管理,并打包为 Docker 镜像,使用者只需要拉取镜像并配置参数就可以定时自动备份了。



适合个人用户或者小企业数据不多的情况下使用。

详细使用说明和脚本放到 Github 了: https://github.com/helloxz/xp-backup
作者: OneTomato    时间: 2024-2-1 15:03
收藏一下
作者: 卡尔    时间: 2024-2-1 15:13
已收藏      感谢分享!
作者: yanzhiling2002    时间: 2024-2-1 15:15
牛逼牛逼,
作者: c21xdx    时间: 2024-2-1 15:33
loc多年不见的技术贴。。。
作者: fyfy010    时间: 2024-2-1 17:30
技术贴支持噢
作者: Parmesan2948    时间: 2024-2-1 17:34
绑定     感谢分享!
作者: kezhao    时间: 2024-2-1 17:39
太棒了,已加星
作者: 千牛    时间: 2024-2-1 17:43
泽哥可以看看这个 https://github.com/jeessy2/backup-x
完善完善也行
作者: larry    时间: 2024-2-1 17:44
真牛逼
作者: dole    时间: 2024-2-1 17:49
6666
作者: lonefly    时间: 2024-2-1 18:00
本帖最后由 lonefly 于 2024-2-1 18:01 编辑

那么麻烦干嘛,我都是用军哥的backup.sh脚本定时备份到OVH小鸡,然后在OVH小鸡商写个简单的定时恢复脚本,这样2个站就同步了,万一主站被打挂了就宕机切换到OVH
作者: burde    时间: 2024-2-1 18:06
收藏一下
作者: 安好    时间: 2024-2-1 18:17
不错
作者: Quantumult    时间: 2024-2-1 18:25
厉害
作者: xiaoz    时间: 2024-2-1 19:11
lonefly 发表于 2024-2-1 18:00
那么麻烦干嘛,我都是用军哥的backup.sh脚本定时备份到OVH小鸡,然后在OVH小鸡商写个简单的定时恢复脚本, ...

每个人需求不一样,比如有的人需要加密备份,有的人需要增量备份。多一个方法,用户自行决定就行了,没有好与坏。是吗?
作者: xiaoz    时间: 2024-2-1 19:13
千牛 发表于 2024-2-1 17:43
泽哥可以看看这个 https://github.com/jeessy2/backup-x
完善完善也行

你这个挺好的,值得学习。如果用的人多我也打算搞一个WEB界面,目前来说对小白还是不友好。
作者: imtoken    时间: 2024-2-1 19:28
直接od
作者: weixiangnan    时间: 2024-2-1 19:31
可以可以,增量备份
作者: xiaoz    时间: 2024-2-1 20:13
weixiangnan 发表于 2024-2-1 19:31
可以可以,增量备份

得益于restic的功劳。
作者: xqz    时间: 2024-2-1 20:17
make下
作者: 千牛    时间: 2024-2-2 00:22
xiaoz 发表于 2024-2-1 19:13
你这个挺好的,值得学习。如果用的人多我也打算搞一个WEB界面,目前来说对小白还是不友好。 ...

哈哈哈,不是我的,我也是网上找的,提过两个pr,就是增加了rclone的配置参数,方便使用rclone,主要还是用他的定时执行任务

自己搞一个类似的界面会好很多,这个界面也一般
作者: telnetpig    时间: 2024-2-2 00:34
能备份整个系统吗,类似于ghost,备份之后再还原统
作者: xiaoz    时间: 2024-2-2 14:10
telnetpig 发表于 2024-2-2 00:34
能备份整个系统吗,类似于ghost,备份之后再还原统

不能哦,这工具不适合整个系统的情况。可以去看看再生龙
作者: xiaoz    时间: 2024-2-2 14:11
xqz 发表于 2024-2-1 20:17
make下

大佬,你这个图片压缩是自己开发的吗?还是用的开源程序呀。
作者: 小穴儿    时间: 2024-2-2 14:41
备份文件有吗?
作者: xiaoz    时间: 2024-2-2 14:48
小穴儿 发表于 2024-2-2 14:41
备份文件有吗?

没懂,啥备份文件?数据备份到你自己的S3了,文件就在S3呀,您指的是?
作者: CMBCHINA    时间: 2024-2-2 14:50
很好 ,我选择 每周全量备份
每小时rsync增量备份
mysqldump -ubackup -p123 --all-databases > all.sql
作者: mikj521    时间: 2024-2-2 14:56
xiaoz 不错
作者: mikj521    时间: 2024-2-2 14:57
千牛 发表于 2024-2-1 17:43
泽哥可以看看这个 https://github.com/jeessy2/backup-x
完善完善也行

这个也不错  感谢分享
作者: yexin    时间: 2024-2-2 15:23
windows下备份MySQL有好的方案吗?
作者: 小穴儿    时间: 2024-2-2 15:28
xiaoz 发表于 2024-2-2 14:48
没懂,啥备份文件?数据备份到你自己的S3了,文件就在S3呀,您指的是?

源码文件啊
作者: 小俊哟    时间: 2024-2-2 15:47
Mark一下 小z大佬的实用工具
作者: 秋秋0827    时间: 2024-2-2 16:41
插眼学习,膜拜ing,支持技术贴
作者: 魔鬼筋肉人    时间: 2024-2-2 17:16
支持!
作者: haodaxian123    时间: 2024-2-2 18:42
这个得顶一下,技术贴太难得了
作者: 佩奇爸爸    时间: 2024-2-2 18:43
技术贴,好东西支持!
作者: 三丫的    时间: 2024-2-2 18:50

已收藏      感谢分享!
作者: loukky    时间: 2024-2-2 18:52
我都是宝塔自动备份+计划任务定时rclone到b2
作者: xiaoz    时间: 2024-2-2 20:22
loukky 发表于 2024-2-2 18:52
我都是宝塔自动备份+计划任务定时rclone到b2

可以的,怎么方便怎么来。
作者: xiaoz    时间: 2024-2-2 20:23
小穴儿 发表于 2024-2-2 15:28
源码文件啊

可以尝试再阅读一遍帖子呢,我一开始就放链接了,脚本源码和使用方法都在Github上面。
作者: 小穴儿    时间: 2024-2-2 20:57
xiaoz 发表于 2024-2-2 20:23
可以尝试再阅读一遍帖子呢,我一开始就放链接了,脚本源码和使用方法都在Github上面。 ...

只能备份数据库吗?
作者: xiaoz    时间: 2024-2-2 22:27
本帖最后由 xiaoz 于 2024-2-2 22:28 编辑
**儿 发表于 2024-2-2 20:57
只能备份数据库吗?


可以先去:https://github.com/helloxz/xp-backup 看看具体的介绍和功能。
作者: 小穴儿    时间: 2024-2-2 22:34
xiaoz 发表于 2024-2-2 22:27
可以先去:https://github.com/helloxz/xp-backup 看看具体的介绍和功能。

额。。。
作者: lc0-b6    时间: 2024-2-2 22:44
技术贴绑定!膜拜大佬
作者: 小穴儿    时间: 2024-2-2 23:15
xiaoz 发表于 2024-2-2 22:27
可以先去:https://github.com/helloxz/xp-backup 看看具体的介绍和功能。

有望支持别的储存吗?
作者: qidian8    时间: 2024-2-2 23:38
帮顶一下,mark备用


https://www.neimou.com实用文库资料下载
作者: xqz    时间: 2024-2-3 18:15
xiaoz 发表于 2024-2-2 14:11
大佬,你这个图片压缩是自己开发的吗?还是用的开源程序呀。

开源改的




欢迎光临 全球主机交流论坛 (https://loc.528866.xyz/) Powered by Discuz! X3.4