cara voce poderia fazer algo meio no xaxixo

pore exemplo:


tar -czvf /tmp/sistema2004.tar.gz /sistema2004/
tar -xzvf /tmp/sistema2004.tar.gz -C /tmp
rm -rf /tmp/sistema2004/dados/

tar -czvf /tmp/sistema2004-`date +%Y.%m.%d`.tar.gz /tmp/sistema2004 

######################################################

ou voce pode fazer o seguinte, cria um diretorio /backup/sistema2004

mkdir /backup && mkdir /backup/sistema2004

todo dia voce copia tudo pra la, apaga o /backup/sistema2004/dados/
( adiciona a linha abaixo no crontab (use o comando crontab -e ))

10 22 * * * root cp -rf /sistema2004 /backup/sistema2004 && rm
-rf /backup/sistema2004/dados

e depois compacta o /backup/sistema2004/

tar -czvf /backup/sistema2004-`date +%Y.%m.%
d`.tar.gz /backup/sistema2004

depois voce apaga o /backup/sistema2004/ mantendo o diretorio
sistema2004

rm -rf /backup/sistema2004/  

voce ainda pode encrementar um pouco mais, se for do enteresse manter
alguns backups tipo de 6 ou 7 dias sei la se for use o comando

find /backup -name "*.tar.gz" -ctime +7 -exec rm -rf {} \;

teste primeiro usando o seguinte comando, apenas para desencargo de
conciencia

find /backup/ -name "*.tar.gz" -ctime +7 -exec ls -laF {} \;

aqui ele deve te listar os arquivos que tem mais de 7 dias de vida , se
for os arquivos que voce quer, basta alterar o ls -laF para rm -rf

espero ter ajudado



acho que à mais ou menos isso que voce quer




Em Ter, 2005-04-12 Ãs 00:44 -0300, Marcos Abreu Ferreira escreveu:
> Pessoal
> 
>  
> 
> Tenho um sistema que preciso compactar todo dia para que as filiais
> possam pegar as informaÃÃes durante a noite. Ele tem a seguinte
> estrutura de diretÃrios
> 
>  
> 
>       sistema2004
> 
>             dados
> 
>             imagens
> 
>             includes
> 
>  
> 
> Preciso compactar tudo menos a pasta âdadosâ, que contem os dados de
> cada filial, ou seja, nÃo devem ir da matriz para a filial. AlguÃm
> poderia me dar uma ajuda de como devo fazer para compactar com o gzip,
> pois nÃo achei nada falando sobre subdiretÃrios
> 
>  
> 
>  
> 
>  
> 
> Att,
> 
>  
> 
> Marcos Abreu Ferreira
> 
>  
> 
> 
-- 
########################################################################
#  Pruonckk le Punk            # Linux User: 352368                    #
#  Home Page: www.pruonckk.org # mail: [EMAIL PROTECTED]           #
#  UIN: 165399143              # MSN: [EMAIL PROTECTED]      #
########################################################################
#  LIBERDADE, IGUALDADE E RESPEITO, PARA QUE POSSAMOS SER LIVRES!!!    #
########################################################################


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a