Bestehendes Backup (von RouterBackupService erstellt) wieder einspielen. Vor dem Restore Modell aus der Backup-Datei (Kopfzeile '# model = ...', ab RouterOS ca. 6.49.5) gegen das verbundene Geraet abgleichen und bei Mismatch blocken (RouterOS selbst prueft das nicht - importiert sonst klaglos eine Fremd-Konfiguration mit ggf. falsch zugeordneten Interfaces).
Bestehendes Backup (von RouterBackupService erstellt) wieder einspielen. Vor dem Restore Modell aus der Backup-Datei (Kopfzeile '# model = ...', ab RouterOS ca. 6.49.5) gegen das verbundene Geraet abgleichen und bei Mismatch blocken (RouterOS selbst prueft das nicht - importiert sonst klaglos eine Fremd-Konfiguration mit ggf. falsch zugeordneten Interfaces).
admin
added this to the M-Backup-Wartung - Wiederherstellung, Werksreset, Firmware-Update milestone 2026-09-16 19:24:13 +02:00
Umgesetzt: dritte Option "Backup wiederherstellen" im Moduswahl-Schritt, ueberspringt WAN/LAN/VLAN/WLAN/Firewall und zeigt in der Zusammenfassung die auf dem Geraet vorhandenen .backup-Dateien zur Auswahl. Modell-Abgleich funktioniert ueber den Dateinamen (RouterBackupService bettet das Geraetemodell seit dieser Aenderung mit ein), da .backup-Dateiinhalte ohne SFTP (v1.3, noch offen) nicht lesbar sind: passt das Modell nicht, wird ohne Override blockiert; ist es unbekannt (z. B. WinBox-Backup ohne Modellnamen im Dateinamen), muss der Nutzer per Checkbox bestaetigen. Vor dem Zuruecksetzen wird zusaetzlich eine Sicherung des aktuellen Zustands erstellt. Per Unit-Tests (11 in RouterBackupService/BackupRestoreService) und WPF-Smoke-Test (alle drei Modell-Zustaende + Regressionscheck des normalen Modus) verifiziert. Folge-Issue fuer Echtgeraet-Verifizierung: #32.
Umgesetzt: dritte Option "Backup wiederherstellen" im Moduswahl-Schritt, ueberspringt WAN/LAN/VLAN/WLAN/Firewall und zeigt in der Zusammenfassung die auf dem Geraet vorhandenen .backup-Dateien zur Auswahl. Modell-Abgleich funktioniert ueber den Dateinamen (RouterBackupService bettet das Geraetemodell seit dieser Aenderung mit ein), da .backup-Dateiinhalte ohne SFTP (v1.3, noch offen) nicht lesbar sind: passt das Modell nicht, wird ohne Override blockiert; ist es unbekannt (z. B. WinBox-Backup ohne Modellnamen im Dateinamen), muss der Nutzer per Checkbox bestaetigen. Vor dem Zuruecksetzen wird zusaetzlich eine Sicherung des aktuellen Zustands erstellt. Per Unit-Tests (11 in RouterBackupService/BackupRestoreService) und WPF-Smoke-Test (alle drei Modell-Zustaende + Regressionscheck des normalen Modus) verifiziert. Folge-Issue fuer Echtgeraet-Verifizierung: #32.
Nachtrag auf Nutzerwunsch: Seriennummer wird jetzt zusaetzlich zum Modell im Backup-Dateinamen eingebettet (getrennt per "_") und hat beim Pruefen Vorrang vor dem Modell. Schliesst eine Luecke des reinen Modell-Abgleichs: ein baugleiches, aber falsches Geraet (gleiches Modell, andere Seriennummer) wurde bisher faelschlich als passend akzeptiert, wird jetzt korrekt blockiert. Modell-Abgleich bleibt als Fallback fuer aeltere Backups ohne eingebettete Seriennummer. 10 weitere Unit-Tests, WPF-Smoke-Test fuer alle vier Zustaende (exakter Treffer, gleiches Modell/andere Seriennummer, anderes Modell, unbekannt).
Nachtrag auf Nutzerwunsch: Seriennummer wird jetzt zusaetzlich zum Modell im Backup-Dateinamen eingebettet (getrennt per "_") und hat beim Pruefen Vorrang vor dem Modell. Schliesst eine Luecke des reinen Modell-Abgleichs: ein baugleiches, aber falsches Geraet (gleiches Modell, andere Seriennummer) wurde bisher faelschlich als passend akzeptiert, wird jetzt korrekt blockiert. Modell-Abgleich bleibt als Fallback fuer aeltere Backups ohne eingebettete Seriennummer. 10 weitere Unit-Tests, WPF-Smoke-Test fuer alle vier Zustaende (exakter Treffer, gleiches Modell/andere Seriennummer, anderes Modell, unbekannt).
Nachtrag: eigenstaendiger "Neues Backup erstellen"-Button im Backup-wiederherstellen-Bildschirm (Nutzer-Feedback: bisher gab es nur automatische Backups vor Anwenden/Restore, keine manuelle Sicherung auf Knopfdruck). Ruft denselben RouterBackupService wie die automatischen Backups auf (inkl. Modell-/Seriennummer-Einbettung) und laedt die Liste danach neu, damit die neue Datei sofort erscheint. Per WPF-Smoke-Test verifiziert.
Nachtrag: eigenstaendiger "Neues Backup erstellen"-Button im Backup-wiederherstellen-Bildschirm (Nutzer-Feedback: bisher gab es nur automatische Backups vor Anwenden/Restore, keine manuelle Sicherung auf Knopfdruck). Ruft denselben RouterBackupService wie die automatischen Backups auf (inkl. Modell-/Seriennummer-Einbettung) und laedt die Liste danach neu, damit die neue Datei sofort erscheint. Per WPF-Smoke-Test verifiziert.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Bestehendes Backup (von RouterBackupService erstellt) wieder einspielen. Vor dem Restore Modell aus der Backup-Datei (Kopfzeile '# model = ...', ab RouterOS ca. 6.49.5) gegen das verbundene Geraet abgleichen und bei Mismatch blocken (RouterOS selbst prueft das nicht - importiert sonst klaglos eine Fremd-Konfiguration mit ggf. falsch zugeordneten Interfaces).
Umgesetzt: dritte Option "Backup wiederherstellen" im Moduswahl-Schritt, ueberspringt WAN/LAN/VLAN/WLAN/Firewall und zeigt in der Zusammenfassung die auf dem Geraet vorhandenen .backup-Dateien zur Auswahl. Modell-Abgleich funktioniert ueber den Dateinamen (RouterBackupService bettet das Geraetemodell seit dieser Aenderung mit ein), da .backup-Dateiinhalte ohne SFTP (v1.3, noch offen) nicht lesbar sind: passt das Modell nicht, wird ohne Override blockiert; ist es unbekannt (z. B. WinBox-Backup ohne Modellnamen im Dateinamen), muss der Nutzer per Checkbox bestaetigen. Vor dem Zuruecksetzen wird zusaetzlich eine Sicherung des aktuellen Zustands erstellt. Per Unit-Tests (11 in RouterBackupService/BackupRestoreService) und WPF-Smoke-Test (alle drei Modell-Zustaende + Regressionscheck des normalen Modus) verifiziert. Folge-Issue fuer Echtgeraet-Verifizierung: #32.
Nachtrag auf Nutzerwunsch: Seriennummer wird jetzt zusaetzlich zum Modell im Backup-Dateinamen eingebettet (getrennt per "_") und hat beim Pruefen Vorrang vor dem Modell. Schliesst eine Luecke des reinen Modell-Abgleichs: ein baugleiches, aber falsches Geraet (gleiches Modell, andere Seriennummer) wurde bisher faelschlich als passend akzeptiert, wird jetzt korrekt blockiert. Modell-Abgleich bleibt als Fallback fuer aeltere Backups ohne eingebettete Seriennummer. 10 weitere Unit-Tests, WPF-Smoke-Test fuer alle vier Zustaende (exakter Treffer, gleiches Modell/andere Seriennummer, anderes Modell, unbekannt).
Nachtrag: eigenstaendiger "Neues Backup erstellen"-Button im Backup-wiederherstellen-Bildschirm (Nutzer-Feedback: bisher gab es nur automatische Backups vor Anwenden/Restore, keine manuelle Sicherung auf Knopfdruck). Ruft denselben RouterBackupService wie die automatischen Backups auf (inkl. Modell-/Seriennummer-Einbettung) und laedt die Liste danach neu, damit die neue Datei sofort erscheint. Per WPF-Smoke-Test verifiziert.