GNU-tar vs dump(1)
    Barry Shein 
    bzs at Encore.COM
       
    Sat Jan  7 08:34:13 AEST 1989
    
    
  
Another limitation of using tar (which, again, I don't know if gnutar
attacked) is restoring device entries. This isn't always a problem
since you usually got a working /dev/ from somewhere to start the
restore but if there are other device entries which are normally
dumped/restored this could be a consideration.
It can be handled with a simple shell script to dump and restore these
(you could create it and put it to tape automatically), basically a
big find and then an awk postprocessor program to turn this into a
shell script to do the necessary mknod's if needed later, then save
that to tape, 99% of it is:
	find /filesys \( -type c -o -type b \) -exec ls -l '{}' ';' | \
		awk -f todev > outfile ; chmod u+x outfile
where todev is:
BEGIN {
	print "#!/bin/sh"
}
{
	print "mknod " substr($1,0,1) " " substr($4,0,length($4)-1) \
		" " $5 " " $9
}
(ok, that was gratuitous fun...but it was clean fun.)
	-Barry Shein, ||Encore||
    
    
More information about the Comp.unix.wizards
mailing list