cron führt script in cron.daily nicht aus

Marco Scholtyssek marco.scholtyssek at gmx.de
Die Apr 1 13:33:07 BST 2008


Hallo, 

das hat nichts mit dem link zu tun. Versuch mal aus 

"#!/bin/bash" "#!/bin/sh" zu machen. Außerdem musst du natürlich die
richten Rechte gesetzt haben.

Gruß Marco


On Tue, Apr 01, 2008 at 12:11:10PM +0200, Hartmut wrote:
> Hallo,
> 
> ich hab mir ein Backup Script geschrieben und wollte dass es täglich
> ausgeführt wird. Das Script selbst liegt in /usr/sbin/backup_datastorage.sh
> 
> 
> --------------------------------[Script]
> #!/bin/bash
> 
> DESTINATION_DIR="/daten/temp/livebackup_datastorage"
> 
> HOME_DIR="/home"
> ETC_DIR="/etc"
> MYSQL_DIR="/var/lib/mysql"
> 
> 
> if [ $(mount | grep '/dev/mapper/hdc_crypt' -n | wc -l) == "1" ]; then
> 
>         echo "Starting Backup to ($DESTINATION_DIR)..."
> 
>         rsync -a --delete $HOME_DIR $DESTINATION_DIR
>         rsync -a --delete $ETC_DIR $DESTINATION_DIR
>         rsync -a --delete $MYSQL_DIR $DESTINATION_DIR
> 
>         echo "Backup finised"
> else
>         echo "Device not mounted!"
> fi
> 
> exit 0
> --------------------------------[Script]
> 
> Ich habe in /etc/cron.daily/ einen symbolischen Link auf die Scriptdatei
> gelegt. Das Problem nun ist dass das Script nicht gestartet wird. Woran
> könnte das liegen? Cron selbst sollte laufen und taucht in der
> Prozessliste auf:
> 
> --------------------------
> # ps aux|grep -i cron
> root      2514  0.0  0.4   2200   896 ?        Ss   11:14   0:00
> /usr/sbin/cron
> --------------------------
> 
> 
> Gruß,
> Hartmut
> 
> 
> -- 
> ubuntu-de mailing list
> ubuntu-de at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-de
> 

-- 
--
*-----------------------------------------------------------------------*
   Marco Scholtyssek      Email: marco.scholtyssek at gmx.de
   		      	  Email: info at marco-scholtyssek.de
   			  Web:   http://www.marco-scholtyssek.de/