Так как возник соответствующий вопрос в форуме, краткое описание того, как можно делать регулярный бэкап базы данных под виндой (если, к примеру, вы отлаживаете сайт на Denwer'е).
Создаешь bat'ничек (например, backup.bat) примерно с таким содержанием:
root - имя пользователя, mypass - пароль, my_database - имя базы, которую надо бэкапить. Только вот не помню, есть ли в denwer'е по умолчанию mysqldump, поэтому см. прикрепленный файл.
Для того, чтобы сделать регулярный бэкап с текущей датой, создаем файлик todaybackup.bat:
Если нужен более частый бэкап (к примеру, раз в час), для формирования текущего времени можно использовать утилиту curtime32, тогда содержимое этого bat-файла вообще будет состоять из одной строки:
В нашем первом файлике, backup.bat, соответственно, меняем my_database.txt на my_database_%1.txt
И - финальный шаг - настраиваем запуск нашего bat'ника с необходимой периодичностью в "Назначенных заданиях" MS Windows или, если хочется показать свою продвинутость, в nnCron
Вложение | Размер |
---|---|
mysqldump.zip | 663.97 КБ |
curtime32.zip | 19.66 КБ |
Комментарии
Большое спасибо!