se tiver em unix/linux faz um shell script +- assim( vc pode sei la ter uma
maquina linux em outro host rodando esse script, ai tu abre no pg_hba.conf
ja q se ser server for win)
#!/bin/bash
psql -U postgres -h hostname -t -c "select datname from pg_database" >
databases
for i in $(cat databases)
do
pg_dump -U postgres $1 >>$i.dump
done
ai funfa legal! vc vai ter um dump de cada bd separadamente
----- Original Message -----
From: "Clésio Braga" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, November 27, 2006 6:04 PM
Subject: Re: [PostgreSQL-Brasil] Batch/Script para fazer backup de
todososbancos. Ajuda !!
João,
O pg_dumpall tem uma limitação conforme mostra a nota abaixo:
Nota:
Portanto, o pg_dumpall é uma solução integrada para realizar cópias de
segurança dos bancos de dados. Entretanto, deve ser observada a seguinte
limitação: não é possível salvar "objetos grandes", porque o pg_dump não
pode salvar estes objetos em arquivos texto. Havendo bancos de dados
contendo objetos grandes, estes devem ser salvos usando um dos modos de
saída não-texto do pg_dump.
Comando que estou executando:
pg_dump.exe -i -h localhost -p 5432 -U postgres -F c -b -v -f
"D:\backupdb\Postgre\xxxxx.backup" bdxxxxx
Como pode ser observado, existe o parâmetro -b no pg_dump, daí gostaria
de utilizar esse mesmo comando, só que automático, banco a banco e
independente se forem criados outros dbs, ele pegará do mesmo jeito, e outra
vantagem, backups em arquivos separados.
Então, até agora eu não estou vendo outro jeito a não ser de brigar
mais com o Postgre rsrsrs...
Clésio Braga
Inovar Consultoria
Uberlândia-MG
From: "Joao" <[EMAIL PROTECTED]>
Reply-To: Grupo de Usuários do PostgreSQL no
Brasil<[email protected]>
To: Grupo de Usuários do PostgreSQL no Brasil<[email protected]>
Subject: Re: [PostgreSQL-Brasil] Batch/Script para fazer backup de
todososbancos. Ajuda !!
Date: Mon, 27 Nov 2006 17:51:08 -0200
poe no agendador de tarefa o pg_dumpall que ele faz dump de todos os bancos
----- Original Message -----
From: "Clésio Braga" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, November 27, 2006 5:45 PM
Subject: [PostgreSQL-Brasil] Batch/Script para fazer backup de todos
osbancos. Ajuda !!
Pessoal,
Boa tarde! Tenho um servidor que preciso agendar uma rotina de backup,
porém, tenho que usar o pg_dump conforme solicitado pelo cliente e preciso
que faça backup de todos os bancos, mesmo aqueles que forem criados após a
implementação da rotina.
O sistema operacional é Windows 2000, alguém tem um script assim, ou
mesmo semelhante ?
No aguardo,
Clésio Braga
Inovar Consultoria
Uberlândia-MG
_________________________________________________________________
MSN Messenger: converse com os seus amigos online.
http://messenger.msn.com.br
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/
Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/
Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios
_________________________________________________________________
MSN Busca: fácil, rápido, direto ao ponto. http://search.msn.com.br
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/
Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/
Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios