Cisco Catalyst 2960-X: Konfiguration sichern und wiederherstellen

Aus maxTechCorner

Auf einen Blick

Gilt fürCisco Catalyst 2960-X/2960-XR mit IOS 15.2(7)E; gilt weitgehend für alle IOS-Switches und -Router
BereichNetzwerk-Hardware
Dauerca. 20 Minuten
RechtePrivileged EXEC (enable), TFTP- oder SCP-Server
StandOktober 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.

Konfiguration des Catalyst 2960-X sichern: running-config im RAM, startup-config im NVRAM und vlan.dat im Flash; Kopie auf TFTP- oder SCP-Server, automatisches Archiv bei jedem Speichern und Rückkehr zu einem Stand mit configure replace.

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.


Warnungaaa 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 jedem write memory.
  • time-period 1440: zusätzlich alle 24 Stunden.
  • Statt eines Servers kann path flash:archiv/$h lokal sichern; dann mit maximum 10 die 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

  1. Ersatzgerät auf dieselbe IOS-Version bringen (siehe Cisco Catalyst 2960-X: IOS-Update durchführen).
  2. 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 archive und write-memory entsteht 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

Links und Quellen


Ü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? Kontakt aufnehmen