Preben Traerup wrote:
>
> In article <9kdj7r$mlg$1@sunsite.dk>, "Danni Finne" <danni@finne.dk>
> wrote:
> > Hejsa.
> >
> > Jeg har et poblem, som jeg ikke rigtigt kan få løst...
> >
> > Jeg har lavet et backup script, som virker når jeg kører det manuelt,
> > men når jeg kører det fra cron, får jeg denne fejl:
> >
> > cpio: /dev/tty: Device not configured
> >
> min siger"truncating inode"
>
> <snip>
>
> > NOWAYJOSE="/proc|/mnt/"
> måske du skulle addere
> NOWAYJOSE="/proc|/mnt|/dev|/tmp/"
Hej
Læs man cpio der finder I løsningen på problemet med
"truncating inode" - brug option "H crc" det løser problemet.
Nedenfor ser mit forslag til script til backup.
I backuploggen er der tre felter per backup alle på samme linie.
1. Starttidspunkt for backup
2. Sluttidspunktet for backup
3. Antal tapeblokke brugt til backup (datamængden)
Håber at det kan give ideer til den rette løsning.
Med venlig hilsen
Jørgen Kristensen
#!/bin/sh
# *************************************************
# * Backup 2001 06 05 *
# * Navn: Joergen Kristensen *
# * Tlf: 44 84 35 73 *
# * Laver total backup af /home i cpio format *
# *************************************************
#
TZ=DNT0DST
export TZ
logfil=/var/log/backuplog
tmpfil=/var/log/size
#
cd /home
echo -n "backup `date` " >> $logfil
find . -depth -print | cpio -oBH crc > /dev/tape 2> $tmpfil
echo -n "slut: `date '+%T'` " >> $logfil
cat $tmpfil >> $logfil
#
# end of script