Olá pessoal,
Tenho um shell script de backup em DVD-RW.
A execução do script manualmente formata o DVD, gera a imagem e grava normalmente o DVD.
Detalhe: se eu colocar o script na cron via crontab ou linkar em /etc/cron.daily/ dá o seguinte erro:
Código :X-Cron-Env: <SHELL=/bin/bash> X-Cron-Env: <PATH=/sbin:/bin:/usr/sbin:/usr/bin> X-Cron-Env: <MAILTO=root> X-Cron-Env: <HOME=/root> X-Cron-Env: <LOGNAME=root> * DVD±RW/-RAM format utility by <[email protected]>, version 4.10. * 4.7GB DVD+RW media detected. * relocating lead-out \ FATAL: /dev/cdrom already carries isofs!
Meu Script
Código :### Variaveis ### tar=/bin/tar rm=/bin/rm dthoje=`date +%Y%m%d` mkiso=/bin/mkisofs growisofs=/usr/local/bin/growisofs eject=/usr/bin/eject dvdform=/bin/dvdformat mount=/bin/mount umount=/bin/umount ### Gravar DVD ### $rm /servidor/temp/backup.iso $mkiso -r -J -l -o /servidor/temp/backup.iso /backup/ >> /var/log/backup.log $eject -t /dev/cdrom $mount /dev/cdrom /mnt/cdrom $dvdform -force -lead-out /dev/cdrom $growisofs -dvd-compat -Z /dev/cdrom=/servidor/temp/backup.iso $umount /mnt/cdrom $eject /dev/cdrom $rm /servidor/temp/backup.iso $rm -rf /backup/* ### Fim ### echo "Backup Realizado Com Sucesso"
**Ambiente**
cdrtools-2.01
dvd+rw-tools-5.21
RedHat 9.0