Linux für PostgreSQL DBAs Schulung
Linux für PostgreSQL DBAs: Vermittlung grundlegender Linux/UNIX Kenntnisse
Zu den TerminenDer Linux für PostgreSQL Workshop für DBAs ist eine Einführung in PostgreSQL, die ganz auf praktische Anwendungsfälle getrimmt ist. Speziell für Unternehmen, die PostgreSQL-basierte Applikationen betreuen müssen, haben wir ein Package geschnürt, das es dir als Kursteilnehmer ermöglichen soll, schnell alle wesentlichen Kenntnisse zu erwerben, die für den Betrieb der Datenbank unbedingt erforderlich sind. Linux und PostgreSQL sind zwei der am häufigsten verwendeten Open-Source-Technologien in der Welt der Datenbanken. Die Kombination beider ist besonders für Datenbankadministratoren (DBAs) von PostgreSQL von großer Bedeutung.
Lernziele
Im Rahmen des PostgreSQL Workshops lernst du zentrale Dinge wie effiziente Indizierung, Transaktionen, Storage, Maintenance und vieles mehr. Zielgerichtete Übungen sollen deine praktischen Fähigkeiten verbessern und dir eine gute Basis für die tägliche Arbeit geben.
Inhalte
Tag 1 – Linux-Grundlagen fuer den PostgreSQL-Betrieb
Linux-Einstieg fuer DBAs
Shell-Grundlagen: Dateisystem, Navigation, Berechtigungen
Prozessverwaltung: ps, top, htop, systemctl
Paketverwaltung: apt / yum und das pgdg-Repository
Editoren: vi/vim und nano im Schnelleinstieg
Praxis: Sich auf einem Linux-Server zurechtfinden und Dienste verwalten
PostgreSQL unter Linux installieren & betreiben
PostgreSQL ueber Pakete installieren und Cluster anlegen
Verzeichnisstruktur: PGDATA, WAL, Logs, Tablespaces
systemd-Unit fuer PostgreSQL verwalten
Mehrere Instanzen auf einem Host betreiben
Encodings, Locale und Collation konfigurieren
Praxis: PostgreSQL-Instanz aufsetzen und als systemd-Dienst einrichten
Dateisystem, Storage & I/O
Dateisysteme fuer PostgreSQL: ext4 vs. XFS
LVM und Mount Points fuer PGDATA und WAL trennen
I/O-Scheduler und Performance-Einfluss
Linux Page Cache und Huge Pages fuer shared_buffers
Tag 2 – Administration, Security & Monitoring unter Linux
Benutzerverwaltung & Netzwerk
Linux-User fuer PostgreSQL: postgres-Account und Berechtigungen
pg_hba.conf und Netzwerkzugriffe mit iptables/nftables
SSH-Tunnel und SSL/TLS fuer sichere Verbindungen
Firewall-Konfiguration fuer PostgreSQL-Ports
Backup & Recovery auf Linux
pg_dump, pg_basebackup und Cron-Jobs fuer automatisierte Backups
WAL-Archivierung mit Shell-Skripten und pgBackRest
Point-in-Time Recovery durchfuehren
Backup-Rotation und Aufbewahrungsrichtlinien
Praxis: Automatisierten Backup-Job mit Cron und pgBackRest einrichten
Monitoring unter Linux
PostgreSQL-Logs konfigurieren und mit journalctl lesen
Systemressourcen ueberwachen: vmstat, iostat, sar
pg_stat_activity, pg_stat_replication und pg_stat_statements
Alerting-Integration: Prometheus + postgres_exporter
Praxis: Linux- und PostgreSQL-Monitoring-Dashboard aufsetzen
Tag 3 – Performance, Replikation & Automatisierung
Performance Tuning auf Linux
Kernel-Parameter: vm.overcommit, vm.swappiness, dirty_ratio
shared_buffers, effective_cache_size und work_mem dimensionieren
Checkpoint-Tuning und WAL-Performance
EXPLAIN (ANALYZE) fuer Query-Analyse einsetzen
Index-Strategien: B-Tree, GIN, BRIN
Praxis: Kernel- und PostgreSQL-Parameter fuer eine Testlast optimieren
Replikation & Hochverfuegbarkeit
Streaming Replication unter Linux einrichten
pg_hba.conf fuer Replikations-Verbindungen
Failover-Automatisierung mit Patroni (Ueberblick)
PgBouncer als Connection Pooler
Praxis: Primary/Standby-Setup mit Streaming Replication aufbauen
Automatisierung & Abschluss
Shell-Scripting fuer DBA-Aufgaben
Ansible-Grundlagen fuer PostgreSQL-Deployment
Container: PostgreSQL mit Docker/Podman betreiben
Zusammenfassung, Best Practices Checkliste und Q&A;
Zielgruppe
Der praxisorientierte Linux Kurs für PostgreSQL DBAs richtet sich an Datenbankadministratoren (Linux/Windows) und Systemadmins, die viel Wissen in wenig Zeit benötigen!
Voraussetzungen
Für deine Teilnahme an unserem PostgreSQL Seminar für Linux gibt es keine formellen Voraussetzungen.
Linux für PostgreSQL DBAs Schulung - das solltest du wissen:
Unsere generellen Seminarzeiten sind von 09:00 bis ca. 17:00 Uhr. Wenn du Fragen hast, kontaktieren uns gerne.
Schulungen, die dich interessieren könnten
Unternehmen in Deutschland, Österreich und der Schweiz, die uns vertrauen
Das sagen unsere Kunden
Wir arbeiten ständig daran uns zu verbessern. Dafür sind wir auf das Feedback unserer Kunden angewiesen.

Kompetentes Online-Training mit Learning by Doing. Besser geht nicht. Jeannette M.
Sehr gute Planung und Organisation aller Microsoft Office Schulungen. Incas Training ist sehr zu empfehlen! Christopher M.
Toller Service. Hatte auf Ihrer Seite KOSTENLOS den Weg gefunden, sämtliche Animationen mit einem Schritt zu entfernen. Hat super geklappt. Vielen lieben Dank dafür. Wenn ich schon nichts bezahlen muss, dann wenigstens eine passenden Bewertung :-) Thomas S.