Phase 9: Datenbank-Betriebsmodell

← Zurueck zum Index

Ziel

Phase 9 ergänzt den operativen Datenbankbetrieb. Das Projekt behandelt damit nicht nur Code und Deployment, sondern auch Backup, Restore, Migration, Seed-Daten, Retention und Produktionschecklisten.

Betriebsbereiche
BereichZweck
Backupreproduzierbare Sicherung vor Deployments und regelmäßig im Betrieb
Restoregetestete Wiederherstellung in separater Umgebung
Migrationkontrollierte Schemaänderung mit Flyway
RollbackEntscheidung zwischen Restore, Rollback-Skript und Forward-Fix
Seed-DatenDemo-/Testdaten getrennt von Produktionsdaten
RetentionOutbox und operative Tabellen aufräumen
MonitoringOutbox Backlog, Locks, langsame Queries, Verbindungsdruck
Grundregel

Eine Migration gilt erst als produktionsreif, wenn Backup, Restore-Test, Rollback-Entscheidung und Monitoring vorbereitet sind.

⌂ Cockpit