martes, 12 de marzo de 2013

Backup programado de los equipos CISCO usando TFTP

A veces se nos puede olvidar realizar el típico write mem o copy running-config startup-config y ya no te digo nada si tienes que copiar la configuración al servidor tftp (que si no me acuerdo de la IP, ...).

Por eso puedes tomar la decisión de que todos los días se guarde la configuración actual "copy runnig-config startup-config" y además esta configuración la copiamos a un servidor TFTP.

La variable $h indica el nombre del host (router, switch, ...). Recomiento aprovechar para crear carpetas en el servidor TFTP, una para cada host.

La variable $t indica la fecha y hora a la que se realiza la copia de la configuración.


De esta forma obligamos a que se guarde una copia de la configuracion cada vez que realizamos write mem.
archive
 path tftp://IP_SERVIDOR_TFTP/$h/$h-$t
 write-memory


Programamos una tarea que guarda la configuración que se esta ejecutando:

kron policy-list backup
 cli write memory

Programamos la ejecución de la tarea a las 0h todos los días:
kron occurrence backup at 0:00 recurring
 policy-list backup

En principio todas las configuraciones son texto y no deberían ocupar mucho pero si programamos una copia al día son 365 configuraciones al año. Tened cuidado con que no se llene el servidor TFTP, pues dejaría de hacer copias de las configuraciones.


Bibliografía:
http://www.cisco.com/en/US/products/sw/iosswrel/ps1835/products_tech_note09186a008020260d.shtml#ab
http://www.certificationkits.com/cisco-certification/Cisco-CCNP-TSHOOT-Complex-Network-Maintenance.html

1 comentario:

Anónimo dijo...

La variable $t, saca en el nombre de archivo el caracter ":", cosa que windows da fallo al crearlo, hay algun metodo para que solo añade la fecha y no la hora?
Gracias.