No console do PostgreSQL no Linux, digite o seguinte comando:
$ pg_dump nome_da_base_de_dados > nome_arq_texto_bkp nome_da_base_de_dados
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 <>
Nenhum comentário:
Postar um comentário