docs: documentacion extensiva de infraestructura CAS - Junio 2026

- README principal actualizado con indice completo
- Documentacion detallada de 4 servidores fisicos
- Topologia de red completa con diagramas ASCII
- Asignacion de IPs y conflictos identificados
- Documentacion DNS para 3 dominios
- Servicios: Caddy, Jellyfin Stack, Multimedia
- Proyectos: Afterlife, Nexus, Horux
- Seguridad: politica y riesgos identificados
- Automatizacion: n8n workflows y scripts
- Scripts utilitarios: backup, update-dns, check-ip
- Roadmap 2026 Q2-Q4
- Documentacion Hermes AI server (actualizada)
This commit is contained in:
Orquestrador CAS
2026-06-09 07:53:16 +00:00
parent 8ae5336fbf
commit 62047f660f
18 changed files with 2190 additions and 340 deletions

26
scripts/backup-vms.sh Executable file
View File

@@ -0,0 +1,26 @@
#!/bin/bash
# Script de backup para VMs Proxmox
# Uso: ./backup-vms.sh [storage]
STORAGE=${1:-"/mnt/pve/Multimedia/backup"}
DATE=$(date +%Y%m%d_%H%M%S)
LOG="/var/log/proxmox-backup-${DATE}.log"
# VMs a respaldar
VMS=(100 102 104 105 106 108 109 110 111 112)
mkdir -p "$STORAGE"
echo "Iniciando backup: $DATE" | tee -a "$LOG"
for VM in "${VMS[@]}"; do
echo "Backup VM $VM..." | tee -a "$LOG"
vzdump "$VM" --dumpdir "$STORAGE" --mode snapshot --compress zstd 2>&1 | tee -a "$LOG"
if [ $? -eq 0 ]; then
echo "✅ VM $VM backup OK" | tee -a "$LOG"
else
echo "❌ VM $VM backup FAILED" | tee -a "$LOG"
fi
done
echo "Backup completado: $(date)" | tee -a "$LOG"