Overview
profClaw stores configuration, memory, audit logs, and task history locally. Regular backups ensure you can recover from hardware failures, corruption, or accidental deletion.
What Gets Backed Up
Manual Backup
Automatic Backups
Enable scheduled backups:
Or via environment variables:
Restore
Restoring a backup replaces your current data. The current state is automatically saved as a pre-restore backup before the restore operation begins.
Docker Backup
For Docker deployments, back up the data volume:
Redis Backup (Pro Mode)
If using Redis for the job queue:
Disaster Recovery Checklist
- Stop profClaw:
profclaw daemon stop or systemctl stop profclaw
- Restore backup:
profclaw backup restore --file backup.tar.gz
- Verify config:
profclaw doctor
- Restore Redis (if pro mode): Copy RDB file to Redis data directory
- Start profClaw:
profclaw serve
- Verify:
profclaw status