¿Cómo hacer un respaldo (Backup) de las configuraciones de Router Cisco?

0
1940

Este shell script, muestra como hacer un respaldo de la configuracion de routers cisco. Aqui estamos haciendo el respaldo de 8 routers Cisco.

# — Archivo de respaldo de las configuraciones de los routers cisco script-cisco.sh — #

#!/bin/sh
#
# Shell Script que baja las configuraciones de los
# Router Ciscos
# Probe: True
# Date: 21/Jul/2011
# Create by: Domingo Varela Y.
# Modified: 21/Jul/2011 19:33
#

# Settings

ABRPASSWD=”R3d1u73rN3t”  #Password de acceso sin permisos de admin
ABRPASSWD_ENA=”T05@4#D3lko|0″  #Passwd de enable

echo
echo “Iniciando el Respaldo de los Routers …”
sleep 5;
while read name ip
do
# RESPALDO DE LOS  ROUTERS’s PIX (1-n)
FECHA=`date +%y-%m-%d-%H:%M:%S`
(sleep 2 ; echo $ABRPASSWD ;
sleep 2 ; echo enable ;
sleep 1 ; echo $ABRPASSWD_ENA ;
sleep 1 ; echo “terminal length 0” ;     <– Esta puede varia, dependiendo del modelo y/o version del IOS del router cisco-pix puede ser: terminal pager 0
sleep 2 ; echo “show running” ;
sleep 3 ; echo exit ;
sleep 3) | telnet $ip > /home/dvarela/cisco/$name-$FECHA.cfg

done < ips-abr.txt
echo
echo “Fin del respaldo …”
echo
exit 0

# — Archivo  ips-abr.txt — #
ABR1-MEX 20x.161.50.x
ABR2-MEX 20x.161.50.x
ABR3-MEX 20x.161.50.x
ABR5-MEX 20x.161.50.x
ABR6-MEX 20x.161.50.x
ABR8-MEX 20x.161.50.x
ABR11-MEX 20x.161.50.x
ABR12-MEX 20x.161.50.x

Ademas este shell puede ser agregado en el crontab..

 

Saludos

LEAVE A REPLY

Please enter your comment!
Please enter your name here