我的数据备份方案
搭建
https://github.com/gobackup/gobackup
简介
文档: https://gobackup.github.io/
🗄 CLI tool for backup your databases, files to cloud storages in schedully.
GoBackup 是一个为中小型服务器而设计备份工具,内置计划任务,帮你定时备份数据库、配置文件,通过导出、打包压缩,最终存储到外部云存储(如:FTP、SCP、S3、GCS、Aliyun OSS ...)。
Gobackup 包含的功能
flowchart LR 0["gobackup"] 0 --> database 0 --> 存储 0 --> 推送消息 0 --> 加密 0 --> 压缩类型
开启同步指定文件夹,并指定gobackup本地备份的目录。\n
配置文件添加加密参数
encrypt_with:
type: openssl
password: my_password
# (enabled by default) improves the security.
salt: true
# makes encrypted backups readable in text editors, emails, etc.
base64: false