~/talk

I Dropped My Database! Now What? - A Dive Into PostgreSQL Backup Using pgBackRest

Talkat Percona Community Live 2022 · 2022-06-21..06-23· [databases]
slides:none on file

Demonstrates recovering a dropped table from a PostgreSQL physical base backup plus WAL archives using pgBackRest for automated point-in-time recovery; creates a base backup, accumulates WAL files, restores to a timestamp and successfully returns ~19,000–21,000 rows that were present before the accidental DROP. Shows manual restore steps (stop server, copy data and archive, create recovery.signal with target timestamp) and then how pgBackRest automates restore, edit of postgresql.conf and promotion, reducing human error. Also covers WAL archiving and checkpoint/IO implications.

AI-written summary · about

  1. 0:00Start
  2. 0:43Agenda
  3. 3:05Types of Backups
  4. 3:53What Is the Difference from Incremental and Differential
  5. 6:57High Availability
  6. 12:07Point in Time Recovery
  7. 17:04Remote Backup
  8. 34:14Recover the Database
  9. 37:29Point-in-Time Recovery
  10. 43:11Cpu Usage
  11. 45:16Memory Settings
  12. 46:44Shared Buffers
~/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.