Настройка заданий архивации
Опции программы и использование внешних
архиваторов
К оглавлению
Работа
с заданиями

В главном окне программы представлен
список заданий, можно добавить, удалить, редактировать, выполнить задание.
Можно отсортировать задания по любому полю, нажав соответственно на заголовок
этого поля.
Кроме выполнения задания по
расписанию можно также вручную запустить его на выполнение, нажав кнопку "Выполнить". Если задание уже
находится на стадии выполнения его можно приостановить, например, для очистки
места на диске, нажав кнопку "Пауза".
А можно и прервать, нажав кнопку "Прервать",
при этом дата архивации не запишется как последняя архивация.
Условные обозначения в списке
заданий:
- задание настроено для выполнения без архивации
- задание редактируется
- задание выполняется
- задание выполняется с использованием внешнего архиватораИспользованиевнешнихархиваторов.
- задание неактивно
- задание приостановлено
- задание активно и настроено с использованием внешнего архиватораИспользованиевнешнихархиваторов
- задание активно и настроено с использованием встроенного
архиватора
- задание активно и настроено на копирование исходных папокСозданиеиредактированиезаданий
(не будет архивации, файлы будут просто копироваться)
К оглавлению
Создание и редактирование заданий
При
выборе пункта меню "Добавить задание"
появится Wizard создания нового задания

после
выставления основных опций в нем, вы перейдете в окно "Редактирование задания"

где
вы уже сможете установить все возможные опции. В данном окне доступны следующие
закладки:
Для каждого задания
можно установить следующие основные опции
Номер задания
Номер
задания присваивается заданию автоматически и не может быть изменен, он
используется для ссылок на это задание и для идентификации его в лог файле.
Описание
Здесь вы можете написать
комментарий для себя
Флаг "Задание
активно"
Если
снять данный флаг, то задание не будет выполняться по расписанию, его можно
будет выполнить только вручную
Флаг
"Исполнять только "Выполнить перед" и "Выполнить
после" без архивации или копирования"
Если
данный флаг не установлен то архивация или копирование производится НЕ БУДЕТ,
будут выполнены только внешние приложения "до и после" таким образом,
вы получаете обычный шедулер, который запускает приложения по расписанию.
"Производить
архивацию или копирование"
Данная панель позволяет
выбрать режим создания резервной копии:
- архивировать содержимое исходных папок. Вы можете
создать архив с помощью внутреннего архиватора Zip, который
поддерживает формат Zip64 (архивы размером более 4Гб) или с
помощью любого внешнего архиватораИспользованиевнешнихархиваторов.
- или просто копировать их в директорию приемник без
архивации.
К оглавлению
Источник
архивации

