brain-m
Постоялец
- Регистрация
- 28 Фев 2008
- Сообщения
- 35
- Реакции
- 7
- Автор темы
- #1
Написал скрипт, который топорно делает backup директории:
Запускаю его из консоли - всё прекрасно работает, но как только запускаю тоже самое через cron:
Происходит поразительное явление: backup происходит, но НЕ ВСЕХ ФАЙЛОВ.
Никаких ошибок ни по логам, ни в самом архиве нет, но он содержит не всё, что должен (меньше половины). Логики в том, что он отказывается backupить я не вижу, даже не знаю что и думать.
Если следом тут же (после cron) запустить этот скрипт в ручную, то всё нормально.
У кого какие мысли на этот счёт?
#!/bin/bash
CurDate=`date +"%Y%m%d"`
tar cvpjf /root/backup/$CurDate"_www".tar.bz2 --exclude=/var/www/phpmyadmin /var/www
echo $CurDate"_www was created!"
Запускаю его из консоли - всё прекрасно работает, но как только запускаю тоже самое через cron:
4 16 * * * root /root/backup/backup.sh
Происходит поразительное явление: backup происходит, но НЕ ВСЕХ ФАЙЛОВ.
Никаких ошибок ни по логам, ни в самом архиве нет, но он содержит не всё, что должен (меньше половины). Логики в том, что он отказывается backupить я не вижу, даже не знаю что и думать.
Если следом тут же (после cron) запустить этот скрипт в ручную, то всё нормально.
У кого какие мысли на этот счёт?