OpenClaw Config Backuper | OpenClaw 配置备份
Backup all OpenClaw configurations for migration or disaster recovery. 备份所有 OpenClaw 配置,用于迁移或灾难恢复。
Usage | 使用方法
Run ~/.openclaw/skills/openclaw-config-backuper/scripts/backup.sh to create a timestamped backup folder. 运行 ~/.openclaw/skills/openclaw-config-backuper/scripts/backup.sh 创建带时间戳的备份文件夹。
Backup Contents | 备份内容
| Source | Target |
|--------|--------|
| ~/.openclaw/*.json | config/ |
| ~/.openclaw/skills/* | skills/ |
| ~/.openclaw/workspace/*.md | workspace/ |
| ~/.openclaw/workspace/memory/* | memory/ |
Backup Location | 备份位置
~/.openclaw/workspace/backup/YYYYMMDD_HHMMSS/
Workflow | 工作流程
- Create backup directory with timestamp. 创建带时间戳的备份目录。
- Copy JSON configs (openclaw.json, exec-approvals.json, etc.). 复制 JSON 配置文件。
- Copy all local Skills from
~/.openclaw/skills/. 复制所有本地技能。 - Copy workspace MD files (AGENTS.md, MEMORY.md, etc.). 复制工作区 MD 文件。
- Copy memory logs. 复制记忆日志。
- Report file count and location. 报告文件数量和位置。
- If more than 5 backups exist, delete the oldest one. 若存在超过 5 个备份,则删除最早的一个。
Notes | 注意事项
- Does NOT backup built-in skills (only
~/.openclaw/skills/). 不备份内置技能(仅备份~/.openclaw/skills/)。 - Does NOT create compressed archive. 不创建压缩包。
微信扫一扫