核心用法
Simple Backup 是一款专为个人工作空间设计的自动化备份工具,主要面向使用 clawd 工作目录和 openclaw 状态管理的用户。其核心流程分为五个阶段:
1. Staging(暂存):自动收集 ~/clawd(工作区)、~/.openclaw(状态文件)以及 skills/ 目录的内容
2. Compression(压缩):使用 tar 生成 .tgz 压缩包,节省存储空间
3. Encryption(加密):采用 GPG AES256 对称加密,需设置密码保护敏感数据
4. Rotation(轮转清理):智能保留策略——默认保留 7 天每日备份 + 24 小时每小时备份
5. Cloud Sync(云端同步):可选通过 rclone 将加密备份推送至 Google Drive、S3 等云存储
显著优点
- 零配置开箱即用:仅需设置密码即可运行,依赖工具通过常见包管理器一键安装
- 隐私优先:本地加密后再上传,云服务商无法窥探内容;支持纯本地离线使用
- 灵活可控:全环境变量配置,无需修改脚本即可自定义路径、保留策略和远程目标
- 专业工具链:基于成熟开源工具(tar/gpg/rclone),无自研加密逻辑,安全可审计
潜在缺点与局限性
- 密码管理负担:无内置密码生成或安全存储机制,依赖用户自行保管;密码丢失即永久无法解密
- 单点备份局限:仅支持本地→云端单向同步,无增量备份、无去重、无跨设备版本合并
- rclone 前置依赖:云端功能需用户独立完成
rclone config,对新手有一定门槛 - 无恢复脚本:提供备份功能但未包含对应的自动解密/解压恢复流程,需手动操作
- 平台限制:依赖类 Unix 路径结构和 shell 环境,Windows 原生支持存疑
适合人群
- 重视数据隐私、拒绝明文云端存储的技术用户
- 已使用
clawd/openclaw生态的开发者或研究者 - 需要简单自动化备份方案,但不需要企业级备份复杂度(如 BorgBackup、Restic)的个人用户
- 已熟悉
rclone生态、拥有现有云存储账户的用户
常规风险
| 风险类型 | 说明 | 缓解建议 |
|---------|------|---------|
| 密码泄露/丢失 | 对称加密单点故障 | 使用密码管理器存储,考虑纸质备份 |
| 本地磁盘损坏 | 未开启云端同步时存在单点故障 | 建议配置 `REMOTE_DEST` 启用异地质备 |
| rclone 配置泄露 | `rclone.conf` 含云存储访问令牌 | 确保该文件权限为 `600`,不包含在备份范围内 |
| 备份文件完整性 | 无内置校验和验证机制 | 定期手动测试解密恢复流程 |