SuperAPI AI 工具集

openclaw-backup

部署与运维

查看项目

更新于 10-15 23:59

技能介绍

用途:备份与恢复 OpenClaw 的配置、凭据和工作区,适用于创建备份、设置自动备份计划、从备份恢复或管理备份轮换的场景。

主要能力:备份 openclaw.json 主配置、credentials/(API 密钥与令牌)、agents/(智能体配置与认证档案)、workspace/(记忆、SOUL.md、用户文件)、telegram/(会话数据)和 cron/(计划任务);不备份 completions/ 缓存与 *.log 日志。

使用方式:运行备份脚本 ./scripts/backup.sh [backup_dir],默认备份目录为 ~/openclaw-backups/,输出文件名为 openclaw-YYYY-MM-DD_HHMM.tar.gz。可通过 OpenClaw cron 配置每日备份,例如 schedule 为 {"kind": "cron", "expr": "0 3 * * *", "tz": "UTC"},payload 消息为“Run ~/.openclaw/backup.sh and report result to user.”,并以 isolated 会话和 announce 投递方式执行。恢复可参考 references/restore.md,快速流程为:openclaw gateway stop;mv ~/.openclaw ~/.openclaw-old;tar -xzf ~/openclaw-backups/openclaw-YYYY-MM-DD_HHMM.tar.gz -C ~;openclaw gateway start。

限制:脚本自动保留最近 7 个备份;关于平台支持、权限要求、收费与更多细节暂未提供。