Fórum Backup Automatico no Windows 2000 #26572
04/07/2006
0
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
Curtir tópico
+ 0Posts
09/07/2006
Bon Jovi
Gostei + 0
09/10/2006
Eneblis
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]
Gostei + 0
10/10/2006
Eneblis
[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]
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)