PostgreSQL کئی بیک اپ طریقے فراہم کرتا ہے — منطقی بیک اپ (pg_dump) اور جسمانی بیک اپ (base backup + WAL point-in-time recovery کے لیے)۔ ایک مضبوط بیک اپ اور بحالی کی حکمت عملی ڈیٹا کے نقصان سے بچاؤ کے لیے انتہائی ضروری ہے، اور اہم بات یہ ہے کہ بیک اپ کو ضرور آزمایا جانا چاہیے۔
منطقی بیک اپ — 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
