Задавайте вопросы, мы ответим
Вы не зашли.
Добрый вечер!Я новичок,и недавно сталкнулся с такой проблемой как автоматический backup БД,в заданное время(хотелось бы раз в день).Какими средствами это можно сделать(может скрипт на php какой то,хотя хотелось бы что то вроде батника,который лежит на серваке и сам работает когда надо)?Сервер Apache,БД - mysql.Желательно покажите на примере как делать,пока сам погуглю примеры.Спасибо.
Отредактированно phenom (01.08.2011 11:34:11)
Неактивен
Напишите mysqldump и строку конфигурации cron, которая будет выполняться сама,
когда надо?
Неактивен
paulus написал:
Напишите mysqldump и строку конфигурации cron, которая будет выполняться сама,
когда надо?
Ну знаю что такое mysqldump,с командной строки делал бэкап и заливал базу обратно....а что такое cron я незнаю,а тем более что за конфигурация(
Неактивен
Здесь есть пример: http://webew.ru/articles/1462.webew
Неактивен
rgbeast написал:
Здесь есть пример: http://webew.ru/articles/1462.webew
Спроблема в том что CRON это планировщик UNIX систем,а у меня WIndows(
Неактивен
В винде есть планировщик, ему можно задать bat-файл для выполнения
Неактивен
Нашел более простое решение,скачал скрипт Sypex Dumper(для бэкапа),для создания бэкапа БД `Test` дал имя в Sypex Dumper `backup_dbtest`,если запускать скрипт с браузера,то все нормально работает,в папке backup скрипта создаются бэкапы нужной БД в формате "имя_БД_ГГ_ДД_ММ_ЧЧ_ММ_СС".sql.
Нашел строчку для выполнения этого задания кроном:
php -q /путь_к_скрипту/sxd/index.php -j=имя_задания -u=логин_пользователя_mysql -p=пароль
А как такое можно сделать в винде?что то с планировщиком у меня никак не получается(
Неактивен
Сделайте файл .bat с запуском mysqldump с правильными параметрами
и добавьте в планировщик?
http://www.ixbt.com/soft/ms-task-scheduler.shtml
Неактивен
Все спасибо,сам разобрался уже!кому надо могу скинуть bat файл копирования БД
Неактивен