En este post veremos cómo realizar una copia de backup de una IOS alojada en nuestro router Cisco a un Servidor FTP remoto, para poder almacenarlas. Usaremos SCP (Simple Communication Protocol) para dicha transferencia. SCP es un medio de transferencia segura de archivos basado en SSH.
Así pues, vemos cuál es el escenario inicial:
Para el acceso a internet, uso un router Cisco, que contiene una IOS de la cuál haré un backup.
Empezamos, primero vamos a montar y levantar el servidor FTP. Y como ya estamos habituados a virtualizar nuestras máquinas, lo haremos con VMWare ESXi.
Una vez montado es importante que apuntemos bien el usuario y la contraseña para acceder a él ya que los usaremos para realizar la transferencia desde el servidor FTP hasta el router Cisco.
Así, pues nos conectamos a nuestro router Cisco mediante PuTTY.
Y vamos a comprobar que tenemos conexión con el servidor FTP desde el router. Ejecutamos en el Cisco el siguiente comando:
Ahora desde el router Cisco comprobaremos que la memoria flash contiene la IOS que queremos transferir:
Y haremos una comprobación MD5 del archivo con el comando:
Nos apuntamos el resultado. Ahora sí, desde el router ejecutaremos:
NOTA: El password del comando anterior corresponde al password asociado al usuario «aariza» en el servidor FTP cuando lo instalamos.
Te preguntará tres cosas:
Destination username [aariza]? Confirmamos dando ‘Enter’
Destination filename [c1900-universalk9-mz.SPA.155-3.M3.bin]? Confirmamos dando ‘Enter’
Empezará la carga si todo va bien.
Si tenéis problemas avisadme.
Una vez realizada la transferencia, miramos que tengamos la IOS en nuestro FTP. Lo podéis ver rápidamente conectándoos con ‘Filezilla’.
Finalmente, comprobaremos desde el servidor FTP que el MD5 es correcto. Para ello antes debéis conectaros al servidor FTP por SSH.
Si vemos que ambos MD5 coinciden (el que hicimos desde el equipo cisco y el que hemos hecho desde el servidor Linux) ya tendréis realizada y comprobada vuestra copia de IOS.