Ein Datenbank-Backup ist nur dann wirklich gut, wenn du nicht nur den gestrigen Stand wiederherstellen kannst, sondern auf den exakten Zeitpunkt vor einem Fehler zurückspringen kannst. Genau dafür gibt es Point in Time Recovery (PITR) in PostgreSQL. Mit Base Backups und den Write Ahead Logs (WAL) lässt du die Datenbank bis zu einem gewünschten Zielzeitpunkt nachlaufen.
Die gute Nachricht: PITR klingt komplex, ist aber mit einem klaren Setup gut beherrschbar. Wenn du WAL-Archivierung aktivierst, regelmäßig Base Backups erstellst und die Recovery-Parameter kennst, bist du in der Lage, versehentliche DROP TABLEs, fehlerhafte Deploys oder Datenfehler zielgenau rückgängig zu machen. Weiterlesen


