Instead of moving only the file you can change the name using the same cron so the name of the file will be access.log-day-month-year-hour-minute --------------------------- Fernando Rodriguez -----Mensaje original----- De: Firas A. Mubarak [mailto:mubarak316@xxxxxxxxx] Enviado el: miércoles, 20 de junio de 2007 01:19 p.m. Para: Fernando Rodriguez; squid-users@xxxxxxxxxxxxxxx Asunto: Re: access.log this is a very good idea i likd it thank you very much, but once it rotate it just overwrite the previous log file. i want to keep all the access.log files stored for 6 momths . any ideas ? thnx ----- Original Message ----- From: "Fernando Rodriguez" <frod@xxxxxxxxxxxxx> To: "'Firas A. Mubarak'" <mubarak316@xxxxxxxxx>; <squid-users@xxxxxxxxxxxxxxx> Sent: Wednesday, June 20, 2007 5:29 PM Subject: RE: access.log I made a litle shell script that does that but instead of ftp y rsync to another server whare the file is processed I use centos 4 so I created an entry in crontab where I run this every 8 minutes #!/bin/bash rsync /var/log/squid/access.log -e ssh webcache1@xxxxxxxxxxxx:webcache1.log cat /dev/null > /var/log/squid/access.log squid -k rotate Hope this helps --------------------------- Fernando Rodriguez -----Mensaje original----- De: Firas A. Mubarak [mailto:mubarak316@xxxxxxxxx] Enviado el: miércoles, 20 de junio de 2007 09:24 a.m. Para: squid-users@xxxxxxxxxxxxxxx Asunto: access.log Dear All, I have to store my access.log files for 6 months. i need to log rotate the file every 6 hours and then get it uploaded to a local FTP server automatically. any ideas ? Thanks Firas