Ce document décrit comment effectuer la migration des paramètres de configuration du routeur actuel vers un nouveau routeur.
Cisco recommande que vous ayez connaissance de ces sujets et que vous disposiez des droits d'accès requis :
Accès à un serveur TFTP (Trivial File Transfer Protocol) ou FTP (File Transfer Protocol).
Connectivité : les routeurs doivent pouvoir accéder au serveur FTP ou TFTP. Utilisez la commande ping pour vérifier la connectivité.
Ce document n'est pas limité à des versions de matériel et de logiciel spécifiques.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.
Il existe plusieurs méthodes parmi lesquelles choisir pour sauvegarder et restaurer une configuration :
Il s’agit d’une approche étape par étape pour copier une configuration d’un routeur vers un serveur TFTP, puis vers un autre routeur. Avant de poursuivre avec cette méthode, assurez-vous que vous avez un serveur TFTP sur le réseau auquel vous avez une connectivité IP.
À l'invite Router>, émettez la commande enable, et fournissez le mot de passe requis lorsque vous y êtes invité.
L’invite devient Router #, ce qui indique que le routeur est maintenant en mode privilégié.
Copiez ce fichier de configuration sur le serveur 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#
Ouvrez le fichier de configuration avec un éditeur de texte. Recherchez et supprimez toute ligne commençant par AAA.
Copiez le fichier de configuration du serveur TFTP vers un nouveau routeur en mode privilégié (enable) qui a une configuration de base.
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#
Dans cette procédure, un serveur FTP peut être utilisé à la place d'un serveur TFTP.
À l'invite Router>, émettez la commande enable , et fournissez le mot de passe requis lorsque vous y êtes invité.
L’invite devient Router #, ce qui indique que le routeur est maintenant en mode privilégié.
Configurez le nom d'utilisateur et le mot de passe 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#
Copiez la configuration sur le serveur 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#
Ouvrez le fichier de configuration avec un éditeur de texte. Recherchez et supprimez toute ligne commençant par AAA.
Copiez le fichier de configuration du serveur FTP vers un routeur en mode privilégié (enable) qui a une configuration de base.
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#
Un programme d’émulation de terminal peut être utilisé pour sauvegarder et restaurer une configuration. Ceci est une description de la procédure avec le logiciel Microsoft HyperTerminal Emulation, mais vous pouvez utiliser le concept et cet exemple avec le logiciel Terminal Emulation de votre préférence :
Si la configuration doit être copiée à partir d’un autre routeur, connectez-vous à ce routeur via la console ou Telnet.
À l'invite Router>, émettez la commande enable et fournissez le mot de passe requis lorsque vous y êtes invité.
L’invite devient Router #, ce qui indique que le routeur est maintenant en mode privilégié.
Émettez la commande terminal length 0 afin de forcer le routeur à retourner la réponse entière à la fois, plutôt qu'un écran à la fois.
Cela vous permettra de saisir la configuration sans les invites superflues qui sont générées lorsque le routeur répond un écran à la fois.
Dans le menu HyperTerminal, choisissez Transfer > Capture Text.
La fenêtre Capturer le texte s'affiche.
Nommez ce fichier config.txt.
Cliquez sur Start afin de fermer la fenêtre Capture Text et commencer la capture.
Exécutez la commande show running-config et laissez le temps au routeur de terminer sa réponse. Vous pouvez voir :
Building configuration...
suivie de la configuration.
Dans le menu HyperTerminal, choisissez Transfer > Capture Text > Stop afin de mettre fin à la capture d'écran.
Ouvrez le fichier config.txt que vous avez créé dans n'importe quel éditeur de texte, tel que le Bloc-notes ou WordPad.
Recherchez et supprimez toute ligne commençant par AAA.
Enregistrez le fichier.
Connectez-vous au routeur qui nécessite la configuration.
Ouvrez le fichier config.txt.
Mettez en surbrillance tout le contenu du fichier config.txt.
Pour ce faire, sélectionnez (mettez en surbrillance) tout le contenu avec le bouton gauche de la souris. Si vous utilisez le Bloc-notes, vous pouvez également sélectionner Edit > Select All dans le menu.
Copier le texte sélectionné dans le Presse-papiers Windows.
Vous pouvez soit choisir Edit > Copy dans le menu de l'éditeur de texte, soit maintenir la touche CTRL enfoncée et appuyer simultanément sur la touche C afin d'effectuer la copie.
Passez dans la fenêtre HyperTerminal et exécutez la commande configure terminal à l'invite Router #. Appuyez ensuite sur Entrée.
Collez le fichier de configuration dans le routeur avec Edit > Paste to Host dans le menu HyperTerminal.
Une fois que la configuration a terminé le collage et que le routeur vous ramène à l'invite de configuration, émettez la commande copy running-config startup-config afin d'écrire la configuration dans la mémoire.
Émettez la commande exit afin de retourner à l'invite Router #.
Pour qu’un routeur copie la configuration en cours dans la configuration initiale, par exemple tous les dimanches à 23 h, procédez comme suit :
Create a kron policy list — Il s'agit du script qui répertorie les commandes que le routeur doit exécuter à l'heure planifiée.
Router(config)#kron policy-list SaveConfig
Router(config-kron-policy)#cli write
Router(config-kron-policy)#exit
cli : précise les commandes d’exécution d’interface de ligne de commande (CLI) dans une liste des politiques du planificateur de commandes.
Policy-list (liste des politiques) : spécifie la liste des politiques associée à une occurrence du planificateur de commandes.
Créez une occurrence kron. Cela indique au routeur quand et à quelle fréquence la stratégie doit être exécutée.
Router(config)#kron occurrence SaveConfigSchedule at 23:00 Sun recurring Router(config-kron-occurrence)#policy-list SaveConfig
SaveConfigSchedule : nom de l'occurrence. La longueur du nom de l'occurrence est comprise entre 1 et 31 caractères. Si le nom d’occurrence est nouveau, une structure d’occurrence peut être créée. Si le nom d’occurrence n’est pas nouveau, l’occurrence actuelle peut être modifiée.
at : indique que l’occurrence doit s’exécuter à une date et une heure spécifiées.
recurring : indique que l’occurrence doit s’exécuter de manière récurrente.
Vérifiez la configuration de kron avec la commande show.
Router#show kron schedule Kron Occurrence Schedule SaveConfigSchedule inactive, can run again in 1 days 12:37:47 at 23:00 on Sun
Inactive : signifie que kron n'exécute pas la ou les commandes actuellement.
Active : signifie que kron exécute la ou les commandes en cours.
Router#show running-configuration kron occurrence SaveConfigSchedule at 23:00 Sun recurring policy-list SaveConfig kron policy-list SaveConfig cli write
Dans cet exemple, la configuration actuelle doit être sauvegardée sur un serveur TFTP (10.1.1.1) tous les dimanches à 23h00 :
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
Utilisez la commande show running-config pour confirmer que le fichier de configuration a été copié sur le routeur de destination.
| Révision | Date de publication | Commentaires |
|---|---|---|
6.0 |
21-Apr-2026
|
Recertification |
5.0 |
07-Apr-2025
|
Mise en forme mise à jour. |
4.0 |
21-Jun-2024
|
Ajout de détails sur l'ID de bogue Cisco CSCvp92564 |
3.0 |
02-Feb-2024
|
Mise à jour de la traduction et du formatage. |
1.0 |
16-Nov-2003
|
Première publication |