Algo simples e útil. Só para registrar.
Assuma root e entre com o usuário do postgres
root@zeus:/home/porkaria# su - postgres
Sem diretório pessoal, logando com HOME=/
postgres@zeus:/$
Agora para exportar uma base de dados
$ pg_dump suabase > arquivodesaida.out
Importando….
$ psql -d suabase -f arquivodesaida.out
aí é só correr pro abraço.
fonte: http://docs.mandragor.org/files/Databases/PostGreSQL/PostgreSQL_7.1_Reference_Manual/app-pgdump.html
e agora no mySQL
Fazendo o backup geral da base de dados
$ mysqldump -u usuario -p basededados > backup-file.sql
Backup apenas dos dados da base
$ mysqldump -u usuario -p --no-create-info basededados > backup-file.sql
E agora apenas da estrutura
$ mysqldump -u usuario -p --no-data basededados > backup-file.sql
Restaurando o backup geral da base
$ mysql -u usuario -p basededados < backup-file.sql
fonte: http://dev.mysql.com/doc/refman/5.0/en/mysqldump.html