Olá Pessoal,

Estou com uma dificuldade aqui quanto ao dump de um banco via cron usando um
script, ele funcionava normalmente até ontem, mas hoje não sei por que carga
d’água parou.

 

Cenário:

PostgreSQL 8.3.7 on x86_64-pc-linux-gnu, compiled by GCC gcc-4.3.real
(Ubuntu 4.3.2-1ubuntu11) 4.3.2

 

Missão:

Dump de um banco de dados via cron

 

Script:

#!/bin/bash

# Script para dump de banco de dados

# By Rubens J Rodrigues

# 09/02/2009 08:06h

 

# Variaveis

PASTABIN='/usr/lib/postgresql/8.3/bin'

DST='/sistemas/unionr/backup/dmp/'

tt=`/bin/date +%d_%m_%Y`

ARQUIVO=$DST"Oracle-SAP-PG-$tt.backup"

 

# Exportando as variaveis

export 'PG_PORT=5432'

export 'PG_HOST=localhost'

export 'PG_DATABASE=_oracle_sap_bi'

export 'PG_USERNAME=xxxxx’ #onde xxxxx nome do usuario

export 'PG_PASSWORD=xxxxx’ #onde xxxxx senha do usuario

 

#Iniciando o backup do banco

$PASTABIN/pg_dump -U postgres -F c -b -E UTF8 -f $ARQUIVO -Z 9 oracle_sap_bi

 

# Comprimindo arquivo e apagando o original

cd /sistemas/unionr/backup/dmp

tar -zcf $ARQUIVO".tar.gz" $ARQUIVO

rm -f $ARQUIVO

 

Syslog (Ultimas linhas)

Aug  7 16:08:36 batux crontab[18414]: (postgres) BEGIN EDIT (postgres)

Aug  7 16:08:48 batux crontab[18414]: (postgres) REPLACE (postgres)

Aug  7 16:08:48 batux crontab[18414]: (postgres) END EDIT (postgres)

Aug  7 16:09:01 batux /usr/sbin/cron[5505]: (postgres) RELOAD
(crontabs/postgres)

Aug  7 16:09:01 batux /USR/SBIN/CRON[18421]: (root) CMD (  [ -x
/usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/
-type f -cmin +$(/usr/lib/php5/maxlifetime) -print0 | xargs -n 200 -r -0 rm)

Aug  7 16:10:01 batux /USR/SBIN/CRON[18432]: (root) CMD ([ -x
/usr/sbin/update-motd ] && /usr/sbin/update-motd 2>/dev/null)

Aug  7 16:11:01 batux /USR/SBIN/CRON[18448]: (postgres) CMD
(/sistemas/unionr/scripts/backup.sh)

 

Problema resultante:

Arquivo com Tamanho zerado.

 

Alguma idéia?

 

Grato a todos

 

Att.

----------------------------------------------------------------------------

Rubens José Rodrigues

 

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a