bruno.damada
(usa Fedora)
Enviado em 05/05/2009 - 11:54h
Ola pessoal, estou com um problema... Estou executando meu backup(abaixo) e ele esta salvando os arquivos com nomes totalmente estranhos, do tipo... Inves de ser Faturamento fica F7TAWG~7, ou QFPEHM~H e coisas do tipo, o que pode ser feito para acertar isso? Valeu!
O Script...
# As varieibols
LOGDIR=/samba/backup/logs
DT="$(date -I)"
LOGFILE="$LOGDIR/ $DT_bkp_log"
STATUS=0
# Redirecionando FD's
exec 3>$LOGFILE
exec 2>>$LOGFILE
# Inicio do scripting super master supremo e temido backpao
echo "$(date) - Iniciando backup..."
### Dados
mkdir -p $DT
tar -cjvvf ${DT}/dados. tar.bz2 /samba/dados
let $STATUS+=$?
echo "Status Atual = $STATUS : 0 = OK ate aqui"
### Faturamento
tar -cjvvf ${DT}/faturamento. tar.bz2 /samba/faturamento
let $STATUS+=$?
echo "Status Atual = $STATUS : 0 = OK ate aqui"
### Marketing
tar -cjvvf ${DT}/marketing. tar.bz2 /samba/marketing
let $STATUS+=$?
echo "Status Atual = $STATUS : 0 = OK ate aqui"
### Qualidade
tar -cjvvf ${DT}/qualidade. tar.bz2 /samba/qualidade
let $STATUS+=$?
echo "Status Atual = $STATUS : 0 = OK ate aqui"
### sistemas
tar -cjvvf ${DT}/sistemas. tar.bz2 /samba/sistemas
let $STATUS+=$?
echo "Status Atual = $STATUS : 0 = OK ate aqui"
### comercial
tar -cjvvf ${DT}/comercial. tar.bz2 /samba/comercial
let $STATUS+=$?
echo "Status Atual = $STATUS : 0 = OK ate aqui"
### financeiro
tar -cjvvf ${DT}/financeiro. tar.bz2 /samba/financeiro
let $STATUS+=$?
echo "Status Atual = $STATUS : 0 = OK ate aqui"
### manutencao
tar -cjvvf ${DT}/manutencao. tar.bz2 /samba/manutencao
let $STATUS+=$?
echo "Status Atual = $STATUS : 0 = OK ate aqui"
### rh
tar -cjvvf ${DT}/rh. tar.bz2 /samba/rh
let $STATUS+=$?
echo "Status Atual = $STATUS : 0 = OK ate aqui"
### ti
tar -cjvvf ${DT}/ti. tar.bz2 /samba/ti
let $STATUS+=$?
echo "Status Atual = $STATUS : 0 = OK ate aqui"
### home
tar -cjvvf ${DT}/home. tar.bz2 /home
let $STATUS+=$?
echo "Status Atual = $STATUS : 0 = OK ate aqui"
# Setando as permissoes...
chmod 755 $DT
chmod 644 $DT/*
if [ $STATUS -ne 0 ]; then
echo "Houve um problema durante a geracao do Backup, confira o
Status no Log." | mail -s "Backup $(date)" root@dominio. com.br
fi
# Recuperando os FD's
exec 1<&3
exec 2<&4
# FIM DO SCRIPT