Tar for backup

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I am setting up a backup linux machine to work over samba to backup files from a windows machine.
 
Script that i am using:
________________________________________________
 
#!/bin/sh
# full and incr backup script
# created 27 Sep 99
# Based on a script by Daniel O'Callaghan <danny@xxxxxxxxxxx>
 
#Change the 5 variables below to fit your computer/backup
 
COMPUTER=york_backup                           # name of this computer
DIRECTORIES=/mnt/york/e/photography/fall2003   # directoris to backup
BACKUPDIR=/bkup/york/e/Photographyfall2003     # where to store the backups
TIMEDIR=/bkup/york/e/Photography               # where to store time of full backup
TAR=/bin/tar                  # name and locaction of tar
 
#You should not have to change anything below here
 
PATH=/usr/local/bin:/usr/bin:/bin
DOW=`date +%a`              # Day of the week e.g. Mon
DOM=`date +%d`              # Date of the Month e.g. 27
DM=`date +%d%b`             # Date and Month e.g. 27Sep
 
# On the 1st of the month a permanet full backup is made
# Every Sunday a full backup is made - overwriting last Sundays backup
# The rest of the time an incremental backup is made. Each incremental
# backup overwrites last weeks incremental backup of the same name.
#
# if NEWER = "", then tar backs up all files in the directories
# otherwise it backs up files newer than the NEWER date. NEWER
# gets it date from the file written every Sunday.
 
               
if [ $DOM = "01" ]; then  # monthly full backup
 NEWER=""
 tar $NEWER -cv -f $BACKUPDIR/$COMPUTER-$DM.tgz $DIRECTORIES
fi
 
if [ $DOW = "Sat" ]; then # weekly full backup
        NEWER=""
 NOW=`date +%d-%b` 
 echo $NOW > $TIMEDIR/$COMPUTER-full-date #update full backup date
 tar $NEWER -cv -f $BACKUPDIR/$COMPUTER-$DOW.tgz $DIRECTORIES
 
else    #make incremental backup - overwrite last weeks
 NEWER="--newer `cat $TIMEDIR/$COMPUTER-full-date`" #get date of last full backup
 tar $NEWER -cv -f $BACKUPDIR/$COMPUTER-$DOW.tgz $DIRECTORIES
fi
_________________________________________________
 
Here is the output :
_________________________________________________ 
 
[root@york_backup scripts]# ./york.e.photography.backup
tar: Removing leading `/' from member names
mnt/york/e/photography/fall2003/
mnt/york/e/photography/fall2003/2003-7-16_SMNP_p1r3f4_FINAL.psd
tar: /mnt/york/e/photography/fall2003/2003-7-16_SMNP_p1r3f4_FINAL.psd: file changed as we read it
mnt/york/e/photography/fall2003/2003-7-16_SMNP_p1r5f4_FINAL.psd
.....
....
mnt/york/e/photography/fall2003/2003-7-16_SMNP_pg4r1f5_FINAL.psd
mnt/york/e/photography/fall2003/2003summer_001 FINAL.psd
mnt/york/e/photography/fall2003/2003summer_007 FINAL.psd
mnt/york/e/photography/fall2003/Thumbs.db
tar: Error exit delayed from previous errors
[root@york_backup scripts]#
__________________________________________________
 
The first file no matter which folder i backup always has '...: file changed as we read it"  (its not being access)
 
Why do i get the "tar: Erro exit delayed from previous errors"
How do i fix it?
What does it mean?
 
Thanks

[Index of Archives]     [Fedora Users]     [Centos Users]     [Kernel Development]     [Red Hat Install]     [Red Hat Watch]     [Red Hat Development]     [Red Hat Phoebe Beta]     [Yosemite Forum]     [Fedora Discussion]     [Gimp]     [Stuff]     [Yosemite News]

  Powered by Linux