| name | ackup |
| description | Backup System - Comprehensive backup for personal AI infrastructure. Backup files, docs, important thoughts, AI system, profile, and memory. Use when you need to backup your Obsidian vault, AI configuration, personal profile, or memory. |
Backup System Skill (/ackup)
Comprehensive backup solution for your Personal AI Infrastructure (PAI). Backup all important components including your Obsidian vault, AI system, personal profile, and memory.
Quick Start
python3 _scripts/backup_system.py
python3 _scripts/backup_system.py --list
What It Backs Up
- Files - Complete Obsidian vault contents
- Docs - Important documents from Sources folder
- Important Thoughts - Key notes from Atlas and Inbox
- AI System - Scripts, configuration, and .claude folder
- Profile - Personal information and profile data
- Memory - Complete LLM context and memory system
Options
--dir PATH: Directory to store backups (default: ~/pai_backups)
--components [files docs thoughts ai-system profile memory]: Specific components to backup (default: all)
--list: List available backups
--save: Save backup report to vault (Sources/Backup Report - YYYY-MM-DD.md)
Examples
python3 _scripts/backup_system.py --save
python3 _scripts/backup_system.py --components files memory
python3 _scripts/backup_system.py --dir ~/custom_backups
python3 _scripts/backup_system.py --list
python3 _scripts/backup_system.py --dir ~/custom_backups --list
Backup Structure
Backups are created as timestamped tar.gz archives:
~/pai_backups/
├── pai_backup_20260218_234200.tar.gz
├── pai_backup_20260217_183000.tar.gz
└── ...
Each backup contains:
vault/ - Complete Obsidian vault
docs/ - Important documents
thoughts/ - Key notes and insights
ai_system/ - AI scripts and configuration
profile/ - Personal profile information
memory/ - LLM context and memory
Restore Instructions
To restore from a backup:
mkdir -p /tmp/pai_restore
cd /tmp/pai_restore
tar -xzf ~/pai_backups/pai_backup_20260218_234200.tar.gz
Why This Matters
- Data Safety: Protect your personal AI infrastructure from data loss
- Version History: Keep multiple timestamped backups
- Selective Backup: Choose which components to backup
- Complete Coverage: All important data is included in backups
- Easy Restoration: Simple to restore from any backup
Output
- Terminal: Backup progress and summary report
- Archive: Tar.gz file in backup directory
- Saved note: (Optional)
Sources/Backup Report - YYYY-MM-DD.md