Está en la página 1de 4

Hacer backup y restaurar la

configuracin de un router o
switch Cisco
Existen varias formas de realizar una copia de seguridad de un switch o router Cisco
(IOS). Vamos a ver mtodos muy sencillos de salvaguardar la configuracin del
switch/router, entre los que se encuentran algunos tan simples como efectivos.
Si accedemos a la shell, podemos ver de primeras todas las posibilidades que nos ofrece el
comando copy para copiar la configuracin almacenada en RAM (running-config) o
en NVRAM (startup-config). Como la mayora conocis, running-config es la
configuracin en vivo del router mientras que startup-config es la que se encuentra
almacenada en la memoria no voltil y se carga en el arranque.
Bien, como deca, con la ayuda del caracter ? vemos las opciones disponibles (nos
encontramos en modo enable):

router01#copy startup-config ?
archive:

Copy to archive: file system

bootflash:

Copy to bootflash: file system

disk0:

Copy to disk0: file system

disk1:

Copy to disk1: file system

flash:

Copy to flash: file system

ftp:

Copy to ftp: file system

http:

Copy to http: file system

https:

Copy to https: file system

null:

Copy to null: file system

nvram:

Copy to nvram: file system

pram:

Copy to pram: file system

rcp:

Copy to rcp: file system

running-config

Update (merge with) current system configuration

scp:

Copy to scp: file system

slot0:

Copy to slot0: file system

slot1:

Copy to slot1: file system

startup-config

Copy to startup configuration

syslog:

Copy to syslog: file system

system:

Copy to system: file system

tftp:

Copy to tftp: file system

Las ms comunes suelen ser las de almacenar la configuracin del switch o router
(fichero de texto plano) en un servidor FTP, TFTP o en la propia FLASH que
tengamos insertada en el dispositivo, en la que se suelen guardar los ficheros .bin que
contienen la imagen de IOS. Los servidores TFTP son muy sencillos, podis descargar
gratuitos tanto para Windows como Linux, tras su instalacin, slo tenemos que especificar
el host/IP del servidor TFTP y el nombre del fichero de destino. Lo podemos hacer a
travs del asistente o especificando todo en la shell:
router01#copy running-config tftp
Address or name of remote host []? 10.0.0.100
Destination filename [router01-confg]? router01-config-20120730.bak
!!
830 bytes copied in 0.489 secs (1022 bytes/sec)

Para un FTP sera similar pero especificando en lugar de tftp ftp. Si no es un FTP
annimo tendremos que configurar los datos de acceso:
router01#config terminal
router01(config)#ip ftp username ftpuser
router01(config)#ip ftp password ftppasswd
router01(config)#end

Para almacenarlo en la memoria flash, ms de lo mismo:

router01#copy startup-config flash:router01-config-20120730.bak

Otro mtodo, ms rudimentario pero igual de vlido es copiar y pegar directamente la


salida del comando show running-config o show startup-config y pegarlo en un editor de
texto:
router01#show running-config
Building configuration...

Current configuration : 487 bytes


!
version 12.4
service timestamps debug datetime msec
...
...

Podis revisar el resto de posibilidades, estas son las ms comunes. Si os resulta


interesante, os recomiendo revisar el comando kron que permite automatizar todas estas
tareas del mismo modo que cron en Unix.

Restaurar la configuracin del switch / router


A la hora de necesitar restaurar la configuracin es simplemente el proceso inverso. Si lo
que hemos hecho ha sido la ltima opcin, copiar y pegar a golpe de ratn toda la
configuracin, tendramos que colocarnos en modo de configuracin (conf t) y pegar el
contenido del fichero. Se trata de una secuencia ordenada de todos los comandos necesarios
para configurar el router/switch tal y como se encontraba en ese momento.
Si hubieramos copiado el backup en FLASH, es el mismo comando pero al revs:
router01#copy router01-config-20120730.bak running-config

:
router01#copy router01-config-20120730.bak startup-config

Suele ser recomendable (o segn gustos) copiar la configuracin en running-config para


verificar que todo est OK antes de copiarla definitivamente a la startup-config. En el caso
de tftp, podemos hacer lo mismo o usar el asistente:
router01#copy tftp running-config
Address or name of remote host []? 10.0.0.100
Source filename []? router01-config-20120730.bak
Destination filename [running-config]?
Accessing tftp://10.0.0.100/router01-config-20120730.bak...

También podría gustarte