使用捆绑的 Bash 脚本在本地运行和调度 OpenClaw 备份操作,适用于需要创建、清理或自动化本地 OpenClaw 备份的场景。
OpenClaw 备份 Skill是一项面向实际任务的技能,主要用于使用捆绑的脚本/ openclaw- backup.sh 进行真正的操作;当捆绑的脚本已经覆盖任务时, 不要重写备份逻辑;
该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
请使用捆绑脚本 scripts/openclaw-backup.sh 执行实际操作。若已有捆绑脚本覆盖该任务,请勿将备份逻辑内联重写。
当用户希望执行以下操作时,可使用本技能:
本技能假定满足以下条件:
scripts/openclaw-backup.sh --helpscripts/openclaw-backup.sh --backupscripts/openclaw-backup.sh --manualscripts/openclaw-backup.sh --prune --dry-run --keep-hours 24 --keep-days 7 --keep-weeks 4scripts/openclaw-backup.sh --auto --keep-hours 24 --keep-days 7 --keep-weeks 4对于周期性本地备份,推荐的默认配置为:
scripts/openclaw-backup.sh --auto --keep-hours 24 --keep-days 7 --keep-weeks 4在 Linux 主机上,若目标是直接本地运行脚本(无需通过聊天界面触发),请使用系统调度器(例如 cron)。
当前备份格式包含以下内容:
当前备份格式**明确排除**以下内容:
工作区内存放的备份存储(仅保留对旧版的兼容支持);
临时产物(temp artifacts);
环境变量 / 系统环境 / 系统覆盖配置;
常规归档文件受清理策略约束;手动归档文件则不受常规清理影响;
保留策略基于归档文件名中编码的 UTC 时间戳,而非 mtime / ctime;
除非调用方显式指定输出目录,否则脚本将自动解析 OpenClaw 工作区/配置路径;
若用户需要周期性备份,请在安装或修改定时任务前主动询问确认;
关于完整的行为契约、保留模型及归档命名规则,请参阅 references/spec.md。
相关专题
热门下载
相关下载
精品课程
共1课时 | 166人学习
共0课时 | 0人学习
共1课时 | 208人学习