核心用法
Simple Backup 是一款面向 AI 代理环境的综合备份工具,专注于保护两个核心数据资产:brain(工作区 ~/clawd)和 body(运行时状态 ~/.openclaw 及技能目录)。用户通过单一命令 simple-backup 即可完成从本地归档到可选云端同步的完整备份流程。
执行流程
1. Staging(归档准备):聚合工作目录、配置状态与技能文件
2. Compression(压缩):生成 .tgz 标准压缩包,减少存储占用
3. Encryption(加密):采用 AES256-GPG 强加密,需通过环境变量或密钥文件提供密码
4. Rotation(轮换):自动清理过期备份,支持按日(默认7天)和按小时(默认24小时)双策略保留
5. Cloud Sync(云同步):可选通过 rclone 推送至任意支持的云存储后端
显著优点
- 端到端加密:GPG AES256 确保备份文件即使泄露也无法被破解
- 灵活的凭证管理:支持环境变量或文件两种方式注入密码,适应不同安全策略
- 智能保留策略:双维度轮换机制平衡恢复粒度与存储成本
- 云原生集成:借助成熟工具
rclone无缝对接 70+ 云存储服务 - 零配置启动:合理的默认值使首次使用无需复杂配置
潜在缺点与局限性
- 密码依赖风险:加密强度完全取决于用户设置的密码熵值,弱密码将抵消加密价值
- 本地明文 staging:归档前文件以明文形式临时复制,存在短暂暴露窗口
- 无增量备份:每次全量打包可能产生较大 I/O 与存储开销
- rclone 配置门槛:云端同步需要用户预先掌握
rclone config的配置流程 - 单点故障:未内置备份校验或完整性验证机制
适合人群
- 需要定期保护 AI 代理工作成果的长期用户
- 对数据隐私有较高要求、偏好本地加密后再上云的用户
- 已熟悉命令行工具及云存储管理的进阶用户
常规风险
- 密码遗忘:GPG 加密无后门,丢失密码即永久丧失备份访问权
- 凭证文件权限:
~/.openclaw/credentials/backup.key若权限设置不当可能被其他进程读取 - 云同步配置误操作:错误的
REMOTE_DEST可能导致数据上传至非预期位置