Zum Hauptinhalt springen

PostgreSQL - Administration Grundlagen

Dieses Seminar vermittelt Administratoren das notwendige Wissen, um PostgreSQL-Instanzen sicher zu installieren, zu konfigurieren und im täglichen Betrieb stabil zu halten. Die Teilnehmer lernen die prozessuale Struktur, Benutzerverwaltung und Backup-Konzepte praxisnah kennen.

Kursinhalt

Architektur und Prozesse

  • Rolle des Postmaster-Prozesses bei Verbindungen
  • Funktion der Backend-Prozesse und Hilfsarbeiter
  • Aufbau des Datenverzeichnisses auf dem Dateisystem

Installation und Systemeinrichtung

  • Installation auf Ubuntu Server und Windows-Systemen
  • Einrichtung des Datenbankdienstes im Betriebssystem
  • Überprüfung der lauffähigen Instanz mit Systemwerkzeugen

Server-Konfiguration

  • Aufbau und Parameter der postgresql.conf
  • Unterschied zwischen Konfigurations-Reload und Dienst-Neustart
  • Verwaltung dynamischer Einstellungen mit ALTER SYSTEM

Client-Verbindungen absichern

  • Aufbau und Filterregeln der pg_hba.conf
  • Konfiguration von Host-basierten Zugriffsrechten
  • Verschlüsselung der Verbindungen mittels SSL

Rollen- und Rechteverwaltung

  • Erstellung von Login- und Gruppenrollen
  • Vergabe von Berechtigungen mit GRANT und REVOKE
  • Absicherung von Schemas und Standard-Berechtigungen

Protokollierung und Logging

  • Konfiguration von Log-Zielen und Dateirotation
  • Aktivierung der Abfrageprotokollierung zur Fehleranalyse
  • Auswertung von Server-Fehlermeldungen im Betriebssystem-Log

Datenbankwartung im Betrieb

  • Hintergründe zu MVCC und die Entstehung von Bloat
  • Manuelle und automatische Wartung mit VACUUM und ANALYZE
  • Konfiguration des Autovacuum-Hintergrundprozesses

Logische Datensicherung

  • Erstellung von Backups einzelner Datenbanken mit pg_dump
  • Sicherung des gesamten Clusters mit pg_dumpall
  • Wiederherstellung von SQL-Skripten und Custom-Dumps mit pg_restore

Physische Datensicherung (Grundlagen)

  • Konzept der Write-Ahead-Logs (WAL)
  • Erstellung physischer Basebackups mit pg_basebackup
  • Grundprinzipien der Archivierung von WAL-Dateien

Überwachungswerkzeuge

  • Einsatz des Kommandozeilen-Tools psql für administrative Abfragen
  • Nutzung von pgAdmin für die visuelle Serververwaltung
  • Abfrage der aktuellen Aktivität über pg_stat_activity

Anforderungen

Grundlegende Betriebssystemkenntnisse auf Linux- oder Windows-Ebene sowie SQL-Basiswissen

Ziel

Nach dem Kurs können die Teilnehmer PostgreSQL-Instanzen installieren und betreiben, zentrale Parameter in postgresql.conf und Zugriffsregeln in pg_hba.conf sicher konfigurieren, Rollen und Rechte praxisgerecht verwalten, logische Backups und Restores durchführen, Grundlagen physischer Sicherung mit WAL und pg_basebackup anwenden sowie Betriebszustände über Monitoring-Views analysieren.
PostgreSQL - Administration Grundlagen
 3 Tag(e)
  An einem Ort

1,690.00 €
zzgl. MwSt.

Unser Qualitätsversprechen:
Wissen, das in der Praxis funktioniert.

Praxisnah

Saßen Sie in Schulungen und dachten: „Und was davon hilft mir jetzt konkret?“

Wir bieten Training, das Sie für reale IT-Probleme wappnet – nicht für Prüfungsfragen. Unsere erfahrenen IT-Profis vermitteln Wissen, das im Alltag wirklich zählt.
Flexibel

Schon mal mit einer dringenden Frage im Training gesessen – und die Antwort lautete: „Steht nicht im Skript“?

Bei uns bekommen Ihre konkreten Fragestellungen Raum. Unsere Trainer:innen gehen flexibel auf das ein, was Sie wirklich weiterbringt.
Remote oder vor Ort

Was wäre, wenn Ihre Schulung sich endlich nach Ihrem Alltag richtet – nicht umgekehrt?

Bei netz-weise lernen Sie ohne Umwege: remote, hybrid oder vor Ort – ganz wie es in Ihren Alltag passt. Keine langen Anreisen. Kein Stress. Nur effektives Lernen.
Umfassendes Schulungsangebot

Müssen Sie sich wirklich für jedes Thema einen neuen Anbieter suchen?

Bei uns finden Sie fundiertes IT-Know-how – von PowerShell bis Kubernetes, von Linux bis Microsoft 365.