GARANTIR DESCONTO

Fórum Backup Automatico no Windows 2000 #26572

04/07/2006

0

Olá Pessoal!

Os backups das bases de dados, no Linux, faço através de um script, usando o ´pg_dump´ do postgre, para criar automaticamente o backup no diretório específico do Linux da base.

Gostaria de saber como é possível fazer isso em um servidor Windows 2000?

Aguardo!!!

Silbene!


Eneblis

Eneblis

Responder

Posts

09/07/2006

Bon Jovi

Mesma coisa, só q usando .bat


Responder

Gostei + 0

09/10/2006

Eneblis

Mas como eu autentico no win o acesso ao banco de dados?

A instrução de backup ficaria assim:
[i:4529dc04dc]pg_dump.exe -i -h 192.168.20.15 -p 5432 -U admin -F c -b -v -f ´C:\backup\base.backup´ base[/i:4529dc04dc]

Mas antes tenho que conectar à base?
E onde executo esta instrução? No Windows\System?


[quote:4529dc04dc=´Bon Jovi´]Mesma coisa, só q usando .bat[/quote:4529dc04dc][i:4529dc04dc][/i:4529dc04dc]


Responder

Gostei + 0

10/10/2006

Eneblis

Achei essa solução no fórum do PostgreSQL-Brasil... segue:

[i:4f907fcded][PostgreSQL-Brasil] Solução para backup automa tico no Windows
Samuel Menon
Sun, 03 Sep 2006 19:08:29 -0700

Tive alguns problemas para conseguir fazer backup automatico no windows. Andei pesquisando e achei a seguinte solução. Editar o arquivo pg_hba.conf e adicionar a seguinte linha:
host all all 127.0.0.1 255.255.255.255 trust
Deixando assim de pedir a senha para fazer backup para usuario local.
Criar um arquivo BAT com as seguintes linhas:
for /f ´tokens=1,2,3,4 delims=/ ´ ¬¬a in (´DATE /T´) do set Date=¬¬b-¬¬c-¬¬d
pg_dump.exe -i -h localhost -p 5432 -U postgres -F c -b -D -v -f ´E:\¬Date¬SQL.backup´

A primeira linha formata a data do dia-mes-ano e a segunda linha faz o backup.
Essa solução resolveu o meu problema. Acho que pode ajudar alguém.
Se estiver fazendo algo errado me avisem.

Obrigado.
Espero ter colaborado.
Samuel[/i:4f907fcded]


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar