Hi. Ich stehe vor einem Problem. Mit einem sehr einfachen Script sollen Dateien von A nach B (von Home nach /mnt) kopiert werden. Die Dateien sollen nicht in Archive gepackt werden. Die Festplatte ist 1TB groß und die Menge an Dateien mommentan maximal 50GB. Es ist also allerlei Platz vorhanden. Aber ich stellte soeben fest, dass nicht alle Dateien ( z.B. im .doc Format ) kopiert werden.
Hier mein Script "backup.day.sh":
Was ich noch rausfand - das Datum an allen anderen Dokumenten und Ordnern ändert sich ebenfalls nicht, sie wurden aber zuletzt nicht bearbeitet und somit bin ich nicht sicher ob es sich auch so was ändern sollte. Sicher ist jedoch, daß einige Dokumente von heute z.B. fehlen. Auch das starten des scriptes per Hand - ohne cronjob - bringt das gleiche Ergebnis.
Trotzdem hier die crontab:
Gibt es eine andere Erklärung oder habe ich einen Fehler gemacht?
Hier mein Script "backup.day.sh":
Code:
#!/bin/bash
mount /dev/disk/by-uuid/4BF1-EAE5 /mnt;
sleep 3;
cp -rf /home/gtux/documents /mnt/backup/ && \
umount /mnt;
exit;
Was ich noch rausfand - das Datum an allen anderen Dokumenten und Ordnern ändert sich ebenfalls nicht, sie wurden aber zuletzt nicht bearbeitet und somit bin ich nicht sicher ob es sich auch so was ändern sollte. Sicher ist jedoch, daß einige Dokumente von heute z.B. fehlen. Auch das starten des scriptes per Hand - ohne cronjob - bringt das gleiche Ergebnis.
Trotzdem hier die crontab:
Code:
SHELL=/bin/sh
PATH=/usr/bin:/usr/sbin:/sbin:/bin:/usr/lib/news/bin
MAILTO=root
#
# check scripts in cron.hourly, cron.daily, cron.weekly, and cron.monthly
#
min hour day month weekday user command
-* /15 * * * *root test -x /usr/lib/cron/run-crons && /usr/lib/cron/run-crons >/dev/null 2>&1
00 19 * * 0-4 root sh /home/scripte/backup.day.sh
Gibt es eine andere Erklärung oder habe ich einen Fehler gemacht?