~/talk

Incremental Backup in PostgreSQL

Talkat POSETTE: An Event for Postgres 2025 · 2025-06-10..06-12· [databases]
slides:none on file

Feature targets very large databases by copying only changed blocks to cut backup time and size, claiming up to avoiding hundreds of gigabytes or terabytes of WAL work. A new WAL summarizer writes tiny summary files when summarize_wal is enabled; pg_basebackup --incremental uses a previous backup_manifest plus those summaries to produce deltas; pg_combinebackup reconstructs a synthetic full backup which still requires normal WAL replay. Feature is new and may have data‑corrupting bugs.

AI-written summary · about

  1. 0:00Start
  2. 0:13Introduction - Incremental Backup in PostgreSQL 17
  3. 0:45Overview & Motivation
  4. 2:45Taking an Incremental Backup
  5. 7:01Knowing What Data Has Changed: Requirements
  6. 10:15The Write-Ahead Log to the Rescue
  7. 13:09Restoring an Incremental Backup
  8. 16:19Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.