Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: crontab & zip  (Прочитано 698 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DAM

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
crontab & zip
« : 17 Марта 2009, 12:56:47 »
Доброго времени суток.
Имеется следующее:
/etc/backup
#!/bin/bash

filename="`date +%d_%m_%y`.zip"

cd /backup/

echo "`date` — Start" >> /backup/backup.log

zip -r $filename /home/servers/

echo "`date` — Finish" >> /backup/backup.log

day="`date +%d`"
dday=`echo $day-3|bc -l`
dfilename="`printf '%02d' $dday`_`date +%m_%y`.zip"

rm /backup/$dfilename
Знаю что криво написано, но работает и это факт.
/etc/crontab
0  12   * * *   root    sh /etc/backupВ 12 часов сие действие начинается, но кончается через 8 секунд.
Появляется файл вида — zipAS2Lx
Старый бэкап, как положено удаляется. Значит проблемы с архивацией, что я не учел?
« Последнее редактирование: 17 Марта 2009, 18:51:46 от DAM »

Оффлайн tolstyj

  • Участник
  • *
  • Сообщений: 186
    • Просмотр профиля
Re: crontab & zip
« Ответ #1 : 17 Марта 2009, 19:55:17 »
А если запускаешь не из крона, то работает нормально?

Если проблема в zip, то замени строку

zip -r $filename /home/servers/
на

zip -r $filename /home/servers/ >> /backup/backup.log
И смотри в логе, что происходит.
« Последнее редактирование: 17 Марта 2009, 20:01:26 от tolstyj »

 

Страница сгенерирована за 0.014 секунд. Запросов: 20.