so also hier nochmal meine schritte bislang zum script und dem eintragen in die crontab.
1. erstellen des scriptes im ordner /share/MD0_DATA/Public/sh/ mittels vi backup.sh
#!/bin/sh
DATE=`date +%Y-%m-%d-%H%M`
mkdir -p -m777 /share/MD0_DATA/Public/BackUP/$DATE
BAKFOLDER=/share/MD0_DATA/Public/BackUP
/sbin/write_log "beginne Datensicherung domain.de" 4
wget --wait=1 --output-file=$BAKFOLDER/$DATE/backup.log --directory-prefix=$BAKFOLDER/$DATE/ -x -r -m ftp://user:password@domain.de/www/
/sbin/write_log "beende Datensicherung domain.de" 4
2. einrichten des cronjobs:
hinzufügen des cronjobs:
beenden und speichern.
aktualisierung der crontab:
so eigentlich sollte damit ja alles funktionieren, nur leider macht er dann nichts. wenn ich backup.sh per hand aufrufe funktioniert alles wie gewünscht.
hab ich vielleicht beim erstellen oder irgendwo anders einen fehler gemacht?
EDIT: so ich habe den fehler gefunden. es lag an mir in diesem fall. ich habe beim cronjob ein sh vergessen!
so der cronjob sieht nun folgendermaßen aus:
damit startet er nun das automatische backup. danke Eraser-EMC2- für deine schnelle und gute hilfe.
vielleicht kann ja noch wer anderes was mit dem script anfangen.
greets,
McSumo