OVH Community, your new community space.

Cronjob will nicht


Stormpower2
12.11.08, 13:43
genau wie bei mir^^

PsYDoX
12.11.08, 12:22
habs jetz mal so gemacht

Code:
rar a -inul -m0 web-backup-$(date +%d.%m.%y).rar /opt/lampp/htdocs
rar a -inul -m0 ts-backup-$(date +%d.%m.%y).rar /opt/ts
und siehe da es geht

Enn
12.11.08, 12:13
pipes nach /dev/null

PsYDoX
12.11.08, 12:03
habe das gefühl da er ja bei jeder datei eine rückgabe macht, das er deswegen abbricht, kann man die rückgabe unterbinden?

PsYDoX
12.11.08, 11:51
Zitat Zitat von schwarzlicht
Vielleicht in der crontab den user angeben?
Code:
# m h  dom mon dow   command
0 11 * * * root /home/backup.sh
0 11 * * * root /home/log.sh

nu springt der cronjob nichtmal an^^

und ohne das bricht er bei einer 60kb größe ab >.<

schwarzlicht
12.11.08, 11:34
Vielleicht in der crontab den user angeben?
Code:
# m h  dom mon dow   command
0 11 * * * root /home/backup.sh
0 11 * * * root /home/log.sh

PsYDoX
12.11.08, 11:29
Hab den fehler, bei 60kb bricht er das tar.gz ab, aber das script läuft ohne cron super durch aber im cron nich, hat jemand ne lösung?

PsYDoX
12.11.08, 10:09
Hiho ich habe 2 Cronjobs

1. Backupt meine Daten auf den Backup Server
2. Löscht die log datein vom Webserver

crontab -e
Code:
# m h  dom mon dow   command
0 11 * * * /home/backup.sh
0 11 * * * /home/log.sh
Die backup.sh und log.sh haben 777

backup.sh
Code:
#!/bin/sh
# Automatisches Backup
echo Backup....
rm -r /home/tempbackup
mkdir /home/tempbackup
cd /home/tempbackup
tar cfv web-backup-$(date +%d.%m.%y).tar.gz /opt/lampp/htdocs
tar cfv ts-backup-$(date +%d.%m.%y).tar.gz /opt/ts
wput -u web-backup-$(date +%d.%m.%y).tar.gz ftp://XXXXXXXX.kimsufi.com:XXXXXXXX@ftpback4.ovh.net
wput -u ts-backup-$(date +%d.%m.%y).tar.gz ftp://XXXXXXX.kimsufi.com:XXXXXXXX@ftpback4.ovh.net
rm -r /home/tempbackup
^^ wenn ich das Script normal ausführe (/home/backup.sh) klappt es 1a

log.sh
Code:
#!/bin/sh
# Log Datein Löschen
echo Log....
rm -rf /opt/lampp/logs
mkdir /opt/lampp/logs
^^ wenn ich das Script normal ausführe (/home/log.sh) klappt es 1a

So nun zum problem

Der Cronjob überspringt das Backupscript einfach und führt nur das log.sh script aus, das backup.sh script fässt er anscheind nicht an, denn es sind keine datein auf dem backup space