PostgreSQL tilbyr flere sikkerhetskopi-metoder — logiske sikkerhetskopier (pg_dump) og fysiske sikkerhetskopier (base backup + WAL for punkt-i-tid gjenoppretting). En solid sikkerhetskopi- og gjenopprettingsstrategi er essensiell for å beskytte mot datatap, og kritisk — sikkerhetskopier må testes.
Logiske sikkerhetskopier — 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