На данной панели задаются параметры исходных
файлов для архивации. Возможно задать следующие параметры:
Включить файлы
Здесь задаются директории и файлы
для архивирования, редактирование производится через специальный редактор
списка.
Пример: "c:\*.doc;E:\Work\*.xls"
Исключать файлы
Здесь возможно задать файлы, которые
не будут добавляться в архив, по умолчанию нет, т.е. все файлы попадают в
архив. Отредактировать маску можно в специальном диалоговом окне
Пример: "*.doc;*.xls"
Степень сжатия
Для каждого задания возможно задать
свою степень сжатия архива. Начиная от самой быстрой (не архивировать) и
заканчивая самой медленно, но с наивысшей степенью сжатия
Действия при обнаружении файла
занятого другим приложением
Для каждого задания возможно задать
способ поведения при обнаружении файла источника, занятого другим приложением.
Возможны следующие варианты поведения:
·
Заархивировать все
файлы. В данном
случае файл будет открыт для чтения и заархивирован, если только он не открыт
другим приложением эксклюзивно.
·
Пропустить занятые
файлы. В данном
случае все занятые файлы будут пропущены.
·
Прервать выполнение
задания. В данном
случае задание будет прервано с состоянием ошибки.
Кроме того, вы можете
установить флаг <Показывать диалог при обнаружении файла занятого другим
приложением>, в этом случае при обнаружении файла будет показан диалог,
в котором вы можете выбрать один из трех вариантов реакции на событие. Если же
в течение 30 секунд никакой вариант не будет выбран, или если флаг снят, то
будет выбрано действие по умолчанию.
Ввод имени пользователя и пароля для
сетевого подключения
Когда исходная директория
расположена в сети, т.е. \\компьютер\директория, здесь можно ввести имя
пользователя и пароль для данного подключения, если они отличны от текущего
имени пользователя и пароля. Например, вы хотите заархивировать файлы,
расположенные на другом компьютере в вашей рабочей группе, тогда вы
можете ввести сетевой путь до данной папки и если вы входите на другой компьютер
под другим именем пользователя и паролем вы можете ввести их на данной панели,
тогда при архивации программа проверит если данный сетевой ресурс еще не
подключен, то программа попытается подключиться, используя введенные вами имя
пользователя и пароль. Если вы оставите данные поля незаполненными, то
программа будет пытаться подключить сетевой ресурс от имени текущего
пользователя.
"Производить архивацию или копирование"
Данная панель позволяет
выбрать режим создания резервной копии:
- архивировать содержимое исходных папок. Вы можете
создать архив с помощью внутреннего архиватора Zip, который
поддерживает формат Zip64 (архивы размером более 4Гб) или с
помощью любого внешнего архиватораИспользованиевнешнихархиваторов.
- или просто копировать их в директорию приемник без
архивации.
Параметры архивации:
Использовать атрибут
"Архивный"
Если выбрать эту опцию то в архив
будут включаться только файлы, у которых установлен атрибут
"Архивный". Атрибут "Архивный" устанавливается ОС, когда файл
изменяется, таким образом, используя этот флаг совместно с флагом
"Сбрасывать атрибут Архивный" вы сможете архивировать только те
файлы, которые были изменены с момента последней архивации. Будьте внимательны
с данной опцией т.к. обычно другие архиваторы сбрасывают данный флаг.
Сбрасывать атрибут
"Архивный"
Если выбрать эту опцию, то после
архивации у всех заархивированных файлов будет сброшен атрибут
"архивный". Применяется совместно с флагом "Использовать атрибут
"Архивный"
Включая субдиректории
Если флаг установлен, при архивации
включаются и вложенные директории, которые вы укажите в "Включать
файлы"
Удалять файлы источника после
архивации
Будьте осторожны при установке
данного флага - при выполнении задания файлы источника удаляются.
Сохранять структуру директорий
Если данный файл установлен, то в
резервной копии сохранится структура директорий источника, если отключить - то
все файлы будут сохраняться в одной директории без сохранения структуры
источника.
Сохранять в архив пустые директории
Если установить данный флаг то в
архив будут сохраняться директории, не содержащие файлов.
Копировать права NTFS
При копировании будут копироваться и
права NTFS файлов. Внутренний архиватор не поддерживает этой опции, если вам
необходимо созвать архивы с сохранением прав то вы можете использовать внешний
архиваторИспользованиевнешнихархиваторов
WinRar, конфигурация для которого входит в дистрибутив APBackup
Сохранять полный путь при
копировании
Если установлен данный флаг, то в
архив будут попадать файлы с полным путем от начала диска источника. Например,
имеется директории C:\data\buh\1С\bin , C:\data\buh\1С\1Sdb.
Если вы задали источник <C:\data\buh\Today\*.*> и установили флаг, то в архиве
будет сохранен полный путь \data\buh\1С\bin и \data\buh\1С\1Sdb, если же вы не установили данный
флаг то в архиве будет сохранены данные о пути только от начала источника, т.е.
\bin и \1Sdb
К оглавлению
Извещения о выполнении задания

После выполнения каждого задания
программа позволяет отправить отчет о ходе выполнения задания или при ошибке
выполнения.
Предусмотрены следующие условия
отправки сообщения:
- При ошибке выполнения
- При успешном выполнении
- В любом случае
Возможны следующие варианты отправки
отчета:
После выполнения отправить письмо
Внимание: Для того, что бы
воспользоваться этим сервисом, вам необходимо настроить параметры отправки E-mail в
общих опциях программыОпциипрограммы.
Здесь вы можете заполнить поля:
Куда, тема, тело сообщения. Опционально можно прикрепить к письму лог файл или
(и) полученный архив.
После выполнения отправить сообщение
NET SEND
Это стандартный сервис Windows,
здесь вы можете задать пользователя, которому будет отправлено сообщения.
Подробнее о команде NET SEND можно узнать, набрав в командной строке Windows "NET SEND /?"
К оглавлению
Предупреждения перед архивацией

Для каждого задания возможно настроить показ предупреждения
для пользователя перед началом архивации за определенный промежуток времени.
Например, можно настроить рассылку извещения пользователям за 10 минут о том,
что будет архивироваться 1С и всем необходимо выйти из программы и т.п.
Возможны следующие варианты
извещения:
Перед выполнением вывести
всплывающее окно
Это предупреждение можно
использовать только на машине, где запущен APBackup. Программа покажет окно с
заданным сообщением перед архивацией.
Перед выполнения отправить сообщение
NET SEND
Это стандартный сервис Windows,
здесь вы можете задать пользователя, которому будет отправлено сообщение. В
этом случае предупреждение можно отправить определенной группе пользователей в
сети. Подробнее о команде NET SEND можно узнать, набрав в командной строке Windows "NET SEND /?"
К оглавлению
Расписание архивации
На данной панели задается расписание
архивации.
Внимание! Задание выполняется по
расписанию, только если задание активноСозданиеиредактированиезаданий. В
противном случае задание можно выполнить только в ручном режиме

Задается время начала архивации "Начинать в", и период
архивации. Возможно выбрать следующие режимы:
Ежедневно
При этом выбирается период архивации
в днях
Например: Каждый 3-й день с даты начала
Еженедельно
При этом задается период архивации в
неделях, причем можно выбрать дни недели, по которым необходимо архивировать
Например: Каждую 3 -ю неделю по вторникам и четвергам.
Ежемесячно
При этом задается период архивации в
месяцах, причем можно выбрать месяца, по которым необходимо архивировать
Например: Каждый 2 месяц. Архивировать только если месяц Январь, Март и
Сентябрь.
Однократно
При этом задается только дата
архивации однократно
Например: Архивировать 15.06.2002
При загрузке
При этом задание будет выполняться
только при старте программы и до следующего старта выполняться не будет. Так же
можно задать таймаут перед выполнением задания.
При загрузке (один раз в X дней)
При этом задание будет выполняться
только при старте программы, но не чаще чем раз в X дней, т.е. при первом включении компьютера за X дней. Так же можно задать таймаут перед выполнением задания.
После выполнения задания № X
При этом задание будет выполняться
только после выполнения задания № X с заданным временным промежутком после его окончания. Можно так же
настроить исход задания Х, после которого нужно выполнять задание: "При
любом исходе", "При ошибке", "При успешном выполнении"
При изменении источника
При появлении такого задания программа
будет следить за изменениями в файлах источника, и после обнаружения
изменения в файлах источника начнется исполнение задание, с заданным таймаутом
перед началом
Кроме данных режимов,
возможно выбрать дополнительные режимы:
Начать с даты
Данная опция задает дату начала
действия задания
Например, 12.01.2002 вы задали
задание по ежедневному расписанию, а дату начала поставите 01.02.2002, тогда
первая архивация данного задания будет произведена 01.02.2002г. и далее по
расписанию
Выполнять задание До
Здесь вы можете задать дату, когда
задание будет заблокировано и больше не выполнится
Повторять
В дополнение к основному режиму
архивации вы можете дополнительно задать период архивации, начиная от 1 минуты,
каждый такой период начинается после наступления даты по основному расписанию
"Каждые" - задает период, с которым будет
проводиться архивация
"В течение" - здесь задается период, в течение,
которого после наступления даты по основному расписанию будет проводиться
архивация через каждый интервал заданные в поле "Каждые"
Пример: Вы задали режим ежедневно через
каждый 1 день и задали Повторить Каждые 30 минут в течение 2 часов Начинать в
1:00 таким образом, задание будет выполняться по следующему расписанию
1:00,1:30,2:00,2:30,3:00 каждый день.
Если при выполнении обнаружена
ошибка
Здесь вы можете задать реакцию
системы на ошибку в момент выполнения задания (например, выключен компьютер, на
который производится архивация)
Возможны следующие варианты:
·
Дезактивировать. (по умолчанию для нового задания)
Задание будет отмечено как неактивное и не будет выполняться автоматически,
пока вы не установите флаг <Задание активно>
·
Отложить по
расписанию. В
этом случае задание как бы будет считаться выполненным, в том смысле, что будет
определена дата следующего выполнения по расписанию.
·
Повторить через X
минут. Будет
предпринята попытка выполнить задание через X минут. Таким образом, задание
будет выполняться каждые X минут до успешного выполнения.
При запуске обнаружено невыполнение
задания
Здесь вы можете задать реакцию
системы на ситуацию когда во время запуска программы, обнаружено что в
предыдущий, раз задание не выполнялось по расписанию. Например, при ежедневном
расписании, компьютер не включали в выходные, а в Понедельник программа была
запущена и обнаружила, что задание не выполнялось в Воскресенье.
Возможны следующие варианты:
·
Выполнить
немедленно.
Задание будет выполнено при загрузке программы.
·
Выполнять по расписанию. Ситуация будет проигнорирована и
задание будет выполнено в соответствии с расписанием в следующий раз.
К оглавлению
Сохранение
архива

На данной панели задается
параметры сохранение архивного файла/директории. Задаются следующие параметры:
Префикс архива
С данной строки будет
начинаться файл архива
Формат даты
Здесь выбирается формат даты,Форматдаты которая указывается в имени
файла архива, формат может быть задан и в ручную, в том числе с символом <\>,
таким образом, задав маску архива, например YYYY\MM\DD\arc вы получите архив директорию
архива с разбиением по годам, месяцам и дням и, например, при архивации
02.01.2003 будет создана папка и архив "20003\01\02\arc.zip". Таким образом, можно
рассортировывать архивы по директориям, в зависимости от даты, причем все
сказанное актуально и для дополнительных директорий.
Внимание: если вы
используете период меньше дня, то обязательно выбирайте маску, в которой
присутствует время иначе, если вы выберете маску, где только дата естественно в
течение дня архивы будут накладываться друг на друга и, в конце концов,
останется только последний за данный день.
Для формата файлов 8.3
со временем подходят:
·
"MMDDhhnn" -
естественно без префикса, но тогда вы не сможете задать глубину,Глубина если в опциях программыОпциипрограммы
стоит флаг запрета глубиныГлубина архива без префикса
·
"DDhhnn" - с
префиксом, но без месяца с данной маской вы сможете задать глубинуГлубина.
Для 8.3 без времени
(только для периодов больше дня):
- "YYMMDD"
- "YYYYMMDD"
- "MMDD"
Возможны следующие шаблоны в
указании формата даты:
- c - Отображает дату в формате
ShortDateFormat и время в формате LongTimeFormat
- d - День месяца без ведущего
нуля (1-31).
- dd - День месяца с ведущим
нулем (01-31).
- ddd - День недели в соответсвии
с локальными настройками (Sun-Sat)
- dddd - День недели полностью
(Sunday-Saturday)
- ddddd - Только дата (без
времени) в формате ShortDateFormat
- dddddd - Только дата (без
времени) в формате LongDateFormat
- m - Месяц без ведущего нуля
(1-12). Если m следует сразу за h или hh то вместо месяца
отображаются минуты.
- mm - Месяц с ведущим нулем (1-12).
Если mm следует сразу за h
или hh то вместо месяца отображаются минуты.
- mmm - Короткое название месяца
в соответсвии с локальными настройками (Jan-Dec)
- mmmm - Полное название месяца в
соответсвии с локальными настройками (January-December)
- yy - Год как две цифры (00-99).
- yyyy - Год как четыре
цифры(0000-9999).
- h - Час без ведущего нуля
(0-23).
- hh - Час с ведущим нулем
(00-23).
- n - Минуты без ведущего нуля
(0-59).
- nn - Минуты с ведущим нулем
(00-59).
- s - Секунды без ведущего нуля
(0-59).
- ss - Секунды с ведущим нулем
(00-59).
- t - Только время в коротком
формате.
- tt - Только время в полном
формате.
- %dw - номер дня недели
- %dy - номер дня в году
- %wy - номер недели в году
- %wm - номер недели в месяце
Начиная с 1.5 версии, формат датыФорматдаты может быть пустым, таким
образом, возможно, создавать архивы, не привязанные к дате.
Пароль для
создания архива
Здесь вы можете задать
пароль, с которым будет создаваться архив, т.е. полученный архив будет
запоролен, причем эта опция действует не только с внутренним архиватором,
но и с любыми внешними, которые естественно позволяют задать пароль на
создаваемый архив.
Директория архива
Директория, в которой
будет сохранены архивы данного задания
Глубина архива и
единица измерения глубины
Данная опция доступна,
если введен какой-либо префикс, без префикса глубина всегда = 0, если
установлен соответствующий флаг в опциях программы.Опциипрограммы Если глубина больше 0, то после
архивации будут оставлены только N
самых свежих файлов данного задания, остальные будут уничтожены, если Ед.
измерения = файлы, или же файлы старше N дней (месяцев), если выбрана соответствующая ед. измерения
Если глубина равна 0, то
все архивы будут сохранены и будут накапливаться
Таким образом, при
каждом выполнении задания будет создан архив со следующим именем <Директория
архива\{Префикс}{Текущая дата и время в соответствии с форматом}.zip>
Например, С:\Arhiv\aaa20020230_12-15.zip
Дополнительные
директории
Возможно задать еще три
дополнительные директории, куда будет копироваться созданный архив, причем для
каждой дополнительной директории возможно задать свою глубину архива. Таким
образом, разместив дополнительные директории на разных физических носителях или
вообще на разных компьютерах сети, вы сведете шанс потери данных к минимуму.
Для каждой
дополнительной директории можно задать глубину, единицу измерения глубины,
префикс, формат даты. Таким образом, если вы, например, установите в доп.
директории 1 глубину 12 месяцев и выберите формат даты без дней, например
ГГГГММ то получите что в доп. директории будут хранится только ежемесячные
архивы за каждый месяц на глубину 1 год.
Если архив с таким
именем уже существует
Здесь вы можете определить
реакцию системы на ситуацию, когда архив с таким же именем уже существует,
например, если формат даты пустой.
Возможны следующие
варианты:
- Удалить архив
и создать новый
- Добавить
новые файлы и обновить старые, если они менялись
- Добавить
новые и перезаписать все старые
- Обновить
только те файлы, которые есть в архиве, не добавляя новые.
К оглавлению
Cтатистика

На данной панели выдаются дата и время
последней архивации данного задания и дата и время следующей архивации, а так
же лог файл, отфильтрованный по данному заданию.
Открыть директорию
Возможно открыть в проводнике
директорию, где сохраняется главный архив и дополнительные архивы.
К оглавлению
Опции
программы
В данном
диалоговом окне возможно задать опции программы.
Подтверждения

Здесь вы можете отменить
выдачу некоторых диалогов программы, а так же реакцию приложения по умолчанию
для новых заданий, если в момент архивации встретится файл занятый другим
приложением. Здесь же можно отменить выдачу диалога в таком случае.
Параметры
архивации

Здесь вы можете задать
опции, которые будут использованы для каждого задания:
- Директория
для временных файлов. Данная директория будет использована как временная при
проведении архивации
- Степень
сжатия архива. Данная
опция позволяет задать степень сжатия по умолчанию для создания новых
заданий.
- Приоритет
потока архивации. Архивация каждого задания проходит в отдельном потоке, приоритет
которого можно задать в данном диалоговом окне.
- Звуковой
сигнал. Если
стоит данный флаг, то в начале и в конце выполнения каждого задания будет
выдан звуковой сигнал.
Параметры лог файла

Здесь вы можете задать параметры
записи в лог сообщений системы:
·
Записывать в лог.
Поставьте
галочки на тех сообщениях, которые вы хотите записывать в лог
·
Цвет записей. Позволяет выбрать цвет записей,
которые видны в нижнем окне программы для каждого вида записи.
·
Максимальное
количество записей в окне лога. Здесь вы можете настроить, что бы в окне лога показывалось
только N последних записей лога.
·
Максимальный
размер лог-файла в Kb. При достижении данного размера лог файл копируется в файл ApBackup.lbk и очищается.
·
Очистить лог
файл. При
нажатии на данную кнопку произойдет очистка лог файла и окна просмотра лог
файла.
Общие параметры

Здесь вы можете задать общие
параметры программы:
·
Загружать
программу при старте Windows. Позволяет загружать программу при старте Windows
·
Выгрузить
программу, если нет заданий на выполнение. Данная опция позволяет выгрузить
программу если ни для одного задания нет даты следующей архивации, т.е. все
задания или неактивныСозданиеиредактированиезаданий, или
выполняются при загрузкеРасписаниеархивации, или просроченыРасписаниеархивации. Например, сделав
несколько заданий выполняющихся при загрузке и поставив флаги "Загружать программу при старте Windows"
и "Выгрузить программу если нет заданий на
выполнение". Вы получите, что при загрузке компьютера
загрузится программа, исполнятся все задания и программа выгрузится.
·
Выгрузить
программу, если СЕГОДНЯ нет заданий на выполнение. Аналогична опции "Выгрузить программу если нет заданий на выполнение",
только выгружается, если на сегодня нет заданий, полезна для тех, кто включает
и выключает компьютер каждый день.
·
Показывать
заставку при старте. Если снять галочку, то при загрузке программы не будет показываться
заставка.
·
Удалять файлы в
корзину. Если
вы выбрали данную опцию, то все файлы, которые будут удаляться в соответствии с
параметром глубина
архива,Глубина будут
удаляться в корзину, таким образом, вы сможете восстановить их. Данную опцию
рекомендуется поставить только во время ознакомления с программой (по
умолчанию) так как если глубина архиваГлубина
задана >0, то старые файлы архивов будут удалены по маске [prefix]*.zip, таким образом, если у вас в директории, куда
сохраняются архивы, есть файлы, подходящие под эту маску то они будут удалены.
В дальнейшем лучше снять это флаг тогда файлы будут удаляться сразу не в
корзину.
·
Запретить глубину
архива без префикса. Данная опция позволяет запретить ввод глубины архиваГлубина
если не введен префиксСохранениеархива. Если опция не выбрана,
то вы можете задать глубину без префикса, но тогда делайте специальную
отдельную директорию для сохранения архивов отдельную для каждого задания, что
бы в этой директории не было посторонних Zip файлов. Так как, если задана глубина, то старые
файлы будут удаляться по маске [prefix]*.zip естественно без префикса будут
удаляться *.zip. Сами понимаете, что получится,
если в директории лежали посторонние архивы. Данная опция полезна для
сохранения 8.3 т.к. тогда возможно будет задавать глубину для масок "YYYYMMDD"- так как в этом случае нет
возможности ввести префикс для файлов 8.3.
·
Пароль доступа к программе.
Здесь вы можете
задать пароль на доступ к иконке в трее, т.е. если человек не введет этот
пароль, то он не сможет изменить настройки и выгрузить программу (конечно кроме
как через Ctrl-Alt-del
- кстати, если программа запущена как сервис, то и это не пройдет).
·
Показать значок в
трее. Если
убрать данную галочку, то иконка в трее не будет показываться, для того что бы
осуществить доступ к списку заданий нужно просто запустить программу еще один
раз, тогда откроется список заданий.
NT/2000 сервис

Данная панель доступна только на
платформах NT/2000. Здесь вы можете настроить запуск программы в качестве NT/2000
сервисаЗапускпрограммыкаксервисаNT/2000
E-mail

В данной закладке можно настроить параметры
SMTP сервера, который будет использоваться при отправке писемИзвещенияовыполнениизадания
в момент исполнения заданий.
Интерфейс
На данной закладке вы можете выбрать
язык интерфейса программы, после выбора нового языка необходимо перезагрузить
программу, что бы изменения вступили в силу.
К оглавлению
Выполнение внешних приложений
На закладках <Выполнить перед> и <Выполнить после> сможете настроить
выполнение внешних приложений до архивации и после архивации.

Здесь можно настроить
командную строку, параметры с которыми будет запускаться программа, рабочая
директория программы, окно в котором будет запущена программа(работает не для
всех приложений). А так же для задания, которое выполняется до архивации можно
задать максимальное время, которое программа будет ждать завершения данного
задания, после завершения задания или по истечении срока ожидания будет
выполнена архивация. Если параметр равен 0, то ожидания не будет.
После выполнения
внешнего приложения и до начала архивации, а так же после архивации до начала
выполнения внешнего приложения можно поставить таймаут полезно, если,
например в "выполнить перед" настроить
запуск утилиты, которая осуществляет загрузку компьютера, на который будет
складываться архив, по технологии Wake-on-Lan. Сделав задержку 5 минут, вы
будет уверены, что компьютер загрузиться до начала архивации.
Так же в закладке "Выполнить перед" можно задать
параметры Интернет соединения выполняемого перед выполнением задания, что бы
потом отослать E-mail или полученный архив по FTP, установив галочку <Разорвать соединение после выполнения задания>. Таким
образом, перед выполнение задания программа дозвонится до вашего провайдера
Internet, скопирует архив по FTP или (и) отошлет извещение по E-mail и после
этого разорвет соединение.
Если вы задали
выполнение .bat или .cmd то, нажав на кнопку "Изменить"
вы сможете просмотреть или исправить командный файл в notepad.
В данных строках
возможно использовать некоторые макросы:
Пример: Задав в строке "Выполнить после" команду
"WinZip [ZipName]" на место [ZipName] будет подставлено имя файла
созданного архива и полный путь и, таким образом, после выполнения задания
будет открыть созданный архив в WinZip.
К оглавлению
Внешние архиваторы
В данной закладке вы сможете
настроить выполнение задания с использованием внешнего архиватораИспользованиевнешнихархиваторов.

Для этого выберите галочку "Использовать внешний архиватор" и
в списке выберите какую конфигурациюНастройкавнешнихархиваторов
использовать. В данном списке будут показаны все конфигурации, которые будут
найдены в директории, где установлена программа.
Для того, что бы использовать
встроенный Zip (формат Zip64
для архивов больше 4Гб) архиватор снимите галочку "Использовать внешний архиватор".
К оглавлению
Использование внешних архиваторов
Начиная с версии 1.5, в
программе возможно использовать внешние архиваторы. Каждое задание может быть
настроено на использование своей конфигурации или на использование внутреннего Zip архиватораВнешниеархиваторы.
Конфигурация - это файл
с расширением .EMC находящийся в директории, где установлена программа. Данный
файл представляет собой обычный Windows INI файл. Файлы конфигураций можно
настроить как в обычном текстовом редакторе, так и в редакторе встроенном в программуНастройкавнешнихархиваторов через
пункт меню "Настройка внешних
архиваторов" С дистрибутивом программы поставляется
несколько файлов конфигураций (например, WinRar), Если вы пожелаете вы можете
легко создать файл конфигурации для ЛЮБОГО своего архиватора.
Рассмотрим файл
конфигурации на примере WinRar:
//ApBackUp Файл расширение для
внешнего архиватора WinRar
[Options]
// Раздел Options
Comment="WinRar"
Comment - необходим только для
вашего использования и в программе не используется здесь вы можете писать любой
комментарий
//расширение для
создаваемого архива
Ext=rar
Ext- расширение для файла
архива именно с таким расширением будет создаваться архив и уничтожаться файлы
вышедшие по срокам из глубины архиваГлубина.
// командная
строка для запуска архиватора
Command="С:\program files\Winrar\winrar.exe"
Command - команда запуска
внешнего архиватора. При первом использовании конфигурации обязательно
поставьте здесь правильный путь на вашей машине.
// Строка
параметров все выражения в [] будут заменены на конкретные выражения
ParamStr="[ArhCommand]
[RecurseSw] [CompressLevel] [TmpDirSW] [AddWithArchiveAttr] [ClearArchiveAttr]
[Priority] -ds -ed -y -idp [ExcludeSw] "[ArchiveName]"
[IncludeSW]"
ParamStr - Данная строка будет
добавляться как параметр в командной строке все подстроки с [] будут заменяться
соответствующими ключами указанными ниже, также здесь вы можете писать другие
ключи которые вам нужны но не устанавливаются в программе.
Обратите
внимание на "[ArchiveName]" имя архива заключено в двойные кавычки, так как это
может быть и длинный путь. Можете не указывать отдельные параметры, тогда
данные опции задания не будут действовать
// команды
архивации
ReplaceCommand="a"
ReplaceCommand- команда Replace для вашего архиватора
FreshCommand="f"
FreshCommand- команда ReFresh для вашего архиватора
UpdateCommand="u"
UpdateCommand- команда Update для вашего архиватора
// Включать
субдиректории
RecurseSw="-r"
RecurseSw - переключатель
который будет включено в строку параметров если указана опция включать
субдиректории
NoRecurseSw=""
NoRecurseSw - переключатель
который будет включено в строку параметров если не указана опция включать
субдиректории. В некоторых архиваторах это требуется, в некоторых нет, если в
архиваторе этого не требуется просто ничего не ставьте или вообще уберите этот
параметр.
// Исключаемые
файлы вместо [ExcludeFilesList] будет
//подставлено
имя файла со списком исключаемых файлов
ExcludeSw=""-x@[ExcludeFilesList]""
ExcludeSw - переключатель для
исключения файлов.
Здесь на
место [ExcludeFilesList] будет подставлено имя файла со списком исключаемых файлов
для задания, который будет создан во время архивации. Опять обратите внимание
на двойные кавычки для длинных путей
// Включаемые
файлы вместо [IncludeFilesList] будет
//подставлено
имя файла со списком включаемых файлов
IncludeSW=""@[IncludeFilesList]""
IncludeSW - переключатель для
включения файлов в архив
Здесь на
место [IncludeFilesList] будет подставлено имя файла со списком включаемых файлов,
для задания который будет создан во время архивации. Опять обратите внимание на
двойные кавычки для длинных путей.
// Методы
архивации
CompressStore="-m0"
CompressFastest="-m1"
CompressFaster="-m2"
CompressFast="-m2"
CompressNormal="-m3"
CompressSlow="-m4"
CompressSlower="-m4"
CompressSlowest="-m5"
Здесь вы
задаете переключатели для уровня компрессии соответственно. Т.е. будет выбран
переключатель, соответствующий уровню компрессии установленному в настройке
задания
// Рабочая
диретория вместо [TmpDir]
будет подсавлена временная заданая директория в программе
SetTmpDir=""-w[TmpDir]""
SetTmpDir - Переключатель для
указания временной директории. На место [TmpDir] будет поставлена
временная директория, настроенная в опциях программы.
// Переключтель
архивировать только файлы с установленным атрибутом "Архивный"
AddWithArchiveAttr="-ao"
AddWithArchiveAttr - переключатель который будет
вставлен в командную строку если в настройках задания указано
"использовать атрибут архивный"
// Переключатель
очишать атрибут архивный после архивации
ClearArchiveAttr="-ac"
ClearArchiveAttr - переключатель который
будет вставлен в командную строку если в настройках задания указано
"очистить атрибут архивный"
// Приоритет
процесса при запуске внешнего приложения
PriorityIdle="-ri1:0"
PriorityLowest="-ri7:0"
PriorityLower="-ri9:0"
PriorityNormal=-ri0:0
PriorityHiger="-ri11:0"
PriorityHigest="-ri14:0"
Здесь вы
можете указать переключатели, которые указывают приоритет потока архиватораПроизводительность актуально только для WinRar.
Общая схема
действия программы такова:
При начале архивации
программа ищет указанный файл *.EMC считывает
параметры для каждого параметра смотрится если данная опция выбрана в задании,
то в командную строку на соответствующее место ставится ключ если опция не
выбрана, то вставляется пустая строка. Затем запускается процесс с указанной
командой запуска и строкой параметра. Причем, если основное окно программы
видно на экране, то и внешний архиватор запустится видимым. Если программа
висит в трее, то и внешний архиватор запустится невидимым окном.
Пример: Вы выбрали "Включать
субдиректории". Программа возьмет переключатель, указанный в
параметре RecurseSw (в
нашем примере -r) и подставит
его на место [RecurseSw] в командной строке.
К оглавлению
Настройка внешних архиваторов
Начиная с версии 1.5, в
программе возможно использовать внешние архиваторы. Каждое задание может быть
настроено на использование своей конфигурации или на использование внутреннего Zip архиватораВнешниеархиваторы.
Конфигурация - это файл
с расширением .EMC, находящийся в директории, где установлена программа. Данный
файл представляет собой обычный Windows INI файл. Файлы конфигураций можно
настроить как в обычном текстовом редакторе, так и в редакторе встроенном в
программу через пункт меню "Настройка
внешних архиваторов" С дистрибутивом программы поставляется
несколько файлов конфигураций (например, WinRar), Если вы пожелаете вы можете
легко создать файл конфигурации для ЛЮБОГО своего архиватора.
Окно редактора внешнего
редактора:

Здесь вы можете начать
составление файла конфигурации заново, загрузить файл, сохранить файл,
сохранить как. Подробнее о составлении файла конфигурации смотрите в разделе "Использование
внешних архиваторов"Использованиевнешнихархиваторов.
К оглавлению
Запуск программы как сервиса NT/2000
Начиная с версии 1.6b, в программе
поддерживается запуск в качестве сервиса NT/2000. Для этого вы можете использовать любой сервис,
который может запустить программу с параметром. В стандартной поставке
программа использует для этой цели srvany.exe из Microsoft NT Resource Kit. Данный сервис используется для запуска программы с
параметром service. При этом программа будет работать,
даже если еще ни один пользователь не вошел в систему или уже вышел. Для установки
программы в качестве сервиса NT
откройте окно "Опции"
закладка "Сервис NT/2000"Опциипрограммы и нажмите кнопку "Установите сервис", при этом будет
установлен сервис "APBackUp_Starter". Для удаления там же используйте
кнопку "Удалить сервис"
Внимание! Не рекомендуется
останавливать сервис, так как srvany использует
для этого просто уничтожение процесса, таким образом, программа будет завершена
некорректно (что в некоторых случаях, например в момент архивации или
копирования архива может быть нежелательно), лучше выйти из программы
стандартными способами.
Внимание! Если вы устанавливаете сервис под аккаунтом
LocalSystem (что делается по умолчанию), то
сетевые ресурсы не будут доступны для программы. Таким образом, рекомендуется
настроить задания, а потом установить сервис от другого аккаунта, в данном
случае программа не будет высвечиваться в трее и вы не сможете редактировать
задания, но будет работать с сетью, о чем можно узнать по записям в log файле.
К оглавлению
Условное выполнение

Начиная с версии 1.7b,
перед выполнением задания проверяются условия заданные на данной панели, и если
хотя бы одно условие не выполняется, задание не будет выполнено. Возможны
следующие условия
Выполнить если
существует файл
Задайте здесь файл, и
программа проверит перед началом задания если файл существует, то задание
выполнится (если другие условия выполнены), иначе задание не выполнится.
Выполнить если не
существует файла
Задайте здесь файл и
программа проверит перед началом задания если файл не существует то задание
выполнится (если другие условия выполнены), иначе задание не выполнится.
К оглавлению
Производительность
На данной закладке можно настроить параметры,
влияющие на производительность задания, и загрузку процессора и системы в
момент исполнения задания.

Приоритет потока архивации
Данный
параметр задает приоритет потока, в котором выполняется архивация
Так же на загрузку системы можно влиять
с помощью остановок задания
Можно задать время, на которое задание будет останавливаться
после каждого заархивированного файла, а так же после каждого 1% исполнения
задания, причем можно настроить, что бы эти остановки производились только в
том случае, если процессор загружен больше на Х%, если это не так то остановка
не производится. Таким образом, можно настроить каждое задание так, что его
исполнение будет практически незаметно влиять на производительность системы в
момент его исполнения
К оглавлению
Сохранение
на FTP
Начиная
с версии 2.0 в задании можно задать еще одну дополнительную директорию для
сохранения файла архива после архивации - в качестве этой директории задается
директория на FTP сервере

В
закладке "Сохранение на FTP" можно настроить параметры
соединения с сервером, директорию на данном сервере, в которую будет сохранен
файл архива, а так же префикс и формат датыФорматдаты
для имени архива. Так же можно настроить соединение через прокси сервер и соединение с сервером в пассивном режиме
К оглавлению