Cisco – Command Scheduler. Tareas programadas o Kron en IOS Cisco
Posted in cisco, HelpDesk, Networking, Scripting, seguridad, Sistemas, soporte, Utilidades on Jul 9th, 2012
Referencias:
- https://www.cisco.com/en/US/docs/ios/12_3/feature/guide/g_kron.html
- http://www.cisco.com/en/US/products/sw/iosswrel/ps1835/products_tech_note09186a008020260d.shtml
kron es un comando de unix/linux para programar tareas en el sistema.
En windows se usaria el comando “at”.
Y Cisco a partir de la IOS 12.3 tambien posee su propio Kron.
Objetivo:
Ejecutar un backup de la running config, cada cierto intervalo de tiempo, en un fichero en un servidor remoto tftp.
Los comandos:
R7(config)#kron policy-list backup !usamos cli ya que asi no sera interactivo, es decir, desatendido o sin la asistencia de usuario R7(config-kron-policy)#cli show run | redirect tftp://10.0.0.100/R7lastHour.cfg R7(config-kron-policy)#exit !pongo 5 minutos para comprobar el ejemplo !para una hora seria 060 o 001:00 R7(config)#kron occurrence backup in 005 recurring R7(config-kron-occurrence)#policy-list Backup
Para ver si se ha añadido la tarea podemos ver la running config y se veria,etre otras cosas, algo similar a:
R7(config-kron-occurrence)#do sh run
!
!
kron occurrence backup in 5 recurring
policy-list backup
!
kron policy-list backup
cli show run | redirect tftp://10.0.0.100/R7lastHour.cfg
cli sh run | redirect tftp://10.0.0.100/R7.cfg
Para ver el estado de las tareas programadas:
R7#show kron schedule
Kron Occurrence Schedule
backup inactive, will run again in 0 days 00:00:58
Y voila


















