Neuinstallation & sichere Basis
Übersprungene Schritte bei der Vorbereitung einer neu installierten Datenbank für die Produktion führen zu den teuersten Ausfällen. Wähle deine aktuelle Phase und erhalte eine geordnete Checkliste für Erstkonfiguration, Sicherheitshärtung, Dauerhaftigkeit und Monitoring.
In welcher Phase bist du?
Die Vorbereitung einer Neuinstallation für die Produktion hat vier Phasen: Erstkonfiguration, Sicherheitshärtung, Dauerhaftigkeit (Backup/Replikation) und Monitoring. An welcher arbeitest du gerade? Empfohlen ist, alle der Reihe nach zu durchlaufen.
SELECT banner_full FROM v$version; SHOW PARAMETER compatible;- Erstkonfiguration nach der Installation
- Sicherheitshärtung
- Backup & Dauerhaftigkeit einrichten
- Monitoring & Alarmierung einrichten
Was hat bei der Erstkonfiguration Priorität?
Die Erstkonfiguration gliedert sich in zwei Hauptthemen: Ressourcen-/Parameterdimensionierung (Speicher, Verbindungen) und dauerhafte Grundlagen (Zeichensatz/Collation, Datenverzeichnis/Dateilayout). Diese Entscheidungen lassen sich später am schwersten ändern.
SELECT name, setting, unit FROM pg_settings WHERE name IN ('shared_buffers','work_mem','max_connections','wal_level');- Speicher-/Parameterdimensionierung
- Zeichensatz, Collation und Dateilayout
Welchen Teil der Dauerhaftigkeit richtest du ein?
Dauerhaftigkeit steht auf zwei Beinen: einer verifizierten Backup-Strategie (erstes Backup + Restore-Test) und Kontinuität (Archiv-/Log-Modus, Replikation). Zu sagen „Ich habe ein Backup“, ohne es getestet zu haben, ist der häufigste Irrtum.
SHOW archive_mode; SHOW wal_level;- Backup-Strategie + erstes Backup + Restore-Test
- Archiv-/Log-Modus + Replikation
Erstkonfiguration: Speicher- und Parameterdimensionierung
Die Standardwerte sind bei den meisten Engines konservativ; dimensioniere sie nach RAM und CPU des Servers, vermeide aber Overcommit.
Erstkonfiguration: Zeichensatz, Collation und Dateilayout
Zeichensatz/Collation und Layout des Datenverzeichnisses werden bei der Installation festgelegt; eine spätere Änderung erfordert meist eine Neuinstallation oder Migration.
Sicherheitshärtung
Eine Neuinstallation bringt Standardkonten, lockeren Netzwerkzugriff und offene Ports mit. Die Angriffsfläche vor dem Produktivgang zu verkleinern ist Pflicht.
Dauerhaftigkeit: Backup-Strategie und Restore-Test
Ein Backup ist nur so gut wie seine Wiederherstellbarkeit. Erstelle das erste Backup, richte Kontinuität ein und führe immer einen Restore-Test durch.
Dauerhaftigkeit: Archiv-/Log-Modus und Replikation
Für Point-in-Time-Recovery und Hochverfügbarkeit muss der Archiv-/Log-Modus aktiviert sein und es muss mindestens eine Replica geben.
Monitoring & Alarmierung einrichten
Der letzte Schritt vor der Produktion: Probleme sehen, bevor die Benutzer sie sehen. Richte Health-Checks und Alarme mit den richtigen Schwellenwerten ein.