I use these lines:
EXCLUDE_NFS=`mount | grep nfs | awk '{print $3}'`
EXCLUDE_LIST="$EXCLUDE_NFS proc kcore core sys dev srv mount media"
for i in $EXCLUDE_LIST
do
echo $i >> $EXCLUDE_FILE
done
To generate any NFS mounted partitions and others I want to exclude, to add
as a variable to exclude from backups as well, then my backup cmd is:
/bin/tar zcpf $BACKUP_LOC/"$HOSTNAME"_backup.`date +%F`.tgz
--ignore-failed-read --exclude-from $EXCLUDE_FILE /
On 3/21/08 11:33 AM, "Rafal Roginela" <user-744e62462615@xymon.invalid>
wrote:
Hi All,
Did some of the research on this already and have some ideas but I would like
a more concise list of directories to backup when I backup my CentOs 5 box
running the Hobbit Moinitor. I do have a ³full backup² that I actually made a
script for that connects me to a windows box that is being backed up to tape
and dumps a nice bz2 file there. What I¹m looking for is the incremental or
data directories that I should be backing up daily (I figured /etc) but want
to know of any other places that I should be backing up my server on a daily
basis. Here is the tar command that I run for a full backup once a week:
³tar cvpjf "$backup_location/$backup_name" --exclude=/proc
--exclude=/lost+found --exclude=/mnt --exclude=/sys /²
And if someone knows of anything more I should be adding to the excludes that
would also help.
The server is pretty much a monitoring box running Hobbit monitoring my sites
and servers and OpenNMS to monitor my switches and firewalls. I¹m doing
research now on cron to get these to fire off by themselves not me manually
running the scripts
Thank you Henrik and contributors for the great software! And thank you all
for the great responsiveness and great advice!!
Thank you,
Rafal Roginela