Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #74, ФЕВРАЛЬ 2005 г.

Спаси и сохрани

Степан Ильин aka Step

Хакер, номер #074, стр. 074-014-5


К сожалению, обе программы не имеют встроенного планировщика для создания бэкапа по расписанию. Но не беда! Зато обе поддерживают работу из командной строки, а значит можно без труда запустить программу с нужными ключами с помощью стороннего софта.

Синтаксис создания снимка в RegSnap’е таков:

regsnap /s mode remote saveDllVerInfo remark fileNamе

Здесь mode – режим (0 – снимать все, 1 – только реестр, 2 – удаленный реестр), remote – сетевое имя компьютера в случае удаленной работы, saveDllVerInfo – флаг сохранения информации о версиях DLL (1 – да, 0 – нет), remark - комментарий к снимку, fileNamе - имя для создания снимка. Для того чтобы сделать снимок реестра с локальной машины в файл MySnap без указания версий DLL, что значительно ускоряет процесс бэкапа, нужно запустить RegSnap следующим образом:

RegSnap /s 0 "" 0 "" mySnap

Разобрался? Отлично, тогда можешь смело скармливать эту командную строку стандартному планировщику винды. Но учти, каждый новый снимок будет перезаписывать предыдущие. Если тебя это не устраивает, что совсем не удивительно, то в качестве помощника придется использовать другую софтину, описанную в прошлом номере журнала, – nnCron (www.nnCron.ru).

А как же файлы?

Среди массы утилит по резервному копированию файлов мне более всего приглянулась APBackUp (www.avpsoft.ru). Прога на первый взгляд может показаться слишком простой, любительской что ли. Во многом потому, что ее дистрибутив весит всего лишь два метра. Но поверь мне, первое впечатление обманчиво. При более пристальном осмотре становится ясно, что утилита имеет богатый арсенал и включает в себя все самое нужное.

Во время первого запуска APBackUp’а пользователя радужно приветствует специальный мастер. Многого он от тебя не требует: нужно лишь указать параметры первого задания. Вкратце опишу эту процедуру. Во-первых, здесь задается тип бэкапа (архивирование данных или простое их копирование в указанную директорию или на FTP-сервер). Во-вторых, осуществляется выбор файлов для резервного копирования. При этом допускается обработка сразу нескольких директорий, как с локальных, так и с удаленных дисков. Примечательно и то, что поддерживается копирование файлов по маске. К примеру, можно заархивировать все файлы *.doc из какой-либо директории и в то же время пропускать оттуда же все *.mdb. В-третьих, мастеру указывается время/периодичность запуска задания и место назначения бэкап-файлов. Если используется архивация, то к этому списку добавляется еще парочка настроек. С помощью мастера задается пароль на архив, а также редактируется шаблон имени выходных файлов. Имя архива может содержать специальные макросы: дату, время, месяц, год и т.д. Имеется еще один интересный параметр – глубина архива. Суть его объясню на примере. Допустим, этому параметру установлено значение 3. Тогда после очередного выполнения данной задачи будут удалены все архивы, кроме трех последних. Очень удобная фишка.

Но это еще далеко не все! Полные настройки каждого из созданных заданий доступны после завершения работы мастера. Различных параметров здесь уйма! Если ты хочешь отправлять бэкапы по e-mail – будь добр, укажи настройки SMTP-сервера. Хочешь хранить архивы на удаленном FTP’шнике? Нет проблем, главное - укажи параметры соединения. Я вот складирую бэкапы на файловом сервере в локалке. Поэтому для меня особенно актуальны настройки локальной сети.

Назад на стр. 074-014-4  Содержание  Вперед на стр. 074-014-6