Automatizar las copias de seguridad de la configuración
En esta entrada veremos cómo automatizar la copia de seguridad de nuestros dispositivos Cisco. De esta forma evitaremos tener que hacerlo manualmente cada vez que hagamos algún cambio.
Supongamos que tenemos un router o switch configurado. También tenemos un servidor TFTP disponible en la red.
Primero probamos la alcanzabilidad del servidor TFTP:
Ahora tenemos que configurar la ruta donde se almacenarán las copias de seguridad. Para ello, especificamos la dirección IP del servidor TFTP y el nombre de los ficheros. Con el comando path establecemos la dirección IP del servidor, y con el parámetro $h establecemos el nombre del fichero, que será el mismo que el del host del router:
Y también necesitamos configurar la hora de aparición. Con esto le diremos a nuestro dispositivo a qué hora y con qué frecuencia contactará con el servidor TFTP y cargará para almacenar su configuración:
Por último, pero no menos importante, vamos a comprobar que nuestra configuración está funcionando como se esperaba. Tenemos el siguiente fichero en la carpeta raiz de nuestro servidor TFTP:
Aspecto de la configuración…
Current configuration : 1174 bytes
!
! Last configuration change at 16:24:37 EET Tue Jul 28 2009
!
version 12.2
service config
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname R1
!
boot-start-marker
boot-end-marker
!
!
!
no aaa new-model
!
!
!
!
!
!
!
!
!
!
!
!
ip domain name cisco.lab
ip cef
no ipv6 cef
!
multilink bundle-name authenticated
!
!
!
!
!
!
!
!
username cisco privilege 15 secret 5 $1$cmAq$5lwBWmGQeDYQLqZrm66h5.
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
interface Ethernet0/0
ip address 172.17.172.120 255.255.255.224
!
interface Ethernet0/1
ip address 10.210.0.1 255.255.255.0
!
interface Ethernet0/2
no ip address
shutdown
!
interface Ethernet0/3
no ip address
shutdown
!
ip forward-protocol nd
!
!
no ip http server
no ip http secure-server
ip route 0.0.0.0 0.0.0.0 172.17.172.97
ip route 10.210.0.0 255.255.0.0 10.210.0.2
!
kron occurrence backup at 16:25 Tue recurring
policy-list backup
!
kron policy-list backup
cli write
cli show run | redirect tftp://172.17.172.90/$h
!
!
!
!
control-plane
!
!
!
!
!
!
!
!
line con 0
logging synchronous
line aux 0
line vty 0 4
login local
length 0
transport input ssh
!
!
end