跳到正文

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

网友提供6 条回复

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

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

支持

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

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

回复

FindHao

@233373 我的意思防止 Google drive 和百度网盘查看备份内容。

233373

@FindHao 搜索引擎为什么会查看备份内容,不太理解。我理解的加密只是为了防止备份文件被窃取之后无法直接解密,VPS 被攻破,很多行为确实没意义

FindHao

@233373 #2 脚本是跑在服务器上,如果你服务器被攻破了,这个脚本用什么加密根本没有意义。这里的加密只是为了防止百度或者 google 查看备份内容。

LindsayZhou

我昨天晚上也在配备份。
我用的 rclone 做后端,用 restic 备份。
restic 本身有加密,支持增量,虽然机器上要额外下载个软件,个人觉得还可以接受。

233373

明文密码写到脚本里面不太好,还是用非对乘加密吧

FindHao

可以配合 linux 的 crontab 或者 systemd 来定时开启。我使用这个脚本两年多了。中间也迁移过服务器。

↑