Backup and restore OpenClaw data. Use when user asks to create backups, set up automatic backup schedules, restore from backup, or manage backup rotation. Handles ~/.openclaw directory archiving with proper exclusions.
インストール
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
Backup and restore OpenClaw data. Use when user asks to create backups, set up automatic backup schedules, restore from backup, or manage backup rotation. Handles ~/.openclaw directory archiving with proper exclusions.
OpenClaw Backup
Backup and restore OpenClaw configuration, credentials, and workspace.
Create Backup
Run the backup script:
./scripts/backup.sh [backup_dir]
Default backup location: ~/openclaw-backups/
Output: openclaw-YYYY-MM-DD_HHMM.tar.gz
What Gets Backed Up
openclaw.json — main config
credentials/ — API keys, tokens
agents/ — agent configs, auth profiles
workspace/ — memory, SOUL.md, user files
telegram/ — session data
cron/ — scheduled tasks
Excluded
completions/ — cache, regenerated automatically
*.log — logs
Setup Daily Backup with Cron
Use OpenClaw cron for daily backups with notification:
{"name":"daily-backup","schedule":{"kind":"cron","expr":"0 3 * * *","tz":"UTC"},"payload":{"kind":"agentTurn","message":"Run ~/.openclaw/backup.sh and report result to user."},"sessionTarget":"isolated","delivery":{"mode":"announce"}}