整合了一个服务器备份方案: xp-backup,自动增量加密备份 MySQL 和文件数据到 AWS S3

查看 70|回复 4
作者:xiaoz   
原理很简单,使用 mydumper 备份 MySQL ,然后再使用 restic 加密备份至 AWS S3 ,restic 的好处是支持加密和增量备份,所以不会因为多个快照占用过多数据,而且支持指定快照回滚,非常适合服务器备份。
我将这 2 个工具进行了整合并写了几个简单的 shell 脚本进行管理,并打包为 Docker 镜像,使用者只需要拉取镜像并配置参数就可以定时自动备份了。

适合个人用户或者小企业数据不多的情况下使用。
特点
  • 加密备份
  • 增量备份
  • 自动备份 MySQL 数据库
  • 支持添加多个备份路径
  • 支持快捷命令查看备份列表(快照)
  • 支持快捷命令自动恢复指定备份(快照)


    详细使用说明和脚本放到 Github 了: https://github.com/helloxz/xp-backup

    备份, MySQL, 快照, 加密

  • Licsber   
    可以 备份思路跟我一样 不过我的应用数据比较少 直接全量放本地了
    主图是 AI 生成的吗 挺好看
    xiaoz
    OP
      
    @Licsber 对,用 DALLE.3 帮我生成的,嘿嘿。
    s609926202   
    只支持 AWS 的 S3 吗,支持 S3 协议的(如缤纷云)不
    xiaoz
    OP
      
    @s609926202 resitc 是支持多种协议的,不过我在整合的时候只适配了 S3 ,而且大部分对象存储都提供了 S3 的兼容接口。你可以看看缤纷云兼容 S3 不,兼容的话就没问题。
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部