Asest

Asociación Española de Storytelling
  • Eventos
  • Áreas de especialización
    • Emprendimiento
    • Salud
    • Deporte
    • Nuevas tecnologías
    • Turismo
    • Diseño y moda
  • Comunicación
    • Artículos
    • Prensa
    • Testimonios
  • Story
  • Galería
  • Contacto
  • Acerca de
Inicio
|
Comunicación

Guía Completa sobre startup-config: Mantén tu Red en Óptimas Condiciones

by Admin on 22/05/2026

Cuando trabajamos con dispositivos de red, especialmente con equipos Cisco, es crucial entender cómo se gestionan y almacenan sus configuraciones. Este artículo te guiará a través del proceso de guardar la configuración actual de tu dispositivo, conocida como running-config, en la configuración de inicio, o startup-config. Además, exploraremos cómo realizar copias de seguridad automáticas de tu configuración y cómo restaurarla en caso de que sea necesario, asegurando la estabilidad y el rendimiento continuo de tu red.

Diferencia Fundamental: running-config vs. startup-config

En el corazón de la gestión de dispositivos de red reside la distinción entre dos tipos principales de archivos de configuración: la configuración de ejecución (running-config) y la configuración de inicio (startup-config). Comprender su funcionamiento es esencial para cualquier administrador de red.

running-config: La Configuración Activa

La configuración de ejecución es la versión actual del archivo de configuración con el que se ejecuta el dispositivo. Se almacena en la memoria de acceso aleatorio (RAM) y refleja la configuración actual del dispositivo. Cualquier modificación en esta configuración afecta inmediatamente el funcionamiento del dispositivo. Sin embargo, la RAM es volátil, lo que significa que pierde su contenido cuando el dispositivo se apaga o reinicia. El archivo de configuración de ejecución contiene todos los cambios recientes que se han hecho a la configuración desde el último reinicio del dispositivo.

startup-config: La Configuración de Inicio Guardada

La configuración de inicio es el archivo de configuración guardado que se almacena en la NVRAM (memoria no volátil). Este archivo contiene todos los comandos que el dispositivo utilizará al iniciar o reiniciar. A diferencia de la RAM, la NVRAM conserva su contenido incluso cuando el dispositivo se apaga. La configuración de inicio es aquella con la que se ejecutan los dispositivos cuando se reinician o se encienden, y a este archivo no se le aplican los cambios hasta que se guardan explícitamente.

Tabla Comparativa: running-config vs. startup-config

Característica running-config startup-config
Almacenamiento Memoria RAM (volátil) Memoria NVRAM (no volátil)
Persistencia Se pierde al reiniciar o apagar Se conserva al reiniciar o apagar
Contenido Configuración actual y activa del dispositivo, incluyendo cambios recientes. Configuración que el dispositivo cargará al iniciar.
Uso Define el funcionamiento inmediato del dispositivo. Base para el funcionamiento del dispositivo después de un reinicio.

Importancia de la Sincronización de Configuraciones

La diferencia clave entre la running-config y la startup-config es que el archivo de configuración de ejecución contiene todos los cambios recientes que se han hecho a la configuración desde el último reinicio del dispositivo, mientras que no se aplican cambios al archivo de configuración de inicio de forma automática. Cada cambio que se realiza en la configuración de los dispositivos se aplica al archivo de configuración de ejecución, que se almacena en la memoria RAM del dispositivo.

Por lo tanto, cada vez que los dispositivos se reinicien debido a un reinicio manual o a un fallo de alimentación, se borrarán todos los cambios recientes que se hayan realizado en las configuraciones de ejecución. Si se pierde la alimentación del dispositivo, o si se reinicia el dispositivo, todos los cambios de configuración se perderán a menos que se hayan guardado.

A menudo se realizan cambios en las configuraciones de los dispositivos para corregir vulnerabilidades o mejorar el rendimiento. Los reinicios inesperados del dispositivo borrarán todos los cambios recientes y abrirán las puertas a ataques e interrupciones de red. Para evitar estos contratiempos, debe asegurarse de que todas las modificaciones realizadas en la configuración de ejecución de los dispositivos se copien en la configuración de inicio. Es por esto que las configuraciones de inicio y de ejecución deben estar sincronizadas.

Gestión y Visualización de Configuraciones

La correcta gestión de las configuraciones es fundamental para mantener la operatividad y seguridad de la red. Esto incluye la capacidad de visualizar el estado actual y de guardar cualquier cambio realizado.

Visualizando Configuraciones Actuales

Para ver las versiones actuales de las configuraciones de inicio y de ejecución, utilice los comandos "show startup-config" y "show running-config" en una consola Telnet o PuTTY, o directamente en la línea de comandos del dispositivo. El comando en modo EXEC privilegiado show running-config se usa para ver la configuración en ejecución. Para ver el archivo de configuración de inicio, usa el comando EXEC show startup-config.

Guardando Cambios: De running-config a startup-config

Para guardar los cambios realizados en la configuración en ejecución en el archivo de configuración de inicio, utiliza el comando en modo EXEC privilegiado copy running-config startup-config. Este comando, a menudo abreviado como write memory, transfiere la configuración activa desde la RAM a la NVRAM, haciéndola persistente a través de reinicios. Con las herramientas de gestión de la configuración de red se pueden comparar fácilmente los archivos de configuración e identificar los cambios. Estas herramientas también permiten copiar rápidamente los archivos de configuración de ejecución.

Configuración de Cisco FTP - Cómo guardar copias de seguridad

Deshaciendo Cambios y Restaurando Configuraciones

En ocasiones, es necesario revertir los cambios de configuración. Esto puede ser para corregir errores, descartar configuraciones no deseadas o restaurar el dispositivo a un estado previo.

Descartando Cambios No Guardados

Si los cambios realizados en la configuración de funcionamiento no tienen el efecto deseado y la configuración de funcionamiento no se ha guardado todavía, puedes restaurar el dispositivo a su configuración anterior. Para ello, puedes eliminar los comandos cambiados individualmente, o recargar el dispositivo utilizando el comando de modo EXEC privilegiado reload para restaurar la configuración de inicio. La desventaja de usar el comando reload para eliminar una configuración en ejecución no guardada es la breve cantidad de tiempo que el dispositivo estará fuera de línea, lo que causará un tiempo de inactividad de la red.

Cuando se inicia una recarga, el IOS detectará que la configuración en ejecución tiene cambios que no se guardaron en la configuración de inicio. Aparecerá un aviso que te preguntará si deseas guardar los cambios. Para descartar los cambios, introduce n o no.

Borrando la Configuración de Inicio

Alternativamente, si los cambios no deseados se guardaron en la configuración de inicio, puede ser necesario borrar todas las configuraciones. Esto requiere borrar la configuración de inicio y reiniciar el dispositivo. La configuración de inicio se elimina mediante el comando de modo EXEC privilegiado erase startup-config. Después de que se emita el comando, el switch te pedirá una confirmación. Pulsa Intro para aceptar.

Después de eliminar la configuración de inicio de la NVRAM, vuelve a cargar el dispositivo para eliminar el archivo de configuración que se está ejecutando actualmente de la RAM. En la recarga, un switch cargará la configuración de inicio predeterminada que se envió originalmente con el dispositivo.

Métodos Avanzados de Copia de Seguridad y Restauración

Además de guardar la configuración internamente, es vital contar con métodos para archivar y restaurar configuraciones externamente, ya sea como archivos de texto o a través de servidores de red.

Capturando la Configuración a un Archivo de Texto

Los archivos de configuración también pueden ser guardados y archivados en un documento de texto. Esta secuencia de pasos asegura que una copia de trabajo del archivo de configuración esté disponible para su edición o reutilización posterior.

Pasos para capturar la configuración:

  1. Abrir el software de emulación de terminal, como PuTTY o Tera Term, que ya está conectado a un switch.
  2. Habilitar el registro en el software de la terminal y asignar un nombre y una ubicación de archivo para guardar el archivo de registro. Por ejemplo, toda la salida de la sesión puede ser capturada en un archivo especificado (es decir, MySwitchLogs).
  3. Ejecuta el comando show running-config o show startup-config en el prompt EXEC privilegiado. El texto mostrado en la ventana de la terminal se colocará en el archivo elegido.
  4. Deshabilita el registro en el software de la terminal.

El archivo de texto creado puede utilizarse como registro de cómo se implementa el dispositivo en la actualidad. El archivo podría requerir ser editado antes de ser usado para restaurar una configuración guardada en un dispositivo.

Para restaurar un archivo de configuración en un dispositivo:

  1. Entra en el modo de configuración global del dispositivo.
  2. Copia y pega el contenido del archivo de texto en la ventana de la terminal conectada al switch.

El texto del archivo se aplicará como comandos en el CLI y se convertirá en la configuración de ejecución en el dispositivo. Este es un método conveniente para configurar manualmente un dispositivo.

Copia de Seguridad Automatizada en la Memoria Flash

Podemos guardar copias de seguridad en la memoria flash interna del dispositivo. Para ello, tendremos que utilizar el comando archive en modo configuración.

SW1#configure terminalSW1(config)#archive

A continuación, debemos indicar dónde queremos almacenar el archivo. Por ejemplo, el almacenamiento que albergará la copia de seguridad será flash0 y le daremos el nombre copiaseguridad a nuestro archivo de copia de seguridad.

SW1(config-archive)#path flash0:copiaseguridad

Luego, indicaremos que guardaremos cada vez que se guarde, es decir, cada vez que se ejecute el comando write memory o copy running-config startup-config. El comando a ejecutar será write-memory:

SW1(config-archive)#write-memory

Paralelamente a esto, también indicaremos que queremos hacer una copia de seguridad cada 24 horas. Para ello, nos apoyaremos en el comando time-period, donde expresamos este periodo en minutos (1440 minutos = 24 horas).

SW1(config-archive)#time-period 1440

De esta manera, la copia de seguridad se realizará cuando se modifique el archivo startup-config y cada 24 horas. Guardaremos esta configuración, lo que dará lugar a una copia de seguridad.

SW1(config-archive)#write-memory

Desde el modo de usuario, podemos listar las copias de seguridad disponibles con show archive:

SW1#show archive

Para probar que nuestra configuración funciona, vamos a modificar nuestra configuración añadiendo un banner MOTD (Message Of The Day):

SW1(config)#banner motd pEnter TEXT message. End with the character 'p'.¡ADVERTENCIA! Acceso no autorizado prohibido.pSW1(config)#

La letra 'p' puede modificarse por cualquier carácter. Aquí, indicas el carácter que quieres utilizar para indicar el final de tu mensaje. Una vez que el mensaje haya sido escrito, habrá que terminarlo con el carácter indicado después de motd.

Podemos guardar esta nueva configuración:

SW1(config)#do copy running-config startup-config

Esto también creará un archivo archivado que incluirá el banner. Si salimos del modo de usuario, veremos que aparece el banner al reconectarnos.

SW1(config)#endSW1(config)#exit

Si queremos volver atrás, tendremos que indicar el archivo que corresponde a la configuración que queremos volver a importar al archivo running-config. Por ejemplo:

SW1#configure replace flash0:sauvegarde-May-5-07-48-34.configurationEnter Y if you are sure you want to proceed. ? [no]: Y

Recordemos que el contenido del archivo se coloca en la running-config y, por lo tanto, no es persistente hasta que se guarda nuevamente en la startup-config.

Copia de Seguridad en un Servidor TFTP

El TFTP (Trivial File Transfer Protocol) es, como su nombre indica, un protocolo que permite transferir archivos como podría hacerlo el FTP. El protocolo TFTP es menos versátil, ya que este sólo podrá escribir y leer archivos.

Para entornos Windows, existe una utilidad que ejecutará un servidor TFTP en la máquina en la que está instalado, como el TFTP Server de Solarwinds. También es posible implementar un servidor TFTP en Linux. Aquí, el servidor TFTP implementado tiene la dirección IP 192.168.0.3.

Podemos utilizar el mismo método que utilizamos con el archivado en la memoria flash para automatizar la creación de nuestro archivo en un servidor TFTP:

SW1(config-archive)#path tftp://192.168.0.3/$h-configSW1(config-archive)#time-period 1440

Nota: $h es una variable de entorno que almacena el nombre del equipo, lo cual es útil para nombrar los archivos de copia de seguridad de manera única en el servidor TFTP. El sistema podría solicitar la dirección o el nombre del host remoto y el nombre del archivo de destino.

Address or name of remote host []? 192.168.0.3Destination filename [sw1-confg]?

Restauración de una Configuración Guardada desde TFTP

En cualquier momento, podemos restaurar una copia de seguridad almacenada en el servidor TFTP. La restauración del archivo de configuración se realizará con el comando copy, especificando la fuente (servidor TFTP) y el destino (running-config o startup-config).

tags: #startup #config #que #es

Publicaciones populares:

  • Desarrollo personal: lecturas clave
  • Maximizando el Éxito en Campañas de Email
  • Descubre las ayudas disponibles para autónomos en Andalucía
  • Philip Kotler y el Marketing Moderno
  • Lee nuestra guía para emprendedores y consultores.
Asest © 2025. Privacy Policy