Simple Backup

💾 一键加密备份,本地云端双保险

system-utility榜 #1

自动化备份工具,一键打包加密工作区与状态数据,支持本地轮换及云端同步。

收藏
19.4k
安装
5.3k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Simple Backup 是一款面向 Claw 代理系统的全量备份脚本,通过命令行 simple-backup 一键执行。工作流程分为五阶段:Staging 阶段收集 ~/clawd(工作空间)、~/.clawdbot(运行状态)及 skills/ 目录;Compress 阶段使用 tar 生成 .tgz 压缩包;Encrypt 阶段调用 GPG 以 AES256 算法加密,密码通过环境变量 BACKUP_PASSWORD~/.clawdbot/credentials/backup.key 文件提供;Prune 阶段自动清理过期备份,默认保留 7 天每日备份及 24 小时每小时备份;Sync 阶段可选调用 rclone 将加密包推送至云端(如 Google Drive、S3 等)。

显著优点

  • 端到端加密:AES256-GPG 加密确保备份数据即使上传云端也不会泄露敏感信息
  • 零配置开箱即用:仅需设置密码即可运行本地备份,依赖工具通过常见包管理器一键安装
  • 智能生命周期管理:自动区分每日/每小时备份策略,避免磁盘无限膨胀
  • 云原生集成:基于成熟工具 rclone,支持 70+ 云存储后端,无需锁定特定厂商

潜在缺点与局限性

  • 密码管理依赖用户:无密码找回机制,遗忘密码将导致备份永久无法恢复
  • 单点故障风险:备份文件为单个大体积压缩包,若tar包损坏可能导致整份备份失效
  • 无增量备份:每次全量打包,数据量大时耗时较长且占用双倍本地空间
  • rclone 配置门槛:云端同步需用户自行完成 rclone 的 OAuth 或密钥配置,对非技术用户不够友好

适合人群

  • 个人开发者及技术用户,需要定期备份 AI 代理工作环境
  • 对数据隐私敏感、要求本地加密后再上云的用户
  • 已熟悉命令行操作及 rclone 生态的进阶用户

常规风险

  • 密码泄露:若 BACKUP_PASSWORD 明文写入 shell 历史或 backup.key 权限设置不当(默认应 600),可能导致备份被解密
  • 本地存储耗尽:未监控 BACKUP_ROOT 目录时,全量备份可能快速填满磁盘
  • rclone 同步冲突:多设备同时写入同一远程路径可能导致覆盖或冲突
  • GPG 版本兼容性:旧版 GPG 可能不支持 AES256,建议确认 GnuPG 2.2+

Simple Backup 内容

暂无文件树

手动下载zip · 1.4 kB
contentapplication/octet-stream
请选择文件