核心用法
simple-backup 是一个面向 OpenClaw 智能体环境的综合备份脚本,采用分阶段执行策略:首先将工作区(workspace)、状态目录(state)和技能目录(skills)复制到临时区域,随后打包为 .tgz 压缩归档,使用 GPG 进行 AES256 对称加密,最后执行智能保留策略(按天/小时轮转旧备份),并可选择性通过 rclone 推送至云端存储。
配置支持多层优先级:~/.openclaw/openclaw.json 配置文件 → 环境变量 → 凭据文件。密码可通过明文配置(不推荐)、环境变量 BACKUP_PASSWORD 或专用密钥文件 ~/.openclaw/credentials/backup.key 提供,灵活适应不同安全场景。
显著优点
- 全栈覆盖:同时备份"大脑"(工作区数据)与"身体"(运行状态),实现完整环境复原
- 安全加固:强制 AES256 加密,杜绝本地或传输过程中的数据泄露风险
- 云原生集成:原生支持 rclone 生态,可对接 Google Drive、S3、OneDrive 等 70+ 存储后端
- 自动化管理:内置保留策略,自动清理过期备份,避免存储膨胀
- 依赖明确:所需工具(rclone、gpg、tar、jq)均为标准开源软件,供应链透明
潜在缺点与局限性
- 密码管理薄弱:配置文件中允许明文存储密码 `