Simple Backup

💾 加密备份·自动轮转·多云同步

devops-tools榜 #1

本地加密备份工作空间与状态,支持自动轮转和云同步,依赖GPG与rclone工具链

收藏
13.3k
安装
5.3k
版本
1.0.1
CLS 安全性认证2026-07-09
点击查看完整报告 >

使用说明

核心用法

Simple-backup 是一款面向个人开发环境的自动化备份工具,采用「本地归档+可选云同步」的混合架构。用户执行单一命令即可完成工作目录(~/clawd)、应用状态(~/.clawdbot)及技能文件的三阶段处理:首先进行文件暂存,随后打包为 .tgz 压缩包,再通过 GPG 执行 AES256 加密,最终按日/小时策略轮转旧备份。若配置 rclone 远程仓库,加密后的归档可自动推送至云存储(如 Google Drive、S3 等)。

显著优点

  • 零配置启动:依赖仅 rclone、gpg、tar 三个标准工具,通过环境变量或密码文件快速完成凭证注入
  • 加密优先设计:强制 AES256-GPG 加密,避免敏感配置(如 API 密钥、状态数据)以明文形式落地
  • 灵活的保留策略:支持双轨制轮转(24小时粒度 + 7天粒度),平衡存储成本与恢复窗口
  • 云无关性:rclone 后端覆盖 70+ 存储协议,用户无需锁定特定厂商

潜在缺点与局限性

  • 单点密码依赖:加密密钥仅支持对称口令(无硬件安全模块/KMS 集成),密码泄露即导致历史备份全部失陷
  • 无增量备份机制:每次执行全量归档,高频备份场景下存储开销线性增长
  • 本地解密环境要求:恢复时必须具备兼容的 GPG 环境,跨平台迁移可能存在密钥环兼容性问题
  • rclone 配置外置:云同步依赖用户手动管理的 rclone.conf,若配置文件与备份密码同机存储,形成权限提升攻击面

适合人群

  • 个人开发者或小型团队,需快速为本地 AI 工作空间(如 Clawd 生态)建立灾难恢复能力
  • 对数据主权敏感、倾向「本地加密+自托管云」组合的技术用户
  • 具备基础 Linux/macOS 运维能力,能独立管理 GPG 密钥和 rclone 远程配置

常规风险

| 风险类型 | 说明 | 缓释建议 |
|---------|------|---------|
| 密钥管理风险 | 密码以明文环境变量或文件形式存储 | 使用临时 env 导出(`export` 仅当前 shell),或整合 1Password/Bitwarden CLI 注入 |
| 供应链风险 | rclone/gpg 为外部二进制依赖 | 固定版本并通过包管理器签名验证(Homebrew、apt) |
| 备份一致性风险 | 未暂停应用即执行热备份 | 对数据库等状态文件建议前置预冻结钩子(如 SQLite `.backup`) |
| 云同步泄露风险 | rclone 令牌与加密包同路径存储 | 启用 rclone 的「密码保护配置」功能,分离令牌与备份密码的存储位置 |

安全解读

核心用法

Simple Backup 是一款纯文档型备份工具,通过调用系统标准工具实现 AI Agent 工作区与状态的全套保护:

  • 分级归档:自动收集 ~/clawd(工作区)、~/.clawdbot(状态文件)及 skills/ 目录
  • 压缩加密:使用 tar 打包后,以 GPG AES256 强加密,密码支持环境变量或文件注入
  • 智能轮转:按日/小时双维度保留策略自动清理过期备份
  • 云端同步:可选 rclone 推送至任意云服务商(Google Drive、S3、Backblaze 等)

显著优点

1. 零代码入侵:纯 Markdown 声明式配置,无嵌入式可执行脚本,安全审计透明
2. 端到端加密:本地加密优先,即使云端存储被攻破,无密码无法解密

3. 生态兼容:依赖 tar/gpg/rclone 三大开源标准工具,跨平台可用(Linux/macOS)

4. 灵活策略:通过环境变量即可覆盖备份路径、保留周期、远程目标,无需改代码

潜在局限

  • 环境依赖:需用户预装 rclone、gpg、tar,缺失任一工具则功能失效
  • 配置门槛:rclone 云端同步需用户手动配置 remote,误配置可能导致数据流向非预期位置
  • 无自动恢复:仅提供备份功能,未内置一键恢复脚本,需用户手动解压解密
  • T3 来源:开发者 VACInc 信息透明度有限,无公开仓库可供审计迭代

适合人群

  • 重视数据主权、希望本地加密后再上云的隐私敏感用户
  • 已熟悉命令行操作、具备 rclone/gpg 基础经验的开发者
  • 需要定期备份 AI Agent 会话历史与技能配置的重度用户

常规风险

| 风险点 | 说明 | 缓解建议 |
|--------|------|----------|
| 云端误配 | rclone remote 配置错误导致备份流向他人账户 | 首次使用前执行 `rclone config show` 验证 |
| 密码丢失 | GPG 加密密码遗忘则备份永久不可读 | 使用密码管理器安全存储,定期恢复测试 |
| 依赖缺失 | 系统未预装 gpg/rclone 导致备份失败 | 安装前通过 `brew/apt` 完成依赖部署 |
| T3 维护风险 | 个人开发者维护,更新频率不确定 | 关注官方渠道,备份前验证 Skill 版本 |

---

安全等级: A(标准安全级别,无恶意代码,加密传输存储合规)
来源可信度: T3(个人开发者/社区项目,建议持续关注)

Simple Backup 内容

手动下载zip · 1.4 kB
package.jsonapplication/json
请选择文件