Rollback und Versionshistorie von Netzwerkkonfigurationen
Um 2 Uhr nachts ist eine Änderung schiefgegangen, und niemand erinnert sich an die vorherige Konfiguration. Mit ConnectMyAssets wird jede Konfiguration per SSH erfasst und als Version aufbewahrt, zwei beliebige Versionen lassen sich zeilengenau vergleichen, und eine frühere Version kann per ZTP erneut auf das Gerät eingespielt werden.
- ✓Jede Konfiguration bei jeder Erfassung per SSH versioniert
- ✓Zeilengenauer Diff zwischen zwei beliebigen Versionen
- ✓Rollback der Konfiguration per ZTP: eine frühere Version erneut einspielen
- ✓Änderungen außerhalb von ConnectMyAssets beim nächsten Scan erkannt
- ✓Vollständiger Audit-Trail für NIS2, DORA, ISO 27001
- ✓Konfiguration vorher und nachher bei jedem erneuten Einspielen aufbewahrt
Warum ein Rollback eine Versionshistorie braucht
Die meisten Teams haben irgendein Konfigurations-Backup. Nur wenige können schnell beantworten: Was hat sich geändert, wann, und wie kommen wir zurück? ConnectMyAssets bewahrt jede Konfiguration als Version auf, bei jedem Scan per SSH erfasst, zeigt den genauen Diff zwischen zwei beliebigen Versionen, markiert Änderungen außerhalb von ConnectMyAssets und lässt Sie eine bewährte Version per ZTP erneut einspielen. Kommt es zu einem Vorfall, gelangen Sie vom Alarm über den Diff zur Behebung, ohne in Dateien suchen zu müssen.
Funktionen für Rollback und Versionshistorie
Von der Änderungserkennung bis zum geprüften erneuten Einspielen: Jeder Schritt ist nachvollziehbar, prüfbar und unter Ihrer Kontrolle.
Jede Konfiguration, versioniert
Bei jeder Erfassung liest ConnectMyAssets die laufende Konfiguration jedes Geräts per SSH und speichert sie als neue Version, wenn sie sich geändert hat. Regelmäßige Scans laufen bis zu alle 5 Minuten, sodass die Historie vollständig ist, ohne dass jemand an Backups denken muss. Kein Agent, nichts auf den Geräten zu konfigurieren.
Zeilengenauer Diff
Vergleichen Sie zwei beliebige Versionen der Konfiguration eines Geräts Zeile für Zeile: was hinzugefügt, entfernt oder geändert wurde, und wann. Der Diff ist auch über die API verfügbar (GET /api/v1/assets/{id}/configs/{from}/diff/{to}), für Ihre eigenen Werkzeuge.
Rollback der Konfiguration per ZTP
Spielen Sie eine frühere Version per ZTP erneut auf das Gerät ein. ConnectMyAssets meldet sich per SSH an, lässt das Gerät diese Konfiguration von der Plattform abrufen, speichert sie, startet das Gerät neu, wartet auf es und prüft, was es ausführt. Die Konfiguration vorher und nachher wird aufbewahrt, und jede Phase wird protokolliert.
Erkennung von Änderungen außerhalb des Prozesses
Ändert sich eine Konfiguration außerhalb von ConnectMyAssets, erkennt Soron das beim nächsten Scan und alarmiert Sie in der Anwendung, per E-Mail, Syslog oder Webhook, mit dem Diff. Sie sehen sofort, was sich geändert hat und zu welcher Version Sie zurückkehren.
Vollständiger Audit-Trail
Jede Aktion in ConnectMyAssets wird festgehalten: Skriptläufe, ZTP-Versuche, Lesen und Exporte von Konfigurationen, abgewiesene Schreibzugriffe. Zusammen mit der Versionshistorie und den aufgezeichneten SSH-Sitzungen der Bastion zeigen Sie Prüfern, wie jede Änderung vorgenommen und rückgängig gemacht wurde, ohne Geheimnisse preiszugeben.
Gezielte Korrekturen mit Skripten
Nicht jedes Rollback braucht ein vollständiges erneutes Einspielen. Um nur einige Zeilen zurückzunehmen, schreiben Sie ein eigenes Skript, sehen es sich auf dem Gerät an, prüfen die Risikoregeln und führen es mit aktiviertem Konfigurations-Backup aus: Den Vorher-Nachher-Diff finden Sie in der Historie des Laufs.
So funktioniert es
Eine Änderung passiert
Ob sie von einem eigenen Skript, von ZTP oder von einem Ingenieur direkt am Gerät stammt: ConnectMyAssets speichert die neue Konfiguration bei der nächsten Erfassung als Version. Änderungen außerhalb von ConnectMyAssets lösen einen Soron-Alarm aus.
Vergleichen und entscheiden
Öffnen Sie die Konfigurationshistorie des Geräts und vergleichen Sie zwei beliebige Versionen: die aktuelle mit der von vor einer Stunde oder den bewährten Stand der letzten Woche mit dem heutigen. Der zeilengenaue Diff zeigt Ihnen genau, was zurückzunehmen ist.
Per ZTP erneut einspielen
Verwenden Sie die bewährte Version als ZTP-Inhalt für das Gerät und provisionieren Sie es erneut: Das Gerät ruft die Datei ab, speichert sie, startet neu, und ConnectMyAssets prüft die laufende Konfiguration. Für nur wenige Zeilen erledigt ein eigenes Skript die Arbeit.
Zugehörige Funktionen der Plattform
Jede Version aufbewahrt, jede Änderung verglichen.
Häufig gestellte Fragen
Häufige Fragen zu Rollback und Versionshistorie von Netzwerkkonfigurationen
Was ist der Unterschied zwischen Backup und Versionskontrolle?
Ein Backup speichert eine Konfiguration, damit Sie sie wiederherstellen können. Die Versionskontrolle bewahrt jede Konfiguration als Version auf, erlaubt den zeilengenauen Vergleich zweier beliebiger Versionen, zeigt Ihnen, wann eine Änderung außerhalb Ihrer Werkzeuge stattgefunden hat, und bietet Ihnen einen Weg zurück. ConnectMyAssets leistet all das aus derselben SSH-Erfassung.
Wie funktioniert ein Rollback per ZTP?
Die frühere Konfiguration wird zum ZTP-Inhalt für die Seriennummer des Geräts. ConnectMyAssets meldet sich per SSH mit Zugangsdaten aus dem Vault an, liest und speichert die aktuelle Konfiguration, lässt das Gerät die Datei von der Plattform abrufen, speichert sie, startet das Gerät neu, wartet, bis es wieder erreichbar ist, und vergleicht die laufende Konfiguration. Der Versuch gilt nur als erfolgreich, wenn das Gerät die ganze Datei gelesen hat, wieder erreichbar ist und die neue Konfiguration ausführt. Planen Sie es wie jede Änderung, die ein Gerät neu startet.
Welche Hersteller unterstützen das Rollback per ZTP?
Der ZTP-Ablauf deckt Cisco IOS und NX-OS, Arista EOS, Aruba AOS-CX, Aruba OS und ProCurve, Fortinet FortiGate, Huawei VRP, Juniper Junos und Palo Alto PAN-OS ab. Das Gerät muss per SSH mit Zugangsdaten aus dem Vault erreichbar sein.
Wie werden Rollbacks bei redundanten Paaren gehandhabt?
ConnectMyAssets erkennt MLAG-, vPC- und VSX-Paare und verwaltet jedes Mitglied als eigenes Gerät, mit eigener Konfigurationshistorie. Setzen Sie ein Mitglied zurück, warten Sie, bis es wieder erreichbar ist, prüfen Sie es und dann das andere: Das Paar bleibt die ganze Zeit in Betrieb.
Überschreibt ein Rollback die Historie?
Niemals. Ein Rollback ist eine neue Änderung: Die vor dem erneuten Einspielen gelesene Konfiguration und die danach gelesene werden als Versionen des Geräts gespeichert, und der ZTP-Versuch bewahrt sein Protokoll Zeile für Zeile auf. Die Historie zeigt die fehlerhafte Änderung und ihre Korrektur, genau das, was ein Prüfer sehen will.
Wie passt das Rollback zu ITSM-Werkzeugen wie ServiceNow oder Jira?
ConnectMyAssets ist über HTTPS-Webhooks und Syslog integrierbar und kompatibel mit ServiceNow, Jira und anderen ITSM-Plattformen: Alarme zu Konfigurationsänderungen und ZTP-Ereignisse können auf Ihrer Seite Tickets anlegen oder aktualisieren. Die REST-API (OpenAPI 3) stellt Konfigurationshistorie und Diffs bereit, sodass Ihre Änderungsdatensätze auf die genauen Versionen verweisen können.
Kennen Sie immer Ihren Weg zurück
Jede Konfiguration versioniert, jede Änderung sichtbar und eine frühere Version per ZTP erneut einspielbar, mit Konfiguration vorher und nachher und jedem protokollierten Schritt.