have you tried rdiff-backup <http://www.nongnu.org/rdiff-backup/>? that's what i am using. i have my cron job running every 4am everyday.
On 4/24/07, jan gestre <[EMAIL PROTECTED]> wrote:
On 4/24/07, Ian Dexter R. Marquez <[EMAIL PROTECTED]> wrote: > Hi, Jan: > > The proof of the pudding is in the eating. ;) You'd have to test the > script first, preferably in a nondestructive way. > > What I usually do is set up some mock directories, add some files and > test the backup script. > > Looking at your script, since you're doing the backup locally, there's > no need for the [EMAIL PROTECTED]: variables. There's also a > syntax error in the $OPTS variable: > > > -backup-dir=$BACKUP_HOME/$BACKUPDIR -av" > > should be > > --backup-dir= ... > > Note the two leading dashes. > > It's also a good thing to set up all your variables at the start of > the script. Call me an O.C. but here's what I would do: > > <script> > #!/bin/sh > > SRCDIR=/home/d3m/source > BAKHOME=/home/d3m/backup > BAKDIR=`date +%A` > LOGDIR=/home/d3m/log > TMPDIR=/home/d3m/tmp > OPTS="-av --force --ignore-errors --delete --backup > --backup-dir=$BAKHOME/$BAKDIR" > RSYNC=/usr/bin/rsync > > # Start > date > $LOGDIR/backup.$BAKDIR.log > > # Cleanup > [ -d $TMPDIR ] || mkdir $TMPDIR > $RSYNC --delete -a $TMPDIR $BAKHOME/$BAKDIR > rm -rf $TMPDIR > > # Backup > $RSYNC $OPTS $SRCDIR $BAKHOME/current >> $LOGDIR/backup.$BAKDIR.log > > exit 0 > </script> > > > > scenario is that the /home directory will be backed up using an external > > hard drive attached to the local machine. i already formatted this drive and > > named the partition /backup, however i did not auto mount it using fstab, is > > it advisable to auto mount it? > > Provided that it is attached to the box, you can just mount it using > the script, then unmount it afterwards. Quite useless if it's always > attached, but safe nevertheless. > > Hope these help. Good luck with the script. > > ian, i tried to run the script i posted but i got so many errors too many to mention, dunno the proper syntax, i thought it came from trend's KB :D i'll give your's a try, will keep you posted. thanks. jan _________________________________________________ Philippine Linux Users' Group (PLUG) Mailing List [email protected] (#PLUG @ irc.free.net.ph) Read the Guidelines: http://linux.org.ph/lists Searchable Archives: http://archives.free.net.ph
_________________________________________________ Philippine Linux Users' Group (PLUG) Mailing List [email protected] (#PLUG @ irc.free.net.ph) Read the Guidelines: http://linux.org.ph/lists Searchable Archives: http://archives.free.net.ph

