PostgreSQL oferă mai multe metode de backup — backup-uri logice (pg_dump) și backup-uri fizice (base backup + WAL pentru recuperare la un moment din timp). O strategie solidă de backup și recuperare este esențială pentru protejarea împotriva pierderii de date, și în mod crucial, backup-urile trebuie testate.
Backup-uri logice — 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
