infrastructure-backup-restore
Installation
SKILL.md
Works with Docker volumes (caddy_data, pihole_data), configuration files, and .env secrets.
Infrastructure Backup and Restore Skill
Complete backup and disaster recovery procedures for network infrastructure including Docker volumes, configuration files, and secrets.
Quick Start
Quick full backup:
# Create backup directory
backup_dir="/home/dawiddutoit/projects/network/backups/full-$(date +%Y%m%d-%H%M%S)"
mkdir -p "$backup_dir"
# Backup Docker volumes
tar -czf "$backup_dir/pihole_data.tar.gz" \
-C /var/lib/docker/volumes/network_pihole_data/_data .
tar -czf "$backup_dir/caddy_data.tar.gz" \
-C /var/lib/docker/volumes/network_caddy_data/_data .