On 14 Mar, Juergen Leising wrote:
> On Sat, Mar 13, 1999 at 10:17:52PM +0000, Robert Paris wrote:
>> Does that do exactly the same as tar -czf except gzip before stringing
>> the files together? I mean, will:
>>  afio -Z /dev/tape /etc /home /root /usr/src
>> work?
>> 

OK, based on posts in this thread, here is my adjusted full.backup
script - feel free to comment further if necessary :)

-- 
Pete

[EMAIL PROTECTED]
----------------------------------------------------------------
Linux Registered User # 100652 - Uptime 4 hours, and counting...

-- 24 hours in a day, 24 beers in a case. Coincidence? --
#!/bin/bash
#
# Script to backup entire system
#
# Contents of /usr/local/etc/afio-backup-exclude
#
# ^./var/spool
# ^./usr/local/src
# ^./proc
# ^./tmp
# ^./var/tmp
# ^./home/morph/lprtemp
#

TAPEDEV="/dev/qft0"
TEMPDIR="/var/tmp"
GZIP_FACTOR=6
MIN_SIZE=3k

echo "Full System Backup"
echo "=================="
echo ""
echo -e "Rewinding tape... \c"
mt -f $TAPEDEV rewind
echo "complete."
cd /
echo ".z .gz .Z .tgz .gif .arc .zip .zoo .lha .jpeg .jpg .hpk .bz2 .Z .z .gz .arc .gif 
.tpz .taz .tzg .deb .rpm" > $TERMDIR/afio-backup.exps
echo -e "Starting Backup... \c"
find . -depth -print | egrep -v -f /usr/local/etc/afio-backup-exclude | afio -ofzBZv 
-M15 -G $GZIP_FACTOR -T $MIN_SIZE -b10k -c1024 -s1544m -E $TEMPDIR/afio-backup.exps -L 
/var/log/afiolog $TAPEDEV > $TEMPDIR/afio-backup.1 2> $TEMPDIR/afio-backup.2
echo "complete."
if [ -s $TEMPDIR/afio-backup.2 ]
then
  echo "------------- Errors Occured ----------------";
  echo $TEMPDIR/afio-backup.2;
  echo "---------------------------------------------";
fi
echo -e "Starting verification... \c"
afio -tfzBZv -M15 -G $GZIP_FACTOR -b10k -c1024 -s1544m -L /var/log/afiolog $TAPEDEV > 
$TEMPDIR/afio-verify.1 2> $TEMPDIR/afio-verify.2
echo "complete."
if [ -s $TEMPDIR/afio-verify.2 ]
then
  echo "------------- Errors Occured ----------------";
  echo $TEMPDIR/afio-verify.2;
  echo "---------------------------------------------";
fi

Reply via email to