PostgreSQL nudi nekoliko sigurnosnih kopija metoda — logičke sigurnosne kopije (pg_dump) i fizičke sigurnosne kopije (bazna sigurnosna kopija + WAL za oporavak do određene točke u vremenu). Solidna strategija sigurnosne kopije i oporavka je neophodna za zaštitu od gubitka podataka, i ključno, sigurnosne kopije moraju biti testirane.
Logičke sigurnosne kopije — pg_dump
pg_dump -U user -d mydb -F c -f backup.dump
pg_dump -U user -d mydb > backup.sql
pg_dumpall > all.sql
pg_restore -U user -d mydb backup.dump
psql -U user -d mydb -f backup.sql
