io feci una cosa simile per il backup dei log ...
ogni giorno allo spegnimento un backup. se esisteva già (doppio spegnimento) aggiungeva un numero alla fine, eseguito via sysv
ogni settimana tutti i backup racchiusi in un unico tar settimanale e elimintai i tar giornalieri
ogni mese tutti i backup settimanali racchiusi in un unico tar mensile e eliminati i tar settimanali
eseguiti con cron
lo so che sono malato

ma che ci posso fa?
se vuoi appena ho 10 minuti ti posto il code dello script sh. mi sa che arriva domenica prima che abbia tempo però