Backups: hot pg_dump/volume-export skew (quiesce or forgejo dump) #159

Öppen
öppnade 2026-07-19 21:51:36 +00:00 av supernaut · 1 kommentar
Ägare

Split from #126 (backup-robustness umbrella).

Severity: MEDIUM — area/backups.

Hot, non-quiesced backup skew

bitborg-backup.sh.j2 runs pg_dump then podman volume export live, seconds apart. A push in between leaves the exported volume with objects the DB dump doesn't reference — a mildly-inconsistent snapshot.

Ask

  • Briefly quiesce Forgejo for the volume-export window, or evaluate forgejo dump (app-consistent), or at minimum document the skew window and that a restore may need a consistency pass.

Refs #126.

> Split from #126 (backup-robustness umbrella). **Severity: MEDIUM** — `area/backups`. ## Hot, non-quiesced backup skew `bitborg-backup.sh.j2` runs `pg_dump` then `podman volume export` live, seconds apart. A push in between leaves the exported volume with objects the DB dump doesn't reference — a mildly-inconsistent snapshot. ### Ask - Briefly **quiesce Forgejo** for the volume-export window, or evaluate `forgejo dump` (app-consistent), or at minimum **document** the skew window and that a restore may need a consistency pass. Refs #126.
Upphovsperson
Ägare
Epic: bitborg/bitborg-docs#107
Logga in för att delta i denna konversation.
Ingen milstolpe
Inga tilldelade
1 deltagare
Notiser
Förfallodatum
Förfallodatumet är ogiltigt eller utanför gränserna. Använd formatet "åååå-mm-dd".

Inget förfallodatum satt.

Beroenden

Inga beroenden satta

Referens
bitborg/bitborg-infra#159
Ingen beskrivning angiven.