[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: script no se ejecuta correctamente con crontab



Holas.

Lo tengo asi en el crontab.

Al medio dia se ejecuta la copia.

* 12 * * * sh /opt/backup/scripts/backups.sh
El anterior funciona perfectamente.

A la 1:00PM se comprime la ultima copia realizada.

* 13 * * * sh /opt/backup/scripts/comprime-backups.sh
El anterior al ejecutarse por crontab solo crea un archivo comprimido vacio.

pero si ejecuto el comando "sh
/opt/backup/scripts/comprime-backups.sh"  se crea el mismo archivo
comprimido, pero con el contenido esperado.

acaso al ejecutar esa tarea (la compresion puede tardar 10 minutos)
necesita algun parametro adicional?  pero si fuera asi, la copia de
archivos (o sea el script del medio dia) tambien necesitaria algo,
pues se demora de 20 a 30 minutos y este funciona correctamente.

saludos

«Existen dos cosas infinitas:
el universo y la estupidez humana... y no estoy muy seguro de la primera» :
Albert Einstein



El día 10 de mayo de 2010 14:55, Jose Larios
<jose.luis.larios@pullman.com.mx> escribió:
> Haz algo similar a esto
> 00 03 * * * /home/usuario/perl/backup.sh
>
>
> Este es un script que ejecuta un programa de perl a las 03:00 am
>
> Espero te ayude, bye
>
> -----Mensaje original-----
> De: kazabe [mailto:kazabe@gmail.com]
> Enviado el: Lunes, 10 de Mayo de 2010 10:06 a.m.
> Para: Debian User Spanish
> Asunto: script no se ejecuta correctamente con crontab
>
>
> Holas.
>
> Estoy tratando de estructurar una tarea basica de backup para un
> servidor de archivos, pero hay algo que no comprendo.  Tengo un script
> para la copia de archivos, y otro para la compresion de la carpeta
> copiada.  Cuando ejecuto manualmente cada script funciona sin problemas.
> Pero cuando los ejecuto con por medio del cron, la copia de respaldo se
> hace sin problema; pero el script con el que intento comprimir la
> carpeta respaldada no funciona.  Se crea el archivo
> comprimido, pero vacio.   Si lo ejecuto manualmente, se crea el
> archivo comprimido con el contenido esperado.
>
> Lo que no entiendo es que si lo ejecuto manualmente, comprime
> perfectamente.
>
> Que diferencia puede tener un script si es ejecutado manualmente o si es
> ejecutado por medio del cron?
>
> no entiendo porque uno si funciona y el otro no.
>
> Saludos y gracias de antemano
>
> <Existen dos cosas infinitas:
> el universo y la estupidez humana... y no estoy muy seguro de la
> primera> : Albert Einstein
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmaster@lists.debian.org
> Archive:
> http://lists.debian.org/AANLkTikCMEvuAw90dIaIeNepI67OrYb1QFNZ71S_BBqc@ma
> il.gmail.com
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> Archive: 37CD5994EE9B8A42A4A6BAD5271136C9861883@PULCOR-MAIL01.PULLMAN.LOCAL">http://lists.debian.org/37CD5994EE9B8A42A4A6BAD5271136C9861883@PULCOR-MAIL01.PULLMAN.LOCAL
>
>


Reply to: