Re: [FUG-BR] Script backup postgreSQL-Erro

2006-12-07 Por tôpico joao cosme de oliveira junior

for i in $(psql -U postgres -t -c select datname from pg_database where 
datename not like 'template%' template1)

do
pg_dump $i $i.sql
done
 

Em Quinta 07 Dezembro 2006 16:30, Marcio Antunes escreveu:
 Nada como ajuda dos amigos

 eis aqui no novo comando que deu certo. backup somente dos bancos de
 dados, eliminei os tamplate0 e 1.

 databases=`psql -l -U postgres -t | awk '{ print $1}' | grep -vE
 '^\(|template[0|1]`

 Alguem tem outra sugestão ?

 obrigado

 Em 07/12/06, Joao[EMAIL PROTECTED] escreveu:
  nao precisa de expressao regular nao
  passa  o -t no psql!!
  - Original Message -
  From: Skull [EMAIL PROTECTED]
  To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
  freebsd@fug.com.br
  Sent: Thursday, December 07, 2006 4:11 PM
  Subject: Re: [FUG-BR] Script backup postgreSQL-Erro
 
 
  Marcio,
 
  eu uso essa string no script:
  psql -l | sed -n 4,/\eof/p | grep -v rows\) | awk {'print $1'} | grep
  -v template0
  para pegar o nome dos bancos, e funciona na boa. Faz o teste pelo
  shell para ver o que esta retornando.
 
  On 12/7/06, Marcio Antunes [EMAIL PROTECTED] wrote:
   Eu sei.. porem o meu maior problema é o erro 5). como eu faço para ele
   desconsiderar.
  
   2006/12/7, Skull [EMAIL PROTECTED]:
Marcio qdo fiz um script para fazer backup automatico do postgresql,
eu deixei de fora o Template0, fazendo backup das outras bases
inclusive da template1.
   
Skull
   
On 12/6/06, Marcio Antunes [EMAIL PROTECTED] wrote:
 Pessoal,

 estou tentando fazer um script de backup da banco da dados
 automatico do postgresql, porem esta dando erro.

 o meu script é esse

 #!/bin/bash
 logfile=/var/log/logbackup.log
 backup_dir=/home/backups/
 touch $logfile
 times=`date +%H-%M`
 databases=`psql -h localhost -U postgres -q -c \l | sed -n
 4,/\eof/p

 | grep -v rows\) | awk {'print $1'}`

 for i in $databases; do
 timeinfo=`date '+%T %x'`
 echo Backup completo at $timeinfo em $times on database:
 $i 

  $logfile

 vacuumdb -z -h localhost -U postgres $i /dev/null 21
 pg_dump $i -h 127.0.0.1 | gzip 
 $backup_dir/postgresql-$i-$times-database.gz
 done

 Porem ele esta apresentando a seguinte msg.

 pg_dump: [arquivador (bd)] conexão com banco de dados template0
 falhou: FATAL:  database template0 is not currently accepting
 connections
 pg_dump: [arquivador (bd)] conexão com banco de dados (5 falhou:
 FATAL:  database (5 does not exist

 Esse (5 decorre deste codigo
 psql -h localhost -U postgres -q -c \l | sed -n 4,/\eof/p | grep
 -v rows\) | awk {'print $1'}`

 que é a quantidade de bancos que tenho.

 '}
 aplicacao
 postgres
 template0
 template1
 teste
 (5

 os arquivos de backup foram criados
postgresql-(5-18-37-database.gz
postgresql-aplicacao-18-37-database.gz
postgresql-postgres-18-37-database.gz
postgresql-template0-18-37-database.gz
postgresql-template1-18-37-database.gz
postgresql-teste-18-37-database.gz

 Alguem pode me ajudar a tirar erro de backup que nao tem nada a
 haver com a historia que é (5 ?

 obrigado

 Marcio Antunes
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
   
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
  
   -
   Histórico: http://www.fug.com.br/historico/html/freebsd/
   Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Clamav-filter.sh

2006-10-27 Por tôpico joao cosme de oliveira junior
ja tentou o ww.google.com ?
Em Sexta 27 Outubro 2006 14:49, Marco Antônio Faria Botelho escreveu:
 Pessoal, boa tarde!

 Estou configurando um servidor de correio eletrônio seguindo o artigo da
 FUG, http://www.fug.com.br/content/view/71/9, na configuração do clamav-
 filter é passado um link para fazer download do arquivo clamav-filter.sh,
 só que o link está com problemas ou não se encontra mais disponível.

 Alguém tem alguma idéia de como conseguir este arquivo?

 Valeu...

 Marco Antônio [EMAIL PROTECTED]

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd