aionclaw无图形界面一键备份功能,必须启用openclaw-backup skill并手动配置openclaw.json;仅压缩~/.aionclaw/会导致会话丢失、任务失效等问题,因其内存态数据不落盘。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

直接说结论:AionClaw 本身不提供图形界面一键开启的自动备份功能,必须通过启用 openclaw-backup Skill 并手动编辑 openclaw.json 配置来实现,且不能依赖系统级定时任务(如 cron / Task Scheduler)替代。
为什么不能只靠压缩 ~/.aionclaw/ 目录?
AionClaw 基于 OpenClaw 内核,但默认安装路径不是 ~/.openclaw/,而是 ~/.aionclaw/(macOS/Linux)或 %APPDATA%\AionClaw\(Windows)。更关键的是,它的状态并非全量落盘——网关会话、未持久化的临时记忆、正在运行的 RPA 流程快照等数据可能只存在于内存或 SQLite 的 WAL 模式中。单纯 tar 打包目录,恢复后大概率出现“配置在、技能在、但对话历史丢失、定时任务失效、手机控制断连”等问题。
必须用 openclaw-backup Skill,且配置不能错
这是目前唯一被 AionClaw 官方文档明确支持、且与 Hermes Agent 协同学习体系兼容的备份方案。它会在网关空闲期主动触发一致性快照,而非简单拷贝文件。
- 去 ClawHub 搜索
openclaw-backup,**不要**用aionclaw install或openclaw install命令安装 —— 这会导致 Skill 初始化失败,日志里反复报Failed to load skill: openclaw-backup - 手动将 Skill 文件夹解压到
~/.aionclaw/extensions/openclaw-backup/(确保里面有index.js和skill.json) - 编辑
~/.aionclaw/openclaw.json,在"skills"数组末尾添加:{ "name": "openclaw-backup", "config": { "interval_hours": 24, "backup_dir": "/Users/yourname/Backups/AionClaw" } }注意:"backup_dir"必须是**绝对路径**,且该目录需提前创建并赋予写权限;"interval_hours"最小支持值为1,但设为1可能干扰 Hermes 模块的日常学习节奏
备份后必须立刻验证,否则等于没备
每次生成新备份包(如 aionclaw_backup_20260921_2230.tar.gz),必须做两件事:
- 用
tar -tzf检查能否列出内容:tar -tzf /Users/yourname/Backups/AionClaw/aionclaw_backup_*.tar.gz | head -n 5—— 若报gzip: invalid compressed data,说明写入中途被中断 - 挑一个非主用配置,新建测试目录解压,并用
aionclaw gatewaystart --config ./test-openclaw.json启动轻量网关,确认memory/下有近期会话记录、extensions/中openclaw-backup能正常加载、且无permission denied错误
容易被忽略的一点:AionClaw 的备份包默认不加密,若存放在 NAS 或网盘,务必额外用 gpg 或 age 加密,否则 workspace/memory/ 里的敏感对话历史可能泄露。











