Openclaw Backup Optimized
2026-03-30
新闻来源:网淘吧
围观:21
电脑广告
手机广告
OpenClaw 备份(优化版)
此技能的作用
使用此技能来安装、配置和运行经过优化的 OpenClaw 备份工作流程:
- 完整快照
~/.openclaw - 工作区存档分割为约 90MB 的部分 + SHA256 校验
- 丰富的 Discord 通知(摘要 + 恢复步骤)
- 保留最近 N 份报告
文件
- 脚本:
scripts/backup.js(跨平台) - 参考配置:
references/CONFIG.md
安装 / 设置
- 将脚本复制到您的工具文件夹:
cp scripts/backup.js ~/.openclaw/workspace/tools/openclaw-backup.js
- 配置环境变量(参见 references/CONFIG.md):
macOS/Linux (bash/zsh):

export OPENCLAW_HOME="$HOME/.openclaw"
export OPENCLAW_BACKUP_DIR="$HOME/.openclaw-backup"
export BACKUP_REPO_URL="https://github.com/your/repo.git"
export BACKUP_CHANNEL_ID="1234567890"
export BACKUP_TZ="America/Sao_Paulo"
export BACKUP_MAX_HISTORY=7
Windows (PowerShell):
$env:OPENCLAW_HOME="$env:USERPROFILE\.openclaw"
$env:OPENCLAW_BACKUP_DIR="$env:USERPROFILE\.openclaw-backup"
$env:BACKUP_REPO_URL="https://github.com/your/repo.git"
$env:BACKUP_CHANNEL_ID="1234567890"
$env:BACKUP_TZ="America/Sao_Paulo"
$env:BACKUP_MAX_HISTORY="7"
- 运行一次:
node ~/.openclaw/workspace/tools/openclaw-backup.js
- 创建cron任务(OpenClaw cron运行在网关环境中):
openclaw cron add --name "openclaw-backup-daily" \
--cron "0 5,10,15,20 * * *" --tz "America/Sao_Paulo" \
--exec "node ~/.openclaw/workspace/tools/openclaw-backup.js"
恢复
使用备份通知中打印的恢复说明。
注意事项
- 排除嘈杂的会话锁定/已删除文件,以获得更小的差异。
- 要求
git和node(版本>=18)。 - 使用
openclaw message send进行通知(不使用webhook)。 scripts/openclaw-backup.sh是旧版本(Linux/macOS)并将被移除;请使用backup.js。
文章底部电脑广告
手机广告位-内容正文底部


微信扫一扫,打赏作者吧~