V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
FindHao
V2EX  ›  云计算

服务器备份脚本,自动加密备份到 google drive 或者百度云

  •  
  •   FindHao · 2022-12-19 00:19:14 +08:00 · 2275 次点击
    这是一个创建于 716 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://gist.github.com/FindHao/bc6ab81017aaaa1f1d8fb6d0c08d8100

    基于之前 teddysun 的脚本修改的。

    支持

    • 数据库完整备份
    • 自定义文件目录备份
    • 使用 rclone 备份到 google drive
    • 或者使用 baidupcs-go 备份到百度云
    • 设置要备份到云上的某个目录
    • 7zip 加密压缩,压缩率更高

    使用之前记得修改脚本开头的设置

    FindHao
        1
    FindHao  
    OP
       2022-12-19 00:21:38 +08:00
    可以配合 linux 的 crontab 或者 systemd 来定时开启。我使用这个脚本两年多了。中间也迁移过服务器。
    233373
        2
    233373  
       2022-12-19 09:20:41 +08:00
    明文密码写到脚本里面不太好,还是用非对乘加密吧
    LindsayZhou
        3
    LindsayZhou  
       2022-12-19 10:19:07 +08:00
    我昨天晚上也在配备份。
    我用的 rclone 做后端,用 restic 备份。
    restic 本身有加密,支持增量,虽然机器上要额外下载个软件,个人觉得还可以接受。
    FindHao
        4
    FindHao  
    OP
       2022-12-19 10:48:49 +08:00
    @233373 #2 脚本是跑在服务器上,如果你服务器被攻破了,这个脚本用什么加密根本没有意义。这里的加密只是为了防止百度或者 google 查看备份内容。
    233373
        5
    233373  
       2022-12-19 18:20:07 +08:00
    @FindHao 搜索引擎为什么会查看备份内容,不太理解。我理解的加密只是为了防止备份文件被窃取之后无法直接解密,VPS 被攻破,很多行为确实没意义
    FindHao
        6
    FindHao  
    OP
       2022-12-19 22:54:06 +08:00 via Android
    @233373 我的意思防止 Google drive 和百度网盘查看备份内容。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5239 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 09:34 · PVG 17:34 · LAX 01:34 · JFK 04:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.