Remoção de backup

1. Remoção de backup

Leandro Bernardo
leandro.bernardo

(usa Debian)

Enviado em 13/04/2011 - 15:38h

Olá amigos do VOL, estou com um problema referente a remoção de backups com mais de 30 dias!

Vou postar meu script de backup e espero contar com a ajuda de vocês.




DIR_ORIG="/home/culturaativa/Projetos/"
DIR_DEST="/home/backup/"
BKP_NAME=bk`date +%d-%m_%H%M`.tgz

#compactacao do diretorio de origem
tar -czpf ${DIR_DEST}${BKP_NAME} ${DIR_ORIG}

#resultado
echo "Backup realizado com sucesso"
echo "Diretorio: ${DIR_ORIG}"
echo "Destino: ${DIR_DEST}${BKP_NAME}"

#remove backup com 30 dias
echo "Removendo backup com mais de 30 dias"
find /home/backup/ -ctime +30 -exec -rf {} \;
echo "Remoção completa"
exit 0


  


2. Re: Remoção de backup

Daniel Fernandes
volcom

(usa Debian)

Enviado em 13/04/2011 - 15:40h

O correto não seria:

find /home/backup/ -ctime +30 -exec rm -rf {} \;

Faltou o "rm".


3. volcom

Leandro Bernardo
leandro.bernardo

(usa Debian)

Enviado em 13/04/2011 - 15:47h

eu já tentei dessa forma, ele não apaga os backups anteriores.

posso fazer manualmente mas a idéia seria ter isso agendado através do cron

e ficar tranquilo.


obrigado pela sugestão :)






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts