Como grabar datos en cdrw con cron

Fernando Ávila Martínez ferimart en eljorullo.com.mx
Lun Dic 24 19:02:07 GMT 2007


buenas lista,

tengo la inquietud de hacer respaldos en un cd reescribible y tengo
algunas dudas de como hacer que funcione el scrip sh, esto es lo que
tengo avanzado:
______________________________________________________________________
#!/bin/sh
# Con esta linea hago respalgo de la BD
echo "Haciendo respaldo de la BD eljorullo.sql"
mysqldump -h localhost -u root -psysadmin eljorullo
> /respaldo/eljorullo.sql

# Aqui comprimo el archivo .sql generado del respaldo
cd /respaldo/
tar -zcvf respaldoBD_$(date +%d%m%y).tgz *.sql
echo "Respaldo de la Base de datos realizado..!"

# Copiando las hojas html y php del sistema
cd /var/www/
cp -r * /respaldo/.
echo "Copiando las paginas html y php..."

# Borro el archivo eljorullo.sql
rm -f /respaldo/eljorullo.sql
echo "Eliminando eljorullo.sql espere..."
echo

# Grabar todos los datos de /respaldo en un cdrw
cdrecord -v -eject dev=/dev/cdrw /respaldo

   echo
 echo "Respaldo realizado satisfactoriamente."
__________________________________________________________________________-

Todo el script funciona perfectamente excepto al momento de grabar el cd
de datos y me muestra esta lectura que no entiendo, ademas no graba los
datos en el disco:

wodim: No write mode specified.
wodim: Asuming -tao mode.
wodim: Future versions of wodim may have different drive dependent
defaults.
TOC Type: 1 = CD-ROM
scsidev: '/dev/cdrw'
devname: '/dev/cdrw'
scsibus: -2 target: -2 lun: -2
Linux sg driver version: 3.5.27
Wodim version: 1.1.2
SCSI buffer size: 64512
atapi: 1
Device type    : Removable CD-ROM
Version        : 5
Response Format: 2
Capabilities   : 
Vendor_info    : 'TSSTcorp'
Identification : 'CDW/DVD TS-L462D'
Revision       : 'HS00'
Device seems to be: Generic mmc2 DVD-ROM.
Current: 0x000A (CD-RW)
Profile: 0x000A (CD-RW) (current)
Profile: 0x0009 (CD-R) 
Profile: 0x0008 (CD-ROM) 
Profile: 0x0010 (DVD-ROM) 
Using generic SCSI-3/mmc   CD-R/CD-RW driver (mmc_cdr).
Driver flags   : MMC-3 SWABAUDIO BURNFREE 
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P
RAW/R96R
Drive buf size : 1362944 = 1331 KB
Beginning DMA speed test. Set CDR_NODMATEST environment variable if
device
communication breaks or freezes immediately after that.
FIFO size      : 12582912 = 12288 KB
Track 01: data  unknown length
Total size:        0 MB (00:00.00) = 0 sectors
Lout start:        0 MB (00:02/00) = 0 sectors
Current Secsize: 2048
ATIP info from disk:
  Indicated writing power: 6
  Reference speed: 2
  Is not unrestricted
  Is erasable
  ATIP start of lead in:  -11078 (97:34/22)
  ATIP start of lead out: 359849 (79:59/74)
  1T speed low:  0 (reserved val  0) 1T speed high:  4
  2T speed low:  0 (reserved val  5) 2T speed high:  0 (reserved val 12)
  power mult factor: 3 5
  recommended erase/write power: 3
  A1 values: 02 3A B0
  A2 values: 5C C6 26
Disk type:    Phase change
Manuf. index: 11
Manufacturer: Mitsubishi Chemical Corporation
wodim: WARNING: Total disk size unknown. Data may not fit on disk.
Speed set to 706 KB
Starting to write CD/DVD at speed   4.0 in real TAO mode for single
session.
Last chance to quit, starting real write    0 seconds. Operation starts.
Waiting for reader process to fill input buffer ... input buffer ready.
Performing OPC...
Starting new track at sector: 0
Track 01:    0 MB written.wodim: Is a directory. read error on input
file
Writing  time:    9.316s
BURN-Free was never needed.


Que me hace falta en el script para que me grabe los datos.

Gracias,




Más información sobre la lista de distribución ubuntu-es