[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Usando o GZIP



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: pruonckk@pruonckk.org           #
#  UIN: 165399143              # MSN: miketesliuk1986@hotmail.com      #
########################################################################
#  LIBERDADE, IGUALDADE E RESPEITO, PARA QUE POSSAMOS SER LIVRES!!!    #
########################################################################



Reply to: