Ola, montei esse script de backup, se alguem quiser ou se puder dar 
sugestoes para melhorar, ainda não sei como fazer o lg..

Devair


#!bin/sh
## Sistema de backup Graciano ###
## Escrito por Devair N.Andrade##

##Variaveis de Trabalho##
#Arquivos de backup  os .tgz (tar gz)
VARCNP=CNP_"`date +%d-%m-%Y`".tgz                         #Variavel do nome 
do arquivo de BKP "CNP_dd-mm-YY.tgz
VARJAVA=JAVA_"`date +%d-%m-%Y`".tgz                       #Variavel do nome 
do arquivo de BKP "JAVA_dd-mm-YY.tgz
VARSERVERDADOS=SERVER_DADOS_"`date +%d-%m-%Y`".tgz        #Variavel do nome 
do arquivo de BKP "SERVER_DADOS_dd-mm-YY.tgz
VARGRACSERVER=GRAC_SERVER_"`date +%d-%m-%Y`".tgz                  #Variavel 
do nome do arquivo de BKP "GRAC_SERVER_dd-mm-YY.tgz somente os a

#Diretorios de backup diario
VARCNPDIARIO=CNP_"`date +%d-%m-%Y`"                       #Variavel do nome 
do diretorio de bkp diario "CNP_dd-mm-YY"
VARJAVADIARIO=JAVA_"`date +%d-%m-%Y`"                     #Variavel do nome 
do diretorio de bkp diaro "JAVA_dd-mm-YY"
VARSERVERDADOSDIARIO=SERVER_DADOS_"`date +%d-%m-%Y`"      #Variavel do nome 
do diretorio de bkp diaro "SERVER_DADOS_dd-mm-YY"

#Remocao do backup de diretorios diarios de 2 dias atras
VARCNPDIANTES=CNP_$(date --date "2 day ago" +%d-%m-%Y)    #Variavel do nome 
do diretorio de bkp diario "CNP_dd-mm-YY" remove a copia de 2 di
VARJAVADIANTES=JAVA_$(date --date "2 day ago" +%d-%m-%Y)  #Variavel do nome 
do diretorio de bkp diario "JAVA_dd-mm-YY" remove a copia de 2 d
VARSERVERDADOSDIANTES=SERVER_DADOS_$(date --date "2 day ago" 
+%d-%m-%Y)#Variavel do nome do diretorio de bkp diario 
"SERVER_DADOS_dd-mm-YY"

#Remocao do arquivo de backup diario de 60 dias passados somente CNP e Java 
para SERVER-DADOS sera de 7 dias
VARCNPRM=CNP_$(date --date "60 day ago" +%d-%m-%Y).tgz    #Variavel do nome 
do diretorio de bkp diario "CNP_dd-mm-YY.tgz" remove a copia de
VARJAVARM=JAVA_$(date --date "60 day ago" +%d-%m-%Y).tgz     #Variavel do 
nome do diretorio de bkp diario "JAVA_dd-mm-YY" remove a copia de
VARSERVERDADOSRM=SERVER_DADOS_$(date --date "5 day ago" 
+%d-%m-%Y).tgz#Variavel do nome do diretorio de bkp diario 
"SERVER_DADOS_dd-mm-YY.tg
#FILELOGRM=FILELOG_(date --date "7 day ago" +%d-%m-%Y)#Variavel do nome do 
arquivo de Log  diario remove a cada 7 dias

#Criacao da imagem para copia em DVD#
COPIADIARIA=CP"`date +%d-%m-%Y`".ISO

##Inicio e Termino do Backup Criacao do arquivo de Log#
#FILELOG="/var/log/Backup/Backup_`date +%d-%m-%Y`"
#touch $FILELOG
HORA_INICIO="Backup Iniciado no dia `date 
+%d-%m-%Y-as-%H-Horas-%M-Minutos-%S-Segundos`"
HORA_FIM="Backup Finalizado no dia `date 
+%d-%m-%Y-as-%H-Horas-%M-Minutos-%S-Segundos`"
echo $HORA_INICIO


## Interrompe o servico de telnet e ftp durante o backup
## O service de ssh fica funcionado para acesso se necessario for.
service xinetd stop
service smb stop
service sshd restart

# movendo notas e romaneios
mv -fv /ext/cnp/serrel/r0*          /ext/cnp/notas/
mv -fv /ext/cnp/serrom/*            /ext/cnp/romaneios/

## Monta link entre maquinas para limpeza e copia de dados para backup
mount 10.1.128.90:/dados /media/bkpdiario

##  Limpando arquivos temporarios e spool
rm -fv /ext/cnp/seraux/*
rm -fv /ext/cnp/serobj/*.cfg
rm -fv /ext/cnp/serarq/s050*
rm -fv /ext/cnp/serrel/*
rm -fv /ext/java/siamej/*.txt
find / -name .lixeira -exec rm -rf {} \;
find / -name .recycle -exec rm -rf {} \;

## Copia completa CNP JAVA SERVER-DADOS em diretorio para restauracao 
imediata
mkdir /backup/Backups/$VARCNPDIARIO
mkdir /backup/Backups/$VARJAVADIARIO
mkdir /backup/Backups/$VARSERVERDADOSDIARIO
cp -prfv /ext/cnp           /backup/Backups$VARCNPDIARIO
cp -prfv /ext/java          /backup/Backups/$VARJAVADIARIO
cp -prfv /media/rede/users  /backup/Backups/$VARSERVERDADOSDIARIO

## Apaga copia completa do backup em diretorio CNP JAVA SERVER-DADOS de 2 
dias atras
rm -rfv /backup/Backups/$VARCNPDIANTES          #CNP
rm -rfv /backup/Backups/$VARJAVADIANTES         #JAVA
rm -rfv /backup/Backups/$VARSERVERDADOSDIANTES  #SERVER-DADOS
#rm -fv /var/log/Backups/$FILELOGRM

## Apaga arquivo de backup CNP JAVA de 60 dias e o SERVER-DADOS de 5 dias 
atras
rm -fv /backup/Backups/$VARCNPRM
rm -fv /backup/Backups/$VARJAVARM
rm -fv /backup/Backups/$VARSERVERDADOSRM

## Criacao da copia compactada em arquivo tgz (tar gz)
tar cvfz /backup/Backups/$VARCNP            /ext/cnp
tar cvfz /backup/Backups/$VARJAVA           /ext/java
tar cvfz /backup/Backups/$VARSERVERDADOS    /media/bkpdiario/users
tar cvfz /backup/Backups/$VARGRACSERVER     /bin /boot /dev /etc /home /lib 
/opt /proc /root /sbin /srv /sys /usr /utils /var

##Criacao da Imagem para copia em DVD##
##Para a copia de Sabado e Domingo e adicionado a midia
#mkisofs -r -J -o /backup/Backups/ImagemBkp/$COPIADIARIA 
/backup/Backups/$VARCNP /backup/Backups/$VARJAVA

#Gravacao do Imagem no DVD+RW#
growisofs  -M /dev/cdrom -R -J =/backup/Backups/$VARCNP 
/backup/Backups/$VARJAVA
#eject /dev/cdrom

#Apagando a Imagem usada para backup
#rm -fv /backup/Backups/ImagemBkp/$COPIADIARIA

## Reindexacao de Arquivos
find /ext/cnp/serarq  -name ser???f -exec rebuild -i {} \;
/utils/permissao

## Levanta o servico de telnet e ftp depois do backup
service xinetd restart
service smb restart
service sshd restart
umount /media/bkpdiario

##Hora de Encerramento do Backup
echo $HORA_FIM


---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a