No console do PostgreSQL no Linux, digite o seguinte comando:
$ pg_dump <nome_da_base_de_dados> > nome_arq_texto_bkp
Onde:
- nome_da_base_de_dados: é o nome do banco de dados que você quer fazer o backup.
- nome_arq_texto_bkp: este vai ser o arquivo que guardará todas as informações do banco de dados.
OBS: Este comando faz uma exportação de todo o banco de dados, ou seja, dados e tabelas (estrutura).
Mas se você quiser exportar apenas uma tabela:
$ pg_dump <nome_da_base_de_dados> -t <nome_da_tabela> > nome_arq_texto_bkp
Isto faz uma exportação de uma tabela específica dentro do banco.
Para retornar o backup faça:
$ psql -e <nome_da_base_de_dados> < nome_arq_texto_bkp
Nenhum comentário:
Postar um comentário