1. Для Windows
создаем файл dump.bat в нем прописываем:
title dump REM ###################################################################
set ctime=%TIME:~0,2%
if «%ctime:~0,1%» == » » (set ctime=0%ctime:~1,1%)
set ctime=%ctime%’%TIME:~3,2%’%TIME:~6,2%
REM ###################################################################
set HOST=localhost
set PORT=3306
set LOG=root
set PASS=root
set DB=db
set tim=%DATE%_%ctime%
mysqldump.exe –host=%HOST% –port=%PORT% –user=%LOG% –password=%PASS% %DB% > %DB%_%tim%.sql
«C:\Program Files\WinRAR\rar.exe» a -m5 -df %DB%_%tim%.rar %DB%_%tim%.sql
*файл mysqldump.exe спопируйте в папку где лежит dump.bat
теперь добавляем в авто загрузку
заходим в Панель управления > Назначенные задания > Добавить задание
жмем обзор, ищем свой файл
устанавливаем флажек на ежедневно
время 00:10 (время лучше ставить с разбросом 5-10мин, чтоб задания не накладывались и не грузил сервер)
заходим в свойства(прав. клик на файл) > расписание (закладка) > Дополнительно (кномпа)
ставим флажек повторять задание
каждые 1 часов
выполнять в течении 24 час
переходим в закладку параметры
выполнять не дольше чем 5-15мин (если повиснит процесс, то винда процесс убьет)