PostgreSQL siūlo kelis atsarginės kopijos metodus — loginius atsarginius kopijas (pg_dump) ir fizines atsargines kopijas (bazinė kopija + WAL skirta taškui per laiko atkūrimui). Tvirta atsarginės kopijos ir atkūrimo strategija yra būtina duomenų praradimo prevencijai, ir labai svarbu — atsarginės kopijos turi būti testuojamos.
Loginės atsarginės kopijos — 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
