Skip to content

Instantly share code, notes, and snippets.

@MyExperiments
Last active August 29, 2015 14:25
Show Gist options
  • Save MyExperiments/b8f6f9a4c4e80ca11613 to your computer and use it in GitHub Desktop.
Save MyExperiments/b8f6f9a4c4e80ca11613 to your computer and use it in GitHub Desktop.
Postgres - Backup and Restore Database
Create dump
------------
pg_dump database_name > pgdumpfile.sql
Create dump and compress
------------------------
pg_dump database_name | gzip -c > pgdumpfile.sql.gz
Uncompress dump
----------------------
gunzip pgdumpfile.sql.gz
Restore dump
----------------------
psql -d database_name -f pgdumpfile.sql
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment