Onde meu backup do banco de dados PostgreSQL é armazenado após a execução do pg_dump?

0

Faça login como um usuário pgsql

Digite o seguinte comando:

$ su - pgsql

Obter lista de banco (s) de dados para backup:

$ psql -l

Eu escolhi o banco de dados de usuários

Digite o seguinte comando

$ pg_dump users > users.dump.out

ok, onde posso encontrar o users.dump.out? , Eu preciso usar esse backup em outro servidor.

    
por raduken 12.10.2015 / 17:36

3 respostas

2

users.dump.out está no diretório em que você executou o comando.

Você também pode usar a opção --file= para especificar o arquivo de saída.

    
por 12.10.2015 / 17:49
2

su -pgsql altera o usuário para pgsql AND altera o diretório de trabalho atual (cwd) para o diretório pessoal do pgsql.

Você executou o comando pg_dump em ~pgsql/ , portanto, o arquivo que você está procurando estará nesse diretório: ~pgsql/users.dump.out

    
por 13.10.2015 / 00:54
1

Eu encontrei o backup do banco de dados, no meu caso estava em: / var / lib / postgresql #

Obrigado a todos pela ajuda.

    
por 13.10.2015 / 15:07