Datenbank, Dateien und kompatibler Code gehören zum selben Wiederherstellungsszenario.
Zuerst den Umfang bestimmen
Eine Anwendung benötigt mehr als Datenbankeinträge. Odoo speichert Anhänge im Filestore; das Übertragungsverfahren muss deshalb Datenbank und zugehörige Dateien berücksichtigen. Code und installierte Module beeinflussen ebenfalls den Start. Trennen Sie Daten, Code und Konfiguration, statt ein einzelnes Archiv als Beleg für Wiederherstellung zu betrachten.
Ein überprüfbares Ergebnis ist ein wiederhergestellter und geprüfter Arbeitsablauf, nicht allein ein vorhandenes Archiv.
Konsistenz prüfen
Sicherung und Anwendungsbetrieb können gleichzeitig stattfinden. Das Verfahren muss erklären, welcher Datenbank- und Dateistand verwendet wird und wie Lücken vermieden werden. Die PostgreSQL-Dokumentation unterscheidet SQL-Dumps, Sicherungen auf Dateisystemebene und kontinuierliche Archivierung; die Auswahl hängt von den Systembedingungen ab.
In einer erlaubten Umgebung wiederherstellen
Prüfen Sie die Wiederherstellung getrennt von der laufenden Anwendung. Dafür brauchen Sie eine verfügbare Testumgebung, klare Grenzen externer Auswirkungen und Kriterien für einen erfolgreichen Start. Prüfen Sie E-Mail, Webhooks und geplante Aktionen, damit das wiederhergestellte System keine echten Empfänger unerwartet kontaktiert.
Den Ablauf prüfen, nicht nur den Start
Prüfen Sie Anmeldung, erwartete Datensätze, Anhänge und einen wesentlichen Arbeitsprozess. Kontrollieren Sie anschließend Fehlerprotokolle und dokumentieren Sie Einschränkungen. Ein laufender Container und eine erreichbare Anmeldeseite belegen noch keine funktionierende Anwendung.
Eine nachvollziehbare Lösung und der nächste Schritt
| Objekt | Prüfung |
|---|---|
| Datenbank | Erwartete Datensätze sind lesbar |
| Dateien | Anhänge lassen sich öffnen |
| Code | Version und Module sind kompatibel |
| Externe Auswirkungen | Übermittlungsgrenzen sind geprüft |
Ein wiederholbares Verfahren hinterlassen
Die Anleitung braucht Sicherungsumfang, benötigte Version, Wiederherstellungsbefehl, erwartete Prüfungen, Zuständigkeit und Rückkehrbedingungen. Veröffentlichen Sie keine Geheimnisse oder internen Infrastrukturadressen. Eine andere Person sollte das Verfahren ohne Vermutungen wiederholen können.