[linux] Re: incremental backup met tar

Bram Mertens bram.mertens op sofico.be
Di Apr 4 12:58:35 CEST 2006



-----linux-bounce op lists.nllgg.nl wrote: -----

>To: linux op lists.nllgg.nl
>From: Daniel von Asmuth <asmuth op bakunin.xs4all.nl>
>Sent by: linux-bounce op lists.nllgg.nl
>Date: 04/03/2006 04:22PM
>Subject: [linux] Re: incremental backup met tar
>
>On Mon, Apr 03, 2006 at 12:48:10PM +0200, Bram Mertens wrote:
>> Hey
>
>Hoi
>
>> Ik wil in m'n backupscript ook een incrementele backup mogelijk
>maken.
>>
>> Tar heeft hiervoor o.a. de optie "--newer-mtime", als ik een full
>backup
>> neem schrijf ik de datum weg in een file die ik dan bij een
>incrmentele
>> backup gebruik:
>> $tar  --newer-mtime=/home/m8ram/tmp/lastfullbackupdatetime -cjvf
>> dest/20060403-8.sourcedir.tar.bz2 sourcedir/
>
>En hoe reageert-ie op:
>gtar -c --newer=`cat /home/m8ram/tmp/lastfullbackupdatetime` .... ??

Het probleem bleek niet in de optie --newer-mtime te zitten, met het catten
van de datum gaat het idd wel goed.

Wel op letten dat de datum geescaped moet worden:
0:m8ram op pcbame:~/tmp$ tar --newer="`cat lastfullbackupdatetime`" -cjvf
/tmp/test.tar.bz2 sourcedir/
# mind the quotes!                ^                            ^
tar: Treating date `Tue, 04 Apr 2006 12:43:47 +0200' as 2006-04-04 12:43:47
+ 0 nanoseconds
sourcedir/

Ander krijg je:
0:m8ram op pcbame:~/tmp$ tar --newer-mtime=`cat lastfullbackupdatetime` -cjvf
/tmp/test.tar.bz2 sourcedir/
tar: Treating date `Tue' as 2006-04-04 00:00:00 + 0 nanoseconds
tar: Apr: Cannot stat: No such file or directory
tar: 4: Cannot stat: No such file or directory
tar: 12\:51\:59: Cannot stat: No such file or directory
tar: CEST: Cannot stat: No such file or directory
tar: 2006: Cannot stat: No such file or directory

Dit schijnt te doen wat ik wil, bedankt!

Bram




More information about the Linux mailing list