Sicherung, Rücksetzung und Wiederherstellung im Update-Manager

Wie Sie eine manuelle Sicherung erstellen, die vorherige Codeversion oder das Datenbankschema zurücksetzen, das ganze System aus einer Sicherung wiederherstellen und wozu der Wiederherstellungsschlüssel dient.

Wenn nach einem Update etwas nicht stimmt, hilft der Update-Manager auf mehreren Ebenen: Sie können den vorherigen Code zurücksetzen, die Datenbankänderungen des Updates rückgängig machen oder das ganze System auf den Stand einer früheren Sicherung bringen. Startet die Oberfläche selbst nicht, hilft das unabhängige Wiederherstellungswerkzeug.

Manuelle Sicherung und Wiederherstellung

  1. Öffnen Sie System → Update-Manager.
  2. Für eine manuelle Sicherung klicken Sie auf Jetzt Sicherung erstellen. Sie wird wie vor einem Update erstellt und geprüft und erscheint auf der Registerkarte Sicherungen.
  3. Um nur den Code zurückzusetzen, klicken Sie auf der Registerkarte Rücksetzung und Wiederherstellung auf Code zurücksetzen und bestätigen: „Vorherige Codeversion wiederherstellen? Die Datenbank bleibt unverändert.“
  4. Müssen auch die Datenbankänderungen des Updates rückgängig gemacht werden, klicken Sie nach der Code-Rücksetzung in der Zeile des Update-Protokolls auf Datenbankschema zurücksetzen.
  5. Für eine vollständige Wiederherstellung klicken Sie auf der Registerkarte Sicherungen in der Zeile der Sicherung auf das Symbol Vollständige Wiederherstellung (Uhr mit Rückwärtspfeil).
  6. Geben Sie in das Bestätigungsfeld genau das Wort RESTORE und die Versionsnummer der Sicherung ein, zum Beispiel „RESTORE 1.4.2“, und starten Sie.

Worauf Sie achten sollten

Bei einer vollständigen Wiederherstellung kehren Datenbank und Code auf den Stand der Sicherung zurück. Alles, was danach geschrieben wurde, geht verloren. Nur eine geprüfte Sicherung kann wiederhergestellt werden, und die Oberfläche bleibt bis zu einer Stunde im Wartungsmodus.
  • Der Code kann nur zurückgesetzt werden, wenn das Update es erlaubt und der vorherige Code noch vorhanden ist.
  • Das Datenbankschema kann nur zurückgesetzt werden, wenn alle Migrationen des Updates umkehrbar sind und der Code bereits zurückgesetzt wurde. Ist die Änderung nicht umkehrbar, verwenden Sie die vollständige Wiederherstellung.
  • Während ein Update läuft, kann keine Rücksetzung gestartet werden.

Wiederherstellungsschlüssel

  1. Klicken Sie auf der Registerkarte Rücksetzung und Wiederherstellung auf Wiederherstellungsschlüssel erzeugen und bestätigen Sie. Der vorherige wird ungültig.
  2. Kopieren Sie den Schlüssel und bewahren Sie ihn sicher auf: Er wird nur einmal angezeigt.
  3. Startet die Oberfläche nicht, verwenden Sie das unabhängige Wiederherstellungswerkzeug per SSH (empfohlen). Für die Webnutzung klicken Sie zuerst auf Web-Wiederherstellung für 1 Stunde aktivieren; die Webadresse funktioniert nur so lange.

Alle Daten löschen

Im Update-Manager gibt es eine Schaltfläche, die alle Daten des Systems löscht. Nur der Hauptadministrator darf sie verwenden, der auf der Schaltfläche verlangte Text muss genau in das Bestätigungsfeld eingegeben werden, und es ist eine geprüfte Sicherung der letzten 7 Tage nötig; sonst: „Zuerst ist eine geprüfte Sicherung der letzten 7 Tage erforderlich.“

Beispiel

Nach einem Update liefert ein Bericht der Muster GmbH ein falsches Ergebnis. Der Administrator setzt mit Code zurücksetzen den vorherigen Code zurück; die Datenbank bleibt unverändert, die seit dem Morgen erfassten Rechnungen bleiben erhalten. Nach der Korrektur des Herstellers aktualisiert er erneut.