Cisco Catalyst 2960-X: Konfiguration sichern und wiederherstellen
Auf einen Blick
| Gilt für | Cisco Catalyst 2960-X/2960-XR mit IOS 15.2(7)E; gilt weitgehend für alle IOS-Switches und -Router |
|---|---|
| Bereich | Netzwerk-Hardware |
| Dauer | ca. 20 Minuten |
| Rechte | Privileged EXEC (enable), TFTP- oder SCP-Server |
| Stand | Oktober 2026 |
Die Konfiguration eines Cisco Catalyst 2960-X sichern ist schnell erledigt und spart im Ernstfall Stunden: Fällt ein Switch aus, wird das Ersatzgerät mit der gesicherten Datei in Minuten wieder in Betrieb genommen. Dieser Artikel zeigt die manuelle Sicherung per TFTP und SCP, die automatische Sicherung mit dem Konfigurationsarchiv von IOS, die Wiederherstellung und das gefahrlose Testen von Änderungen mit Rollback.

Was gesichert werden muss
| Datei | Ort | Inhalt |
|---|---|---|
running-config |
Arbeitsspeicher | laufende Konfiguration inkl. ungespeicherter Änderungen |
startup-config |
NVRAM (flash:config.text) |
Konfiguration, mit der der Switch startet |
vlan.dat |
flash: |
VLAN-Datenbank (im VTP-Modus transparent stehen die VLANs zusätzlich in der Konfiguration) |
Zur Dokumentation gehören außerdem die Ausgaben von show version, show inventory und show switch (Seriennummern, Modelle, Stack-Reihenfolge).
Konfiguration sichern per TFTP
Einfachster Weg, z. B. mit Tftpd64 auf dem Admin-PC:
SW-EG-01# write memory
SW-EG-01# copy running-config tftp://192.168.99.5/SW-EG-01_2026-10-15.cfg
SW-EG-01# copy flash:vlan.dat tftp://192.168.99.5/SW-EG-01_vlan.dat
TFTP überträgt unverschlüsselt und ohne Anmeldung – nur im Management-Netz einsetzen und den Server danach beenden.
Sicherer: Sicherung per SCP
SCP nutzt den SSH-Zugang und verschlüsselt die Übertragung. Der Switch kann als SCP-Client auf einen Linux-Server schreiben:
SW-EG-01# copy running-config scp://backup@192.168.99.20/switches/SW-EG-01.cfg
Alternativ holt ein Server die Konfiguration selbst ab. Dazu den Switch als SCP-Server freigeben (benötigt aaa new-model und Autorisierung):
SW-EG-01(config)# aaa new-model
SW-EG-01(config)# aaa authentication login default local
SW-EG-01(config)# aaa authorization exec default local
SW-EG-01(config)# ip scp server enable
Abruf vom Server: scp admin@192.168.99.11:running-config ./SW-EG-01.cfg.
aaa new-model ändert die Anmeldung an allen Zugängen. Vorher sicherstellen, dass ein lokaler Benutzer mit Privilege 15 existiert, und die Anmeldung in einer zweiten Sitzung testen.Automatisch sichern mit dem Konfigurationsarchiv
IOS kann bei jedem Speichern und zusätzlich zeitgesteuert eine Kopie ablegen:
SW-EG-01(config)# archive
SW-EG-01(config-archive)# path tftp://192.168.99.5/archiv/$h-$t
SW-EG-01(config-archive)# write-memory
SW-EG-01(config-archive)# time-period 1440
SW-EG-01(config-archive)# exit
$h= Hostname,$t= Zeitstempel im Dateinamen.write-memory: Kopie bei jedemwrite memory.time-period 1440: zusätzlich alle 24 Stunden.- Statt eines Servers kann
path flash:archiv/$hlokal sichern; dann mitmaximum 10die Anzahl begrenzen.
Übersicht der Archivstände: show archive.
Für viele Switches ist ein zentrales Werkzeug wie Oxidized oder RANCID komfortabler: Es holt die Konfigurationen per SSH ab, versioniert sie in Git und zeigt Änderungen als Diff.
Konfiguration wiederherstellen
Ersatzgerät gleichen Typs
- Ersatzgerät auf dieselbe IOS-Version bringen (siehe Cisco Catalyst 2960-X: IOS-Update durchführen).
- Per Konsole eine Management-IP setzen, dann die gesicherte Datei in die startup-config kopieren und neu starten:
Switch# copy tftp://192.168.99.5/SW-EG-01_2026-10-15.cfg startup-config
Switch# copy tftp://192.168.99.5/SW-EG-01_vlan.dat flash:vlan.dat
Switch# reload
Kopieren in die startup-config mit anschließendem Neustart ergibt exakt den gesicherten Stand. Kopieren in die running-config mischt dagegen die Datei mit der laufenden Konfiguration – Befehle, die in der Datei fehlen, bleiben bestehen.
Zu einem früheren Stand zurückkehren
configure replace ersetzt die laufende Konfiguration vollständig durch eine gesicherte Datei, ohne Neustart:
SW-EG-01# configure replace tftp://192.168.99.5/archiv/<Dateiname aus show archive> list
Änderungen gefahrlos testen
Bei riskanten Änderungen aus der Ferne (Uplink, Management-VLAN, Zugriffslisten) vorher einen zeitgesteuerten Neustart setzen:
SW-EG-01# write memory
SW-EG-01# reload in 10
SW-EG-01# configure terminal
SW-EG-01(config)# ...Änderungen...
SW-EG-01(config)# end
SW-EG-01# reload cancel
SW-EG-01# write memory
Reißt die SSH-Verbindung ab, startet der Switch nach 10 Minuten mit der gespeicherten Konfiguration neu und ist wieder erreichbar. Mit aktivem Konfigurationsarchiv bietet configure replace … time 300 eine Variante ohne Neustart: Wird der Austausch nicht innerhalb von 300 Sekunden mit configure confirm bestätigt, kehrt IOS zum vorherigen Stand zurück.
Hinweise
- Passwörter in der Sicherung: Die Dateien enthalten Passwort-Hashes, SNMP-Communities und ggf. RADIUS-Schlüssel. Sicherungen wie Zugangsdaten schützen.
- Nach jeder Änderung speichern: Mit
archiveundwrite-memoryentsteht dabei automatisch eine Versionsgeschichte. - Die Sicherung Ihrer Netzwerkkonfigurationen lässt sich in eine zentrale Backup-Strategie einbinden – dabei unterstützt Sie das Cloud-Backup von m.a.x. it.
Siehe auch
- Cisco Catalyst 2960-X – Überblick und alle Artikel der Reihe
- Cisco IOS: CLI-Grundlagen auf dem Catalyst 2960-X
- Cisco Catalyst 2960-X: IOS-Update durchführen
Links und Quellen
- Cisco: Working with the IOS File System, Configuration Files and Software Images (Catalyst 2960-X)
- Cloud-Backup von m.a.x. it
Über m.a.x. it Die m.a.x. Informationstechnologie AG ist seit über 30 Jahren IT-Partner mittelständischer und großer Unternehmen in München und bietet maßgeschneiderte Lösungen und Services in den Bereichen Cloud, Cybersecurity, Netzwerk, Windows, Linux und Softwareentwicklung. Sie haben eine Frage zu diesem Artikel oder brauchen Unterstützung?
