]>
git.wh0rd.org - dump.git/blob - examples/dump_on_cd_2/DE/backup_CD
2 # This script dumps the specified Filesystem via dump on a CD/DVD
3 # CD_CAPACITY defines the capacity in MB per CD
4 # The script for the next volume is passed via the -F option of dump
5 # !!! do NOT forget to change CD_CAPACITY in $EXITSCRIPT !!!
7 RECORD_BIN
="/usr/bin/cdrecord dev=0,0,0 speed=10 fs=64M -v -dao -eject -pad "
8 EXITSCRIPT
="/root/bin/cd_dump_userexit"
12 # !!! do NOT forget to change CD_CAPACITY in $EXITSCRIPT !!!
15 TSIZE
="$(echo "$CD_CAPACITY*1024*1024" | bc -l )"
16 BSIZE
="$(echo "$CD_CAPACITY*1024" | bc -l )"
18 DUMP_BIN
="/usr/sbin/dump -z$COMPRESSION_LEVEL -b64 -B$BSIZE -F $EXITSCRIPT -$LEVEL -L $LABEL -f $FIFO $FILESYSTEM"
23 while [ "$ANSWER" != "j" ] ; do
24 read -p "Ist die CD No. 1 eingelegt? (j/n)" ANSWER
25 if [ "$ANSWER" == "j" ] ; then
26 $RECORD_BIN -tsize=$TSIZE -data $FIFO &
32 read -p "Wollen Sie abbrechen? (j/n)" EXIT
33 if [ "$EXIT" == "j" ] ; then