Eu faço via BAT, direto pelo Windows, se interessar segue exemplo:
@echo off title DUMP no PostgreSQL - WebSac color 2 rem Exportando as variaveis para que nao seja necessario a interacao do usuario rem IP do servidor PostgreSQL set PGHOST=200.1.1.99 rem Caminho para o executável do pg_dump set PGBINDIR="C:\Arquivos de programas\PostgreSQL\8.4\bin" rem Porta de acesso ao PostgreSQL set PGPORT=5432 rem Database que será feito backup set PGDATABASE=meubanco rem Usuário da base de dados set PGUSER=postgres rem Senha da base de dados set PGPASSWORD=postgres rem Diretório de destino do arquivo de dump set DESTDIR=D:\Backups\Banco rem Observa‡Æo: Caso queira colocar o nome do backup seguindo de uma data ‚ s¢ usar: for /f "tokens=1,2,3,4 delims=/ " %%a in ('DATE /T') do set Date=%%b-%%c-%%d rem O comando acima serve para armazenar a data no formato dia-mes-ano na vari vel Date; rem Comando para gerar o DUMP da base de dados %PGBINDIR%\pg_dump.exe -F c -b -v -f %destdir%\nome_backup%Date%.backup rem Exit -----Mensagem original----- De: pgbr-geral [mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Antonio Cesar Enviada em: terça-feira, 24 de novembro de 2015 08:43 Para: Comunidade PostgreSQL Brasileira Assunto: [pgbr-geral] Backup Bom dia, Fiz um arquivo .sh para efetuar o dump. Agora estou precisando copiar para uma maquina windows, alguem tem algum exemplo? _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral