Simple Backup技能使用说明

subsun 4周前 (03-28) openclaw小龙虾 39 0

简易备份

一个功能强大的备份脚本,它能够:

  1. 自动检测OpenClaw配置中的工作区和状态目录
  2. 允许覆盖以支持自定义/非标准设置
  3. 压缩并加密使用GPG(AES256算法)
  4. 清理旧备份(每日/每小时保留策略)
  5. 同步至云端,通过rclone工具(可选)

设置

  1. 依赖项:

    brew install rclone gnupg jq
    
  2. 密码:设置加密密码(任选其一):

    • 文件:~/.openclaw/credentials/backup.key(推荐)
    • 环境变量:export BACKUP_PASSWORD="secret"
    • 配置:添加"password": "secret"至技能配置
  3. 云端(可选):

    rclone config
    

使用说明

simple-backup

自动检测

默认情况下,路径会自动从~/.openclaw/openclaw.json中检测:

  • 工作空间: agents.defaults.workspace
  • 状态: ~/.openclaw(配置文件所在位置)
  • 备份根目录: <workspace>/BACKUPS

自定义配置

对于非标准设置,可在~/.openclaw/openclaw.json中覆盖任何路径:

{
  "skills": {
    "entries": {
      "simple-backup": {
        "config": {
          "workspaceDir": "/custom/path/workspace",
          "stateDir": "/custom/path/state",
          "skillsDir": "/custom/path/skills",
          "backupRoot": "/custom/path/backups",
          "remoteDest": "gdrive:backups"
        }
      }
    }
  }
}

配置参考

配置键环境变量自动检测描述
workspaceDirBRAIN_DIRagents.defaults.workspaceAgent workspace
stateDirBODY_DIR~/.openclawOpenClaw state dir
skillsDirSKILLS_DIR~/openclaw/skillsSkills directory
backupRootBACKUP_ROOT<workspace>/BACKUPSLocal backup storage
remoteDestREMOTE_DEST(none)Rclone remote path
maxDaysMAX_DAYS7Days to keep daily backups
hourlyRetentionHoursHOURLY_RETENTION_HOURS24按小时保留时长
密码备份密码(无)加密密码

优先级:配置文件 → 环境变量 → 自动检测

免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏

相关推荐

网友评论

  • (*)

最新评论

用户管理

您好,欢迎到访网站!
    用户注册

上网淘巴领天猫淘宝优惠券,一年省好几千。

广告  ×

您是本站第820249名访客 今日有0篇新文章/评论