En este breve ejemplo vamos a aprovechar algunos features del IOS 12.3 para:
- Al momento de grabar la configuración, que se copie automáticamente en un servidor externo.
- Que se guarde la configuración todos los días a una hora en particular.
Dado que esto es un tip como para -copiar y pegar- voy directamente al grano:
Para guardar una copia de la config en un servidor FTP al momneto de hacer copy running-config startup-config pegamos los siguientes comandos en el modo de configuración global (conf t):
archive path ftp://usuario:[email protected]/$h-$t write-memory
Las variables $h y $t representan el hostname y la hora, por ejemplo quedarían archivos llamados
Router-Mar--4-00:05:40.732-UTC
Ahora vamos a hacer que la config y sus respectivos backups se graben todos los dias a las 00:05:
kron occurrence daily-config-backup at 0:05 recurring policy-list backup-config ! kron policy-list backup-config cli write memory !
Espero que les sea de utilidad.
Saludos
5 comentarios:
Hola, yo tengo problemas con la variable t. Que servidor ftp utilizas?
Lo he usado en varios, generalmente de Linux. Pero eso no es tema de servidor FTP, sino de el IOS que reemplaza esa variable. ¿Qué versión estás usando?
Saludos
estoy utilizando las adventerpriseservices 12.4(24)T y el servidor filezilla y me es imposible guardar archivos con esa variable. Con la variable host no hay problema. La IOS genera correctamente el archivo, el problema está en el servidor que creo que no permite el formato de la fecha.
Confirmado, hay problemas en servidores windows tanto de TFTP como FTP debido a un carácter no permitido: al servidor me llega la info del archivo, por ejemplo TS-Feb-21-15:48:16.250-1, pero windows no acepta un archivo con los caracteres ":". No se si existe alguna forma de cambiar el formato de la fecha de esa variable.
Por favor contactate a [email protected] y lo vemos en conjunto.
Saludos
Publicar un comentario