Runbook: Backup All Infrastructure
- Last Updated
-
2026-01-24
- Owner
-
evanusmodestus
- Frequency
-
Daily (automated) / Weekly (verified)
Prerequisites
-
dsec secrets loaded for d000 dev/network
-
NAS accessible at 10.50.1.50
-
netapi CLI installed and configured
Quick Backup (All Systems)
# Load secrets
dsource d000 dev/network
# Run all backups
netapi ise backup --upload-nas
netapi wlc backup --upload-nas
netapi pfsense backup --upload-nas
netapi ios backup --all --upload-nas
netapi kvm backup --all --upload-nas
# Keycloak needs identity secrets
dsource d000 dev/identity
netapi keycloak backup --upload-nas
# Verify
dsource d000 dev/network
netapi synology backup-status --detailed
Detailed Procedure
Verification
Check backup status on NAS:
dsource d000 dev/network
netapi synology backup-status --detailed
Expected output:
Backup Status ┏━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━┳━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━┳━━━━━━━━┓ ┃ System ┃ Folder ┃ Files ┃ Devices ┃ Latest ┃ Age ┃ Status ┃ ┡━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━╇━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━╇━━━━━━━━┩ │ ISE │ /ise_backups │ 7 │ 1 │ 2026-01-24 │ 0m │ ✓ OK │ │ WLC │ /wlc_backups │ 4 │ 1 │ 2026-01-24 │ 0m │ ✓ OK │ │ pfSense │ /firewall_backups │ 3 │ 1 │ 2026-01-24 │ 0m │ ✓ OK │ │ Switches │ /switch_backups │ 3 │ 2 │ 2026-01-24 │ 0m │ ✓ OK │ │ KVM VMs │ /kvm_backups │ 16 │ 8 │ 2026-01-24 │ 0m │ ✓ OK │ │ Keycloak │ /Backups/keycloak │ 2 │ 2 │ 2026-01-24 │ 0m │ ✓ OK │ └──────────┴───────────────────┴───────┴─────────┴────────────┴─────┴────────┘ ✓ All 6 backup sets current