name: backup-verification description: Verify, test, and audit backup status and cloud sync for nixMitters and piMitters. disable-model-invocation: true allowed-tools: run_command
Backup Verification Operations
Guidelines for verifying, executing, and auditing system backups.
Safety Constraints
- CRITICAL: Never touch
/var/lib/shiny-data/sofia/sofia.sqlitedirectly. All operations must proceed on backup copies. - CRITICAL: Ask for explicit confirmation before database mutations.
Manual Executions
1. Trigger Full Server Backup
Manually run the daily backup and cloud sync script:
systemctl --user start backup-piMitters
Or run the script directly to see inline output:
/home/kyle/NixOS/scripts/backup-piMitters.sh
2. Trigger Sofia DB Backup
systemctl --user start backup-sofia-q2h
3. Trigger Laptop Backup
systemctl --user start backup-nixMitters
Verification & Auditing
- Check the log files:
/home/kyle/backup-piMitters.log. - Verify SQLite online
.backupcopies:ls -lh /mnt/piCloud/pi5-backup/sqlite-backups/ - Validate
rclonecloud status:rclone lsd gdrive:systems-backups
Related skills
Docker Compose Architect
DevOps
Designs optimized Docker Compose configurations.
Claude CodeCopilotadvanced
430
156
1,650
Incident Postmortem Writer
DevOps
Writes structured and blameless incident postmortem reports.
claudeCursorWindsurfintermediate
141
43
568
Runbook Creator
DevOps
Creates clear operational runbooks for common DevOps procedures.
claudeCursorWindsurfintermediate
108
32
500