Commande pour mettre à jour un routeur Cisco et pour sauvegarder la configuration.
Affichage de la version courante de l'IOS
La commande suivante affiche la version de l'IOS, le numéro de série du routeur, l'uptime (la durée depuis le dernier démarrage), ...
routeur-cisco#show version
Cisco IOS Software, 2800 Software (C2800NM-IPBASEK9-M), Version 12.4(23), RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2008 by Cisco Systems, Inc.
Compiled Sat 08-Nov-08 21:57 by prod_rel_team
ROM: System Bootstrap, Version 12.4(13r)T, RELEASE SOFTWARE (fc1)
ROM: Cisco IOS Software, 2800 Software (C2800NM-IPBASE-M), Version 12.4(3i), REL
EASE SOFTWARE (fc2)
routeur-cisco uptime is 34 minutes
Configuration register is 0x2102
On notera la valeur du paramètre
configuration register qui doit être à 0x2102.
Si ce n'est pas le cas, on modifiera la valeur avec cette commande: routeur-cisco(config)#config-register 0x2102.
Affichage des fichiers présents dans la flash:
router-cisco#dir flash:
Directory of flash:/
3 -rw- 6452358 Mar 03 2009 01:01:24 c2800-ipbase-mz.12.4-20.bin
53930345 bytes total (51007488 bytes free)
On remarquera aussi la place disponible. S'il ne reste plus d'espace libre, la suppression de l'IOS sera proposée dans la procédure de mise à jour.
Il est également possible de supprimer manuellement des fichiers.
Commande pour supprimer un fichier dans la flash:
routeur-cisco#delete flash:c2800-ipbase-mz.12.4.bin
Mise à jour de l'IOS
Avant d'effectuer la mise à jour, il est conseillé d'avoir une sauvegarde de l'IOS courant.
Nous avons besoin d'un IOS (disponible chez Cisco) et d'un serveur tftp.
L'adresse du serveur tftp est dans l'exemple 192.168.100.123.
routeur-cisco#copy tftp flash:
Address or name of remote host []? 192.168.100.123
Source filename []? c2800-ipbase-mz.12.4-20.bin
Destination filename []? c3800-ipbase-mz.12.4-20.bin
Accessing tftp://192.168.100.123/c2800-ipbase-mz.12.4-20.bin...
!!!!!!!!!!!!!!!!
Activation du nouveau IOS au démarrage:
routeur-cisco(config)#no boot system flash
routeur-cisco(config)#boot system flash c2800-ipbase-mz.12.4-20.bin
Si tout est OK, redémarrons le switch
routeur-cisco#reload
*Jul 29 00:57:01.879: %SYS-5-CONFIG_I: Configured from console by console
System configuration has been modified. Save? [yes/no]: no
Proceed with reload? [confirm]
Les commandes
show version et
show flash permettent de vérifier la version de la nouvelle image installée.
Sauvegarde de la configuration
Sauvegarde du fichier de configuration en utilisant un serveur tftp.
routeur-cisco#copy running-config tftp
Address or name of remote host []? 192.168.100.123
Destination filename [routeur-cisco-confg]?