+ Responder ao Tópico



  1. #1

    Padrão Script de Backup em DVD na Cron

    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
    Última edição por netosdr; 24-10-2006 às 20:33.

  2. #2