Para exportar um banco de dados:
$ pg_dump meu_bd > db.out
Para importar este banco de dados:
$ psql -d database -f db.out
Para exportar um banco de dados chamado meu_bd que contém objetos grandes para um arquivo tar:
$ pg_dump -Ft -b meu_bd > bd.tar
Para importar este banco de dados (com os objetos grandes) para um banco de dados existente chamado novo_bd:
$ pg_restore -d novo_bd bd.tar
Fonte: http://www.htmlstaff.org/postgresqlmanual/app-pgdump.html