Cuando el numero de usuarios crece, todo a su alrededor crece y también la electrónica de red y sobre todo el switching, empezamos a tener multitud de switches de nivel 3 que determinan configuraciones de las que al final dependen una gran cantidad de equipos, si uno de estos equipos falla tanto por un error físico como de configuración, podemos llegar a dejar sin acceso a la red a una gran cantidad de usuarios y equipos, es tan problemático como la caída de un servidor. Pos eso soy feliz desde que me encontré con esta herramienta entre los paquetes de Debian que permite hacer una copia completa de la configuracion de cualquier cosa a la que podamos acceder con un usuario radius, por lo que metida en un script de lo más simple que ejecutamos periódicamente, disponemos siempre ante la caida de cualquier router o switch de la ultima configuración, simple y eficaz.
#!/bin/bash
# Asier López Vega 2009
# Este programa llama a cisco_salvame_ahora_mismo y crea un log que luego lo envía por correo
AHORA=$(date +"%d-%m-%Y")
#Primeras lineas del log
echo “Backup del dia $AHORA" >> /var/www/rat/$AHORA.log
echo "Para mas Información de los procesos de backup visita" >> /var/www/rat/$AHORA.log
echo "http://192.168.0.10/rat/" >> /var/www/rat/$AHORA.log
echo CISCO SALVAME AHORA! >> /var/www/rat/$AHORA.log
#llamada al programa de backup
cisco_salvame_ahora_mismo &> /var/www/rat/$AHORA.log
#Envío del log
mail -s "Cisco Salvame" user@domain.com < /var/www/rat/$AHORA.log
#!/bin/bash
# Asier López Vega
# esto programa escanea las redes donde hay electrónica de red e intenta hacer un backup de la configuración
echo CISCO SALVAME AHORA!
echo -----------------
echo INDUSTRIA
date
echo -----------------
for cont in $(seq 1 50)
do
if ! $(ping -c 1 172.95.1.$cont > /dev/null);then
echo El host 172.95.1.$cont no responde
else
echo Haciendo snarf a 172.95.1.$cont
router-snarf -user=usr -userpw=pwd -enablepw=rat -dir="/var/www/rat" 172.95.1.$cont
fi
done
No hay comentarios:
Publicar un comentario