← Back to team overview

sslug-teknik team mailing list archive

Re: tar og CD

 

Hejsa.
> Kan jeg flytte output fra tar ned på en CD-skive direkte? Altså så jeg
> slipper for en midlertidig fil? Umiddelbart ser det ikke ud til, at
> mkisofs er i stand til at klare sig med stdin som pathspec.

Jeg bruger følgende script til at tage daglig kopi af mit home-directory på en ReWritable CD:

#!/bin/sh
#
# Make the ISO 9660 image of the users home directory and pipe it to cdrecord
#
# If "--noblank" is added as an option, then don't blank disk
# This is useful for CDR's

# Calculate the image size
echo "Calculating image size."
IMGSIZE=`mkisofs -R -q -print-size -m code $HOME/ 2>&1 | sed -e "s/.* = //"`
echo "Size of image (in sectors) $IMGSIZE"

# Create ISO-image and burn CD on the fly
if [ "$1" = "--noblank" ]; then
    mkisofs -r -q -m core $HOME/ | cdrecord -v -data fs=8m speed=4 dev=0,1,0 -tsize=${IMGSIZE}s -
else
    mkisofs -r -q -m core $HOME/ | cdrecord -v -data fs=8m speed=4 blank=fast dev=0,1,0
-tsize=${IMGSIZE}s -
fi



Mvh,

Claus


References