Stenio Cordeiro de Paula escreveu:
Olá gente, fiz o seguinte script:
DATA=`date +%Y-%m-%d`
cd /servidor/dados/loja
tar -zcvf "$DATA".tar.gz /servidor/dados/loja/
cp /servidor/dados/loja/"$DATA".tar.gz /servidor/dados/backup
rm -rf /servidor/dados/loja/"$DATA".tar.gz
Ele está funcionando, não sei se existe algo para otimizar ele, mas
gostaria de fazer que ele não armazenasse os arquivos com extensão
*.exe, alguem teria como me orientar a fazer isso?
Olá,
Seguinte, acho que seria melhor assim:
DATA=`date +%Y-%m-%d`
tar czvf /servidor/dados/backup/$DATA.tar.gz /servidor/dados/loja
Agora para eliminar os arquivos ".exe", crie um aquivo contendo a
lista dos arquivos em /servidor/dados/backup/lista_arquivos_.exe.txt,
por exemplo e mude a segunda linha acima para:
tar czvf /servidor/dados/backup/$DATA.tar.gz -X
/servidor/dados/backup/lista_arquivos_.exe.txt /servidor/dados/loja
Uma dica para cria a lista arquivos ".exe" seria:
find /servidor/dados/loja -iname "*.exe" >
/servidor/dados/backup/lista_arquivos_.exe.txt
Depois revise e edite na mão ser for necessário.
--
[]'s
Claudio Polegato Junior
Um peregrino de Problemas; Um pergaminho de Soluções.
---------------------------------------------------------------------------
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