[CentOS] backup script

madunix at gmail.com madunix at gmail.com
Tue Jan 25 08:56:30 UTC 2011


Am thinking to have this in my script

#!/bin/bash
tar -cvzf /tmp/website-$(date +%Y%m%d-%H%M).tgz /var/www/htdocs/*
find /tmp/website/website*.tgz  -ctime +5 -exec rm {} \; # removes
older then 5 days

crontab it
30 6 * * *  /mypath/myscript

On Tue, Jan 25, 2011 at 10:45 AM, Nelson <ntserafica at gmail.com> wrote:
> You could create a script and have a variable date --date="5 days ago"
> append to your tar file and after that, combine it with if syntax. If match,
> then rm.
>
> HTH
>
> On Tue, Jan 25, 2011 at 3:31 PM, madunix at gmail.com <madunix at gmail.com>
> wrote:
>>
>> I want to create bash script to have a zip copy from a website running
>> on linux /var/www/htdocs/* local on the same box on different
>> directory
>> I am thinking to do a local backup using crontab (snapshot my web)
>> tar -cvzf /tmp/website-$(date +%Y%m%d-%H%M).tgz /var/www/htdocs/*
>> This command will create a file /tmp/website-20110101-1459.tgz
>> I want it run on daily basis and to keep the last 5days backup on the
>> box and remove older version than 5days.
>> Can you point me out.
>>
>
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos
>
>



More information about the CentOS mailing list