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

Responder a