Sheel Script para Backup DB Postgres [Ajuda]

1. Sheel Script para Backup DB Postgres [Ajuda]

Daniel
danslow

(usa Debian)

Enviado em 11/12/2014 - 11:26h

Olá!


Estou tentando fazer um sheel script para ele ser chamado pelo crontab.


Antes de mais nada, estou partindo do básico do básico.


Segue meu script:


##############################################################
#!/bin/bash
export PGPASSWORD=MINHASENHA
pg_dump -h IPMEUSERVIDOR -U MEUUSUARIO MEUBANCO > /root/MEUBACKUP.sql # Começa o backup
exit



Como podem ver está bem simples, depois pretendo incrementar ele.

Rodando estes comandos pelo terminal, funciona certinho.


Agora chamando o script pelo terminal ele dá o seguinte erro:

pg_dump: [archiver (db)] connection to database "MEUBANCO" failed: FATAL: password authentication failed for user "MEUUSUARIO"
FATAL: password authentication failed for user "MEUUSUARIO"



O que poderia ser?








  


2. Re: Sheel Script para Backup DB Postgres [Ajuda]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 11/12/2014 - 11:55h

Tente colocar sua senha em aspas simples.


3. Re: Sheel Script para Backup DB Postgres [Ajuda]

Perfil removido
removido

(usa Nenhuma)

Enviado em 11/12/2014 - 14:36h

http://www.sertoriopen.com.br/?p=55


4. Re: Sheel Script para Backup DB Postgres [Ajuda]

Thiago Henrique F. Margonar
thiagomargonar

(usa CentOS)

Enviado em 11/12/2014 - 14:38h

Obs.: certifique-se de estar na pasta bin do postgres.

./pg_dump -Fc -h IP_D0_SERVIDOR -U postgres BANCO_PARA_BACKUP > /backup.backup


tenta ae e nos passa uma posição.

Abçs






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts