Pular para o conteúdo principal

Postagens

Mostrando postagens de junho, 2018

Fazendo Backups com pg_dump

O pg_dump  é o utilitário de linha de comando do PostgreSQL para realização de backups. Ele possui diversos parâmetros que permitem configurar como o backup será realizado. Você pode obter toda a lista de parâmetros com o comando: pg_dump --help nesta postagem, vou destacar os parâmetros essenciais e aqueles que mais utilizo. São eles (observe que há diferença entre letras maiúscula e minúsculas): -f:  Arquivo de saída onde será gravado o backup; -c:  Exclui (DROP) os objetos do banco de dados antes de criá-los; -C:  Incluir o comando de criação do banco de dados; -o:  Inclui OID no backup; --if-exists:  Inclui o IF EXISTS  nas instruções DROP ; -O:  Não inclui o usuário dono do banco de dados; -x:  Não faz backup dos privilégios (permissões); -d:  Nome do banco de dados; -h:  IP ou nome do servidor; -U:  Usuário para conexão com o banco. A seguir tempos um exemplo de comando para fazer o backup de um banco de dados empresa . Será pedida a senha para o usuário postgr