Dieses Dokument beschreibt, wie Sie eine Konfiguration von einem aktuellen Router auf einen neuen Router migrieren.
Cisco empfiehlt, dass Sie über Kenntnisse in diesen Themen verfügen und über den erforderlichen Zugriff verfügen:
Zugriff auf einen Trivial File Transfer Protocol- (TFTP) oder File Transfer Protocol-Server (FTP).
Netzwerkverbindung – Router müssen auf FTP- oder TFTP-Server zugreifen können. Verwenden Sie den ping-Befehl, um die Netzwerkverbindung zu prüfen.
Dieses Dokument ist nicht auf bestimmte Software- und Hardware-Versionen beschränkt.
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die möglichen Auswirkungen aller Befehle kennen.
Es stehen verschiedene Methoden zur Auswahl, um eine Konfiguration zu sichern und wiederherzustellen:
Dies ist ein schrittweiser Ansatz, um eine Konfiguration von einem Router auf einen TFTP-Server und zurück auf einen anderen Router zu kopieren. Bevor Sie mit dieser Methode fortfahren, stellen Sie sicher, dass Sie über einen TFTP-Server im Netzwerk verfügen, zu dem eine IP-Verbindung besteht.
Geben Sie in die Router>-Eingabeaufforderung den Befehl enable und das erforderliche Kennwort ein.
Die Eingabeaufforderung ändert sich zu Router#, was darauf hinweist, dass sich der Router jetzt im privilegierten Modus befindet.
Kopieren Sie diese Konfigurationsdatei auf den TFTP-Server:
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#
Öffnen Sie die Konfigurationsdatei mit einem Text-Editor. Suchen Sie nach einer Zeile, die mit AAA beginnt, und entfernen Sie sie.
Kopieren Sie die Konfigurationsdatei vom TFTP-Server auf einen neuen Router im privilegierten Modus (enable), der über eine grundlegende Konfiguration verfügt.
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#
Bei diesem Verfahren kann anstelle eines TFTP-Servers ein FTP-Server verwendet werden.
Geben Sie in die Router>-Eingabeaufforderung den Befehl enable und das erforderliche Kennwort ein.
Die Eingabeaufforderung ändert sich zu Router#, was darauf hinweist, dass sich der Router jetzt im privilegierten Modus befindet.
Konfigurieren Sie den FTP-Benutzernamen und das Kennwort.
CE_2#configure terminal CE_2(config)#ip ftp username cisco CE_2(config)#ip ftp password cisco123 CE_2(config)#end CE_2#
Kopieren Sie die Konfiguration auf den FTP-Server.
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#
Öffnen Sie die Konfigurationsdatei mit einem Text-Editor. Suchen Sie nach einer Zeile, die mit AAA beginnt, und entfernen Sie sie.
Kopieren Sie die Konfigurationsdatei vom FTP-Server auf einen Router im privilegierten Modus (enable), der über eine grundlegende Konfiguration verfügt.
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#
Ein Terminalemulationsprogramm kann verwendet werden, um eine Konfiguration zu sichern und wiederherzustellen. Dies ist eine Beschreibung des Verfahrens mit der Microsoft HyperTerminal-Emulationssoftware, Sie können das Konzept und dieses Beispiel jedoch mit der Terminal-Emulationssoftware Ihrer Wahl verwenden:
Wenn die Konfiguration von einem anderen Router kopiert werden muss, stellen Sie über die Konsole oder Telnet eine Verbindung zu diesem Router her.
Geben Sie in die Router>-Eingabeaufforderung den Befehl enable und das erforderliche Kennwort ein.
Die Eingabeaufforderung ändert sich zu Router#, was darauf hinweist, dass sich der Router jetzt im privilegierten Modus befindet.
Geben Sie den Befehl terminal length 0 ein, um zu erzwingen, dass der Router die gesamte Antwort auf einmal ausgibt, und nicht bildschirmweise.
Auf diese Weise können Sie die Konfiguration erfassen, ohne dass überschüssige –weitere– Aufforderungen generiert werden, wenn der Router jeweils nur einen Bildschirm anzeigt.
Klicken Sie im HyperTerminal-Menü auf Transfer > Capture Text.
Das Fenster „Capture Text“ (Text erfassen) wird angezeigt.
Nennen Sie diese Datei config.txt.
Klicken Sie auf Start (Starten), um das Texterfassungsfenster zu schließen und mit der Erfassung zu beginnen.
Geben Sie den Befehl show running-config ein, und warten Sie, bis der Router seine Antwort abgeschlossen hat. Sie können sehen:
Building configuration...
gefolgt von der Konfiguration.
Klicken Sie im HyperTerminal-Menü auf Transfer > Capture Text > Stop (Übertragen > Text erfassen > Beenden), um die Bildschirmaufnahme zu beenden.
Öffnen Sie die Datei „config.txt“, die Sie in einem beliebigen Text-Editor erstellt haben (z. B. Notepad oder Wordpad).
Suchen Sie nach einer Zeile, die mit AAA beginnt, und entfernen Sie sie.
Speichern Sie die Datei.
Stellen Sie eine Verbindung zum Router her, der die Konfiguration benötigt.
Öffnen Sie die Datei „config.txt“.
Markieren Sie den gesamten Inhalt der Datei „config.txt“.
Markieren Sie dazu den gesamten Inhalt mit der linken Maustaste. Wenn Sie Notepad verwenden, können Sie auch die Option Edit > Select all (Bearbeiten > Alle auswählen) aus dem Menü auswählen.
Kopieren Sie den markierten Text in die Windows-Zwischenablage.
Sie können entweder im Text-Editor-Menü Bearbeiten > Kopieren wählen, oder die STRG-Taste gedrückt halten und gleichzeitig die C-Taste drücken, um den Kopiervorgang durchzuführen.
Wechseln Sie zum HyperTerminal-Fenster, und geben Sie den Befehl configure terminal an der Eingabeaufforderung Router # aus. Drücken Sie dann die Eingabetaste.
Fügen Sie die Konfigurationsdatei im HyperTerminal-Menü mit Edit > Paste to Host (Bearbeiten > In Host einfügen) in den Router ein.
Nachdem die Konfiguration eingefügt wurde und der Router Sie wieder zur Konfigurationsaufforderung zurückbringt, geben Sie den Befehl copy running-config startup-config ein, um die Konfiguration in den Speicher zu schreiben.
Geben Sie den Befehl exit ein, um zur Eingabeaufforderung Router# zurückzukehren.
Führen Sie die folgenden Schritte aus, damit ein Router den Befehl running-config startup-config beispielsweise an jedem Sonntag um 23:00 Uhr kopiert:
Erstellen einer Kron-Richtlinienliste - Dieses Skript listet die Befehle auf, die der Router zur geplanten Zeit ausführen muss.
Router(config)#kron policy-list SaveConfig
Router(config-kron-policy)#cli write
Router(config-kron-policy)#exit
cli – Gibt EXEC CLI-Befehle in einer Command Scheduler-Richtlinienliste an.
Policy-list – Gibt die Richtlinienliste an, die einer Command Scheduler-Instanz zugeordnet ist.
Erstellen Sie einen Kron-Vorfall. Dadurch wird der Router informiert, wann und wie oft die Richtlinie ausgeführt werden muss.
Router(config)#kron occurrence SaveConfigSchedule at 23:00 Sun recurring Router(config-kron-occurrence)#policy-list SaveConfig
SaveConfigSchedule - Dies ist der Name des Vorkommens. Der occurrence-name ist 1 bis 31 Zeichen lang. Wenn der occurrence-name neu ist, kann eine Instanzstruktur erstellt werden. Wenn der occurrence-name nicht neu ist, kann die aktuelle Instanz bearbeitet werden.
at – Gibt an, dass die Instanz zu einem bestimmten Kalenderdatum und zu einer bestimmten Uhrzeit ausgeführt werden soll.
recurring – Gibt an, dass die Instanz regelmäßig ausgeführt werden soll.
Überprüfen Sie die Kronenkonfiguration mit dem Befehl show.
Router#show kron schedule Kron Occurrence Schedule SaveConfigSchedule inactive, can run again in 1 days 12:37:47 at 23:00 on Sun
Inaktiv - Bedeutet, dass kron die Befehle derzeit nicht ausführt.
Aktiv - Bedeutet, dass kron die aktuellen Befehle ausführt.
Router#show running-configuration kron occurrence SaveConfigSchedule at 23:00 Sun recurring policy-list SaveConfig kron policy-list SaveConfig cli write
Mit diesem Beispiel soll die aktuelle Konfiguration jeden Sonntag um 23:00 Uhr auf einem TFTP-Server (10.1.1.1) gespeichert werden:
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
Verwenden Sie den Befehl show running-config, um zu bestätigen, dass die Konfigurationsdatei auf den Zielrouter kopiert wurde.
| Überarbeitung | Veröffentlichungsdatum | Kommentare |
|---|---|---|
6.0 |
21-Apr-2026
|
Rezertifizierung |
5.0 |
07-Apr-2025
|
Formatierung aktualisiert. |
4.0 |
21-Jun-2024
|
Details zur Cisco Bug-ID CSCvp92564 hinzugefügt |
3.0 |
02-Feb-2024
|
Aktualisierte maschinelle Übersetzung und Formatierung. |
1.0 |
16-Nov-2003
|
Erstveröffentlichung |