PostgreSQL ponuja več varnostnih kopij — logične varnostne kopije (pg_dump) in fizične varnostne kopije (osnovna varnostna kopija + WAL za obnovitev do specifičnega trenutka (PITR)). Trdna strategija varnostnega kopiranja in obnovitve je bistvena za zaščito pred izgubo podatkov, in kritično, varnostne kopije morajo biti testirane.
Logične varnostne 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
