Доброго времени суток.
Данная тема поднималась неоднократно, но в прочитанных мной статьях сам процесс организации архивирования был упомянут лишь вскользь, а сами файлы показались мне слишком уж замудрёными. Поэтому предлагаю читателям свою версию. Технология проверена годами и применить её сможет любой, даже начинающий айтишник, обученный русскому языку.
Чтобы добиться автоматической архивации базы данных (можно и нескольких), нужно просто правильно расположить bat файл и настроить его по путям нахождения его самого и архивируемой базы данных. Объясняю по шагам на примере Windows Server 2008 R2. Жмём правую кнопку мыши на меню Пуск - Компьютер, выбираем пункт Управление:
Откроется диспетчер сервера, который изначально будет выглядеть так:
Нужно последовательно раскрыть ветви Конфигурация --> Планировщик заданий --> Библиотека планировщика заданий --> Microsoft и в раскрывшемся дереве встать на пункт Windows:
Вот мы и там, где нужно. Справа раскрывается окно, кликнув в котором правой кнопкой мыши, из контекстного меню выбираем Создать простую задачу:
Кликаем и получаем первое окно, тут просто пишем название задачи и её описание, кто особо ленивый, описание можно пропустить:
На втором шаге выбираем Ежедневно:
На третьем шаге уточняем, когда начинать, и время ежедневного запуска. Сервер в большинстве случаев работает круглосуточно, поэтому нет смысла запариваться и выгонять пользователей, просто нужно это сделать, когда все спят:
Четвёртый шаг - выбор действия. Bat файл считается программой, поэтому выбираем ЗапуститьПрограмму:
Теперь выбираем bat файл оттуда, где он лежит:
Особой разницы нет, но на мой взгляд, лучше разделить каталоги, где расположен bat файл и где будут накапливаться архивные копии, пусть даже это будут разные диски, если их несколько в компьютере:
Убеждаемся, что сделали правильный выбор:
В последнем окошке ставим галочку для проверки, всё ли мы сделали правильно:
Не буду по второму кругу описывать, и так всё должно быть понятно. Разумеется, на компьютере должен быть установлен архиватор, например WinRAR, но на вкус и цвет товарища нет. В прилагаемом рабочем bat файле с комментариями используется именно он. Скачивать его необязательно, примеров на великих и могучих Гугл и Яндексе великое множество. Но мало ли захочется скачать, мне будет приятно.