Introducción
En este documento se describe cómo migrar una configuración de un router actual a un router nuevo.
Prerequisites
Requirements
Cisco recomienda poseer ciertos conocimientos acerca de los siguientes temas y tener accesos requeridos:
-
Acceso a un servidor de protocolo trivial de transferencia de archivos (TFTP) o protocolo de transferencia de archivos (FTP).
-
Conectividad - Los routers deben ser capaces de acceder al servidor FTP o TFTP. Use el ping command para verificar la conectividad.
Componentes Utilizados
Este documento no tiene restricciones específicas en cuanto a versiones de software y de hardware.
La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si tiene una red en vivo, asegúrese de entender el posible impacto de cualquier comando.
Convenciones
Consulte Convenciones de Consejos TécnicosCisco para obtener más información sobre las convenciones del documento.
Hacer un respaldo de la configuración
Hay varios métodos para realizar una copia de seguridad y restaurar una configuración:
Utilice un Servidor TFTP para Realizar una copia de seguridad y Restaurar una Configuración
Esto es un enfoque paso a paso para copiar una configuración de un router a un servidor TFTP, y de nuevo a otro router. Antes de que proceda con este método, asegúrese de tener un servidor TFTP en la red a la cual tiene conectividad IP.
-
En el mensaje Router>, ejecute el comando habilitar y suministre la contraseña requerida cuando se la solicite.
El prompt cambia al Router#, lo que indica que el router ahora está en el modo privilegiado.
-
Copie este archivo de configuración que se está ejecutando en el servidor TFTP:
CE_2#copy running-config tftp:
Address or name of remote host []? 10.104.207.171
Destination filename [ce_2-confg]? backup_cfg_for_my_router
!!
1030 bytes copied in 2.489 secs (395 bytes/sec)
CE_2#
-
Abra el archivo de configuración con un editor de texto. Busque y elimine cualquier línea que comience con AAA.
Nota: Este paso tiene como objetivo eliminar todos los comandos de seguridad que podrían impedirle el acceso al router.
-
Copiar el archivo de configuración desde el servidor TFTP a un nuevo router en el modo privilegiado (habilitado) que tiene una configuración básica.
Router#copy tftp: running-config
Address or name of remote host []? 10.104.207.171
Source filename []? backup_cfg_for_my_router
Destination filename [running-config]?
Accessing tftp://10.66.64.10/backup_cfg_for_my_router...
Loading backup_cfg_for_router from 10.104.207.171 (via FastEthernet0/0): !
[OK - 1030 bytes]
1030 bytes copied in 9.612 secs (107 bytes/sec)
CE_2#
Utilice un Servidor FTP para Realizar una copia de seguridad y Restaurar una Configuración
En este procedimiento, se puede utilizar un servidor FTP en lugar de un servidor TFTP.
-
En el mensaje Router>, ejecute el comando habilitar y suministre la contraseña requerida cuando se la solicite.
El prompt cambia al Router#, lo que indica que el router ahora está en el modo privilegiado.
-
Configure la contraseña y el nombre de usuario FTP.
CE_2#configure terminal
CE_2(config)#ip ftp username cisco
CE_2(config)#ip ftp password cisco123
CE_2(config)#end
CE_2#
-
Copie la configuración al servidor FTP.
CE_2#copy running-config ftp:
Address or name of remote host []? 10.66.64.10
Destination filename [ce_2-confg]? backup_cfg_for_router
Writing backup_cfg_for_router !
1030 bytes copied in 3.341 secs (308 bytes/sec)
CE_2#
-
Abra el archivo de configuración con un editor de texto. Busque y elimine cualquier línea que comience con AAA.
Nota: Este paso tiene como objetivo eliminar todos los comandos de seguridad que podrían impedirle el acceso al router.
-
Copie el archivo de configuración desde el servidor FTP a un nuevo router en el modo privilegiado (habilitado) que tiene una configuración básica.
Router#copy ftp: running-config
Address or name of remote host [10.66.64.10]?
Source filename [backup_cfg_for_router]?
Destination filename [running-config]?
Accessing ftp://10.66.64.10/backup_cfg_for_router...
Loading backup_cfg_for_router !
[OK - 1030/4096 bytes]
1030 bytes copied in 13.213 secs (78 bytes/sec)
CE_2#
Utilice un Programa de Emulación de Terminal para Realizar una copia de seguridad y Restaurar una Configuración
Se puede utilizar un programa de emulación de terminal para almacenar y restaurar una configuración. Esta es una descripción del procedimiento con el software Microsoft HyperTerminal Emulation, pero puede utilizar el concepto y este ejemplo con el software Terminal Emulation de su preferencia:
-
Si es necesario copiar la configuración de otro router, conéctese a ese router a través de la consola o Telnet.
-
En el mensaje Router>, ejecute el comando habilitar y suministre la contraseña requerida cuando se la solicite.
El mensaje cambia aRouter#, que indica que el router está en modo con privilegios.
-
Emita el comando terminal length 0 para que el router devuelva la respuesta completa inmediatamente, en lugar de una pantalla por vez.
Esto le permite capturar la configuración sinmássolicitudes externas generadas cuando el router responde una pantalla a la vez.
-
En el menú HyperTerminal, elija Transfer > Capture Text.
Aparece la ventana para capturar el texto (Capture Text).
-
Asigne a este archivo el nombre config.txt.
-
Haga clic en Inicio para descartar la ventana Capture Text y comenzar la captura.
-
Ejecute el comando show running-config y deje tiempo para que el router complete su respuesta. Puede observar lo siguiente:
Building configuration...
seguido de la configuración.
-
En el menú HyperTerminal, elija Transfer > Capture Text > Stop para finalizar la captura de pantalla.
-
Abra el archivo config.txt que creó en cualquier editor de textos, como Notepad o Wordpad.
-
Busque y elimine cualquier línea que comience con AAA.
Nota: Este paso tiene como objetivo eliminar todos los comandos de seguridad que podrían impedirle el acceso al router.
-
Guarde el archivo.
-
Conéctese con el router que necesita la configuración.
-
Abra el archivo config.txt.
-
Destaque los contenidos completos del archivo config.txt.
Para hacer esto, resalte todo el contenido con el botón izquierdo del mouse. Alternativamente, si utiliza Notepad, puede elegir Edit > Select All del menú.
-
Copie el texto seleccionado en el portapapeles de Windows.
Puede elegir Edit > Copy del menú editor de texto o mantener presionada la tecla CTRL y simultáneamente presionar la tecla C para realizar la copia.
-
Cambie a la ventana HyperTerminal y ejecute el comando configure terminal en el mensaje Router#. Luego presione Enter (Intro).
-
Pegue el archivo de configuración en el router con Edit > Paste to Host en el menú HyperTerminal.
-
Una vez que la configuración terminó de pegar y el router lo trae de nuevo al prompt de configuración, emita el comando copy running-config startup-config para escribir la configuración en la memoria.
-
Emita el comando de exit para volver al prompt Router#.
Copia de seguridad automática de la configuración con el método Kron
Nota: El método Kron no se debe utilizar en los switches Catalyst serie 9000. Consulte Cisco bug ID CSCvp92564 para obtener más información.
Para que un router copie running-config al startup-config, por ejemplo, todos los domingos a las 23:00, complete estos pasos:
-
Crear una lista de políticas de kron: este es el script que enumera los comandos que el router debe ejecutar a la hora programada.
Router(config)#kron policy-list SaveConfig
Router(config-kron-policy)#cli write
Router(config-kron-policy)#exit
Nota: La razón por la que se usó write en lugar de copy running-config startup-config es que kron no admite avisos interactivos y el comando copy running-config startup-config requiere interacción. Es importante recordar esto cuando crea los comandos. También, observe que el kron no soporta los comandos de configuración.
-
Crear una instancia de kron: informa al router cuándo y con qué frecuencia se debe ejecutar la política.
Router(config)#kron occurrence SaveConfigSchedule at 23:00 Sun recurring
Router(config-kron-occurrence)#policy-list SaveConfig
-
SaveConfigSchedule - Éste es el nombre de la aparición. La longitud del nombre de la aparición es de 1 a 31 caracteres. Si el nombre de la instancia es nuevo, se puede crear una estructura de la instancia. Si el nombre de la instancia no es nuevo, se puede editar la instancia actual.
-
at - Identifica que la aparición se ejecutará a una fecha y hora especificadas del calendario.
-
recurring - Identifica que la aparición debe ejecutarse según la recurrencia.
-
Verifique la configuración kron con el comando show.
Router#show kron schedule
Kron Occurrence Schedule
SaveConfigSchedule inactive, can run again in 1 days 12:37:47 at 23:00 on Sun
Router#show running-configuration
kron occurrence SaveConfigSchedule at 23:00 Sun recurring
policy-list SaveConfig
kron policy-list SaveConfig
cli write
Configuración de Respaldo a un Servidor TFTP
Este ejemplo es para guardar la configuración actual en un servidor TFTP (10.1.1.1) todos los domingos a las 23:00:
Router(config)#kron policy-list Backup
Router(config-kron-policy)#cli show run | redirect tftp://10.1.1.1/test.cfg
Router(config-kron-policy)#exit
!
Router(config)#kron occurrence Backup at 23:00 Sun recurring
Router(config-kron-occurrence)#policy-list Backup
Verificación
Use el comando show running-config para confirmar que el archivo de configuración ha sido copiado al router de destino.
Información Relacionada