Можно ли сделать дамп БД по крону?

Что-то не работает? Пишите здесь.

Re: Можно ли сделать дамп БД по крону?

UNREAD_POST Mr.Emm » 22.12.2009 00:45:43

Проблема решена, дело было в том что при запуске php из командной строки как приложение нужен свой php.ini.
Нужно было внимательно просмотреть код с самого начала, у вас там стоит error_reporting(0); - потому и ошибка не давала о себе знать(Call to undefined function mysql_connect()), скопировал ini-файл в каталог с php и все рабатает как нужно!
Mr.Emm
 
Сообщения: 27
Зарегистрирован: 26.11.2009 14:19:50

Re: Можно ли сделать дамп БД по крону?

UNREAD_POST zapimir » 23.12.2009 17:28:09

ясно, спасибо за информацию
zapimir
Site Admin
 
Сообщения: 1628
Зарегистрирован: 01.10.2009 22:39:52

Re: Можно ли сделать дамп БД по крону?

UNREAD_POST Hammer » 12.01.2010 01:36:07

Спасайте! Испробовал уже все что писалось в этой теме не помогает, а также safe mode выключал и перезапускал сервер, один чёрт выдаёт вот такую ошибку:
Warning: set_time_limit(): Cannot set time limit in safe mode (/srv/www/vhosts/.../httpdocs/admin/sxd/index.php:90)
Перед этим выводит вот такую инфу о конфигурации: Array
(
[charsets] => cp1251 utf8 latin1
[lang] => ru
[time_web] => 0
[time_cron] => 600
[backup_path] => backup/
[backup_url] => backup/
[only_create] => MRG_MyISAM MERGE HEAP MEMORY
[globstat] => 0
[my_host] => localhost
[my_port] => 3306
[my_user] => ...
[my_pass] => ...
[my_comp] => 1
[my_db] =>
[auth] => mysql cfg
[user] =>
[pass] =>
[confirm] => 6
[exitURL] => ./
[sjob] => имя БД
)
Я заметил что переменная [time_web] => 0, хотя в конфигурации я ставлю 60 и в самом конфиг файле прописано 60.
Попробовал удалить строку: set_time_limit($CFG['time_cron']);
всё начало работать, но естественно до конца не доработало и создались 4 файла, а самого бэкапа так и не дождался.
Мой проект: Online Football Manager
Hammer
 
Сообщения: 5
Зарегистрирован: 21.11.2009 01:45:35

Re: Можно ли сделать дамп БД по крону?

UNREAD_POST zapimir » 12.01.2010 18:18:43

Вы по крону запускаете? Просто при запуске по крону и запуску из web могут использоваться разные php.ini, и ошибка как раз говорит о том что safe mode включен, хотя по идее и в таком случае ошибка не должна выдаваться.
zapimir
Site Admin
 
Сообщения: 1628
Зарегистрирован: 01.10.2009 22:39:52

Re: Можно ли сделать дамп БД по крону?

UNREAD_POST Hammer » 13.01.2010 17:31:54

Короче у меня Plesk 8.6.0 стоит на сервере для управления им. Пробовал через Плеск, пробовал через ssh вставить в кронтаб, результат один выдаёт эту ошибку. Причём safe mode в пхп.ини выключал. Если Вы говорите что есть для крона свой пхп.ини, может подскажете где его обычно можно найти? Сервер у меня апаче стоит.
Про то что ошибка появляется я сам понял и в мануале пхп как раз об этом и написано что эта функция не работает если включен safe mode. Потому и делаю вывод что как вы предположили для крона есть свой пхп.ини
Если сам найду обязательно отпишусь.
Спасибо за ответ.
Мой проект: Online Football Manager
Hammer
 
Сообщения: 5
Зарегистрирован: 21.11.2009 01:45:35

Re: Можно ли сделать дамп БД по крону?

UNREAD_POST Hammer » 28.03.2012 19:41:49

Ну вот заглянул снова к Вам, всё некогда было. Так вот нахождение пхп.ини для крона я конечно же нашёл, если кому пригодится etc/php5/cli/php.ini
Мой проект: Online Football Manager
Hammer
 
Сообщения: 5
Зарегистрирован: 21.11.2009 01:45:35

Re: Можно ли сделать дамп БД по крону?

UNREAD_POST zapimir » 29.03.2012 14:20:26

Спасибо за информацию. В принципе найти какой php.ini используется можно запустив через cron скрипт с phpinfo()
zapimir
Site Admin
 
Сообщения: 1628
Зарегистрирован: 01.10.2009 22:39:52

Re: Можно ли сделать дамп БД по крону?

UNREAD_POST any99 » 06.04.2012 10:47:23

Столкнулся с такой проблемой - создаю задачу на бекап базы на своем выделенном сервере, потом запускаю ее по крону, создается бекап, все отлично, так же задача выполняется из интерфейса дампера.
На следующий день задача не работает по крону, аналогично она и не работает из интерфейса дампера
http://clip2net.com/s/1Mh1N
происходит как-бы зависание.
Самое интересное, что при создании новой задачи бекап делается без проблем, но только в течение этого дня....
Проверялось на 3х базах на данном сервере. ОС Debian 6.0 Squeeze 64 bit.
Помогите пожалуйста разобраться
Задача по крону -
/usr/bin/php /var/www/user/data/www/mysite.ru/sdx/index.php -j=bdname >/dev/null 2>&1
any99
 
Сообщения: 1
Зарегистрирован: 06.04.2012 10:41:48

Re: Можно ли сделать дамп БД по крону?

UNREAD_POST zapimir » 06.04.2012 18:28:42

Не могли бы вы сделать временный тестовый доступ на вашем сервере, чтобы можно было отдебагить в чем проблема? Пока с таким поведением не сталкивались.
zapimir
Site Admin
 
Сообщения: 1628
Зарегистрирован: 01.10.2009 22:39:52

Re: Можно ли сделать дамп БД по крону?

UNREAD_POST Nikem79 » 24.05.2012 09:15:21

Подскажите, где есть описание по работе с кроном, актуальной версии Sypex Dumper?
Nikem79
 
Сообщения: 9
Зарегистрирован: 03.05.2012 15:30:20

Re: Можно ли сделать дамп БД по крону?

UNREAD_POST zapimir » 24.05.2012 22:11:04

Так на странице http://sypex.net/ru/products/dumper/docs/ вполне актуальный, с версии 2.0.5 в этом плане ничего не менялось.
zapimir
Site Admin
 
Сообщения: 1628
Зарегистрирован: 01.10.2009 22:39:52

Re: Можно ли сделать дамп БД по крону?

UNREAD_POST Denk » 21.06.2012 06:49:16

any99 писал(а):Столкнулся с такой проблемой - создаю задачу на бекап базы на своем выделенном сервере, потом запускаю ее по крону, создается бекап, все отлично, так же задача выполняется из интерфейса дампера.
На следующий день задача не работает по крону, аналогично она и не работает из интерфейса дампера
http://clip2net.com/s/1Mh1N
происходит как-бы зависание.
Самое интересное, что при создании новой задачи бекап делается без проблем, но только в течение этого дня....
Проверялось на 3х базах на данном сервере. ОС Debian 6.0 Squeeze 64 bit.
Помогите пожалуйста разобраться
Задача по крону -
/usr/bin/php /var/www/user/data/www/mysite.ru/sdx/index.php -j=bdname >/dev/null 2>&1

Таже проблема возникла, только одна задача по крону работает(база данных маленькая), а с большой базой(2,7Гбт) проблема. Дампер не заканчивает работу остановившись в самом конце, вручную при этом отрабатывает нормально.
Denk
 
Сообщения: 5
Зарегистрирован: 21.06.2012 06:43:56

Re: Можно ли сделать дамп БД по крону?

UNREAD_POST zapimir » 28.06.2012 20:07:32

В ручном режиме он обрабатывает эту базу без перезапусков, нет в логе строк "Выполнение остановлено..."?
zapimir
Site Admin
 
Сообщения: 1628
Зарегистрирован: 01.10.2009 22:39:52

Re: Можно ли сделать дамп БД по крону?

UNREAD_POST Denk » 30.06.2012 03:13:31

Нет таких записей
Denk
 
Сообщения: 5
Зарегистрирован: 21.06.2012 06:43:56

Re: Можно ли сделать дамп БД по крону?

UNREAD_POST Denk » 03.07.2012 08:19:50

Похоже проблема в интеграции Дампера в админку vBulletin, поставил в корень сайта, вроде работает по крону, посмотрим как будет отрабатывать ежедневный бейкап.
Denk
 
Сообщения: 5
Зарегистрирован: 21.06.2012 06:43:56

Re: Можно ли сделать дамп БД по крону?

UNREAD_POST Denk » 04.07.2012 03:25:42

Нет все тоже самое, вот лог файл
2012.07.04 00:00:02 1 Начало экспорта БД `...`
2012.07.04 00:00:02 1 Экспорт таблицы `xaccess`
2012.07.04 00:00:02 1 Экспорт таблицы `xadminhelp`
2012.07.04 00:00:02 1 Экспорт таблицы `xadministrator`
2012.07.04 00:00:02 1 Экспорт таблицы `xadminlog`
2012.07.04 00:00:05 1 Экспорт таблицы `xadminmessage`
2012.07.04 00:00:05 1 Экспорт таблицы `xadminutil`
2012.07.04 00:00:05 1 Экспорт таблицы `xadv_setting`
2012.07.04 00:00:05 1 Экспорт таблицы `xadv_settinggroup`
2012.07.04 00:00:05 1 Экспорт таблицы `xalbum`
2012.07.04 00:00:05 1 Экспорт таблицы `xalbumpicture`
2012.07.04 00:00:05 1 Экспорт таблицы `xalbumupdate`
2012.07.04 00:00:05 1 Экспорт таблицы `xannouncement`
2012.07.04 00:00:05 1 Экспорт таблицы `xannouncementread`
2012.07.04 00:00:05 1 Экспорт таблицы `xattachment`
2012.07.04 00:00:05 1 Экспорт таблицы `xattachmentpermission`
2012.07.04 00:00:05 1 Экспорт таблицы `xattachmenttype`
2012.07.04 00:00:05 1 Экспорт таблицы `xattachmentviews`
2012.07.04 00:00:05 1 Экспорт таблицы `xavatar`
2012.07.04 00:00:05 1 Экспорт таблицы `xaward`
2012.07.04 00:00:05 1 Экспорт таблицы `xaward_cat`
2012.07.04 00:00:05 1 Экспорт таблицы `xaward_user`
2012.07.04 00:00:05 1 Экспорт таблицы `xbbcode`
2012.07.04 00:00:05 1 Экспорт таблицы `xbookmarksite`
2012.07.04 00:00:05 1 Экспорт таблицы `xcalendar`
2012.07.04 00:00:05 1 Экспорт таблицы `xcalendarcustomfield`
2012.07.04 00:00:05 1 Экспорт таблицы `xcalendarmoderator`
2012.07.04 00:00:05 1 Экспорт таблицы `xcalendarpermission`
2012.07.04 00:00:05 1 Экспорт таблицы `xcpsession`
2012.07.04 00:00:05 1 Экспорт таблицы `xcron`
2012.07.04 00:00:05 1 Экспорт таблицы `xcronlog`
2012.07.04 00:00:05 1 Экспорт таблицы `xcustomavatar`
2012.07.04 00:00:05 1 Экспорт таблицы `xcustomprofilepic`
2012.07.04 00:00:05 1 Экспорт таблицы `xdatastore`
2012.07.04 00:00:05 1 Экспорт таблицы `xdeletionlog`
2012.07.04 00:00:06 1 Экспорт таблицы `xdiscussion`
2012.07.04 00:00:06 1 Экспорт таблицы `xdiscussionread`
2012.07.04 00:00:06 1 Экспорт таблицы `xeditlog`
2012.07.04 00:00:06 1 Экспорт таблицы `xevent`
2012.07.04 00:00:06 1 Экспорт таблицы `xexternalcache`
2012.07.04 00:00:06 1 Экспорт таблицы `xfaq`
2012.07.04 00:00:06 1 Экспорт таблицы `xforum`
2012.07.04 00:00:06 1 Экспорт таблицы `xforumpermission`
2012.07.04 00:00:06 1 Экспорт таблицы `xforumprefixset`
2012.07.04 00:00:06 1 Экспорт таблицы `xforumread`
2012.07.04 00:00:06 1 Экспорт таблицы `xgroupmessage`
2012.07.04 00:00:06 1 Экспорт таблицы `xgroupmessage_hash`
2012.07.04 00:00:06 1 Экспорт таблицы `xgroupread`
2012.07.04 00:00:06 1 Экспорт таблицы `xholiday`
2012.07.04 00:00:06 1 Экспорт таблицы `xhumanverify`
2012.07.04 00:00:06 1 Экспорт таблицы `xhvanswer`
2012.07.04 00:00:06 1 Экспорт таблицы `xhvquestion`
2012.07.04 00:00:06 1 Экспорт таблицы `xicon`
2012.07.04 00:00:06 1 Экспорт таблицы `ximagecategory`
2012.07.04 00:00:06 1 Экспорт таблицы `ximagecategorypermission`
2012.07.04 00:00:06 1 Экспорт таблицы `xinfraction`
2012.07.04 00:00:06 1 Экспорт таблицы `xinfractionban`
2012.07.04 00:00:06 1 Экспорт таблицы `xinfractiongroup`
2012.07.04 00:00:06 1 Экспорт таблицы `xinfractionlevel`
2012.07.04 00:00:06 1 Экспорт таблицы `xlanguage`
2012.07.04 00:00:07 1 Экспорт таблицы `xmailqueue`
2012.07.04 00:00:07 1 Экспорт таблицы `xmoderation`
2012.07.04 00:00:07 1 Экспорт таблицы `xmoderator`
2012.07.04 00:00:07 1 Экспорт таблицы `xmoderatorlog`
2012.07.04 00:00:09 1 Экспорт таблицы `xnotice`
2012.07.04 00:00:09 1 Экспорт таблицы `xnoticecriteria`
2012.07.04 00:00:10 1 Экспорт таблицы `xnoticedismissed`
2012.07.04 00:00:10 1 Экспорт таблицы `xpasswordhistory`
2012.07.04 00:00:10 1 Экспорт таблицы `xpaymentapi`
2012.07.04 00:00:10 1 Экспорт таблицы `xpaymentinfo`
2012.07.04 00:00:10 1 Экспорт таблицы `xpaymenttransaction`
2012.07.04 00:00:10 1 Экспорт таблицы `xphrase`
2012.07.04 00:00:11 1 Экспорт таблицы `xphrasetype`
2012.07.04 00:00:11 1 Экспорт таблицы `xpicture`
2012.07.04 00:00:11 1 Экспорт таблицы `xpicturecomment`
2012.07.04 00:00:11 1 Экспорт таблицы `xpicturecomment_hash`
2012.07.04 00:00:11 1 Экспорт таблицы `xplugin`
2012.07.04 00:00:11 1 Экспорт таблицы `xpm`
2012.07.04 00:00:11 1 Экспорт таблицы `xpmreceipt`
2012.07.04 00:00:12 1 Экспорт таблицы `xpmtext`
2012.07.04 00:00:15 1 Экспорт таблицы `xpmthrottle`
2012.07.04 00:00:15 1 Экспорт таблицы `xpodcast`
2012.07.04 00:00:15 1 Экспорт таблицы `xpodcastitem`
2012.07.04 00:00:15 1 Экспорт таблицы `xpoll`
2012.07.04 00:00:15 1 Экспорт таблицы `xpollvote`
2012.07.04 00:00:15 1 Экспорт таблицы `xpost`
2012.07.04 00:03:06 1 Экспорт таблицы `xpost_thanks`
2012.07.04 00:07:03 1 Экспорт таблицы `xpostedithistory`
2012.07.04 00:07:30 1 Экспорт таблицы `xposthash`
2012.07.04 00:07:30 1 Экспорт таблицы `xpostindex`
2012.07.04 00:07:30 1 Экспорт таблицы `xpostlog`
2012.07.04 00:07:30 1 Экспорт таблицы `xpostparsed`
2012.07.04 00:09:53 1 Экспорт таблицы `xprefix`
2012.07.04 00:09:53 1 Экспорт таблицы `xprefixpermission`
2012.07.04 00:09:53 1 Экспорт таблицы `xprefixset`
2012.07.04 00:09:53 1 Экспорт таблицы `xproduct`
2012.07.04 00:09:53 1 Экспорт таблицы `xproductcode`
2012.07.04 00:09:53 1 Экспорт таблицы `xproductdependency`
2012.07.04 00:09:53 1 Экспорт таблицы `xprofileblockprivacy`
2012.07.04 00:09:53 1 Экспорт таблицы `xprofilefield`
2012.07.04 00:09:53 1 Экспорт таблицы `xprofilefieldcategory`
2012.07.04 00:09:53 1 Экспорт таблицы `xprofilevisitor`
2012.07.04 00:09:54 1 Экспорт таблицы `xproxycache`
2012.07.04 00:09:54 1 Экспорт таблицы `xranks`
2012.07.04 00:09:54 1 Экспорт таблицы `xreminder`
2012.07.04 00:09:55 1 Экспорт таблицы `xreputation`
Denk
 
Сообщения: 5
Зарегистрирован: 21.06.2012 06:43:56

Re: Можно ли сделать дамп БД по крону?

UNREAD_POST Denk » 04.07.2012 03:30:38

Кстати если вручную запустить сохраненное задание, так же не отрабатывает виснет.
А если выбрать в ручную базу данных и выполнить, то все нормально
Denk
 
Сообщения: 5
Зарегистрирован: 21.06.2012 06:43:56

Re: Можно ли сделать дамп БД по крону?

UNREAD_POST zapimir » 08.07.2012 02:38:41

Какая-то аномалия. Можете предоставить какой-то временный тестовый доступ, чтобы можно было отдебагить?
zapimir
Site Admin
 
Сообщения: 1628
Зарегистрирован: 01.10.2009 22:39:52

настройка крона на r01

UNREAD_POST mgvolkov » 31.07.2012 18:49:30

Подскажите пожалуйста, что я делаю неправильно?
Прописал в строке планировщика задач в Parallels Plesk Panel строку:
php /var/www/vhosts/сайт.net/httpdocs/admin700/sxd/index.php -j=backup_prof
бэкап не создается, приходит сообщение:
Warning: set_time_limit(): Cannot set time limit in safe mode (/var/www/vhosts/profkosmetika.net/httpdocs/admin700/sxd/index.php:91)
сделал по аналогии с кроном
php /var/www/vhosts/сайт.net/httpdocs/modules/birthdaypresent/cron.php который нормально работает
mgvolkov
 
Сообщения: 2
Зарегистрирован: 31.07.2012 18:16:20

Re: Можно ли сделать дамп БД по крону?

UNREAD_POST zapimir » 01.08.2012 21:06:31

У Вас похоже при работе из консоли, PHP в SAFE MODE работает, попросить админов выключить (так как safe mode уже в последних версиях PHP вообще удален). Ну либо закомментировать строку
Код: Выделить всё
set_time_limit($CFG['time_cron']);

поставить перед ней два слэша "//"
Но если скрипт не будет укладываться в ограничения времени на сервере, то бэкап не будет делаться до конца.
zapimir
Site Admin
 
Сообщения: 1628
Зарегистрирован: 01.10.2009 22:39:52

Пред.След.

Вернуться в Проблемы и баги

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

Яндекс.Метрика