Author Topic: backup базы mysql  (Read 3965 times)

0 Members and 1 Guest are viewing this topic.

Offline Fair

  • Newbie
  • *
  • Posts: 49
  • Karma: +0/-0
backup базы mysql
« on: January 14, 2010, 09:37:03 »
Имеется скрипт для создания бэкапа, рабочий. Если запускать его в ручную, создаюся 2 файла: *.sql, другой его архив и оба отправляются на фтп. Но если все это сделать автоматом через cron то в результате создается только архив и то пустой, ну соответственно он же уходит на фтп. В чем же может быть дело?

Offline boombastic

  • Hero Member
  • *****
  • Posts: 582
  • Karma: +9/-0
backup базы mysql
« Reply #1 on: January 14, 2010, 12:10:47 »
когда любой скрипт выполняется крон-ом, на stdout выдаётся результат выполнения скрипта.
В вашем случае туда наверняка вываливаются сообщения об ошибках.
Обычно это всё улетает в root-овый mailbox, так что ищите куда улетели ошибки крона и разбирайтесь.

Offline Fair

  • Newbie
  • *
  • Posts: 49
  • Karma: +0/-0
backup базы mysql
« Reply #2 on: January 14, 2010, 13:01:17 »
Quote from: boombastic
когда любой скрипт выполняется крон-ом, на stdout выдаётся результат выполнения скрипта.
В вашем случае туда наверняка вываливаются сообщения об ошибках.
Обычно это всё улетает в root-овый mailbox, так что ищите куда улетели ошибки крона и разбирайтесь.
Да это письмо есть, там выдается ошибка типа файла sql нет и поэтому создает пустой архив.

Offline SinClaus

  • Sr. Member
  • ****
  • Posts: 453
  • Karma: +6/-2
backup базы mysql
« Reply #3 on: January 14, 2010, 19:43:38 »
При запуске программ из cron ENVIRONMENT не установлен!!! Читайте всё же маны-то. ВСЕ команды - либо с полными путями, либо после явного cd каталог.
« Last Edit: January 14, 2010, 19:43:56 by SinClaus »
Самый страшный вирус называется юзер.