Приложение В. Настройка параметров обновления

На главную  Назад  Вперед

Для настройки обновления вирусных баз и компонентов Dr.Web доступен файл drwupsrv.bat. Данный файл находится в папке с установленным Dr.Web. Команды, прописанные в файле, выполняются при запуске задания Doctor Web for MSP Update Task в планировщике заданий Windows.

Чтобы установить настройки обновления, укажите необходимые параметры для команд - c update и - c postupdate.

Параметры команды - c update

Команда - c update выполняет обновление вирусных баз и компонентов Dr.Web.

Параметр

Описание

--type arg

Пожалуйста, не меняйте этот параметр.

Тип обновления:

update-revision - обновление компонентов в пределах текущей ревизии.

--disable-postupdate

Пожалуйста, не меняйте этот параметр.

Последующее обновление выполняться не будет. Работа модуля обновления будет завершена после выполнения обновления.

--verbosity arg

Уровень детализации журнала:

error - стандартный;

info - расширенный;

debug - отладочный.

--interactive

Если параметр указан, при выполнении некоторых команд будет задействовано большее количество ресурсов.

--param args

Пожалуйста, не меняйте этот параметр.

Дополнительные параметры, передаваемые для скрипта.

Формат: <имя>=<значение>.

-n [ --component ] arg

Перечень компонентов, которые необходимо обновить:

updater - файл drwupsrv.exe;

antispam - файл vrcpp.dll;

scan-engine - файлы dwengine.exe, dwsewsc.exe, dwinctl.dll, dwarkdaemon.exe, arkdb.bin, dwqrui.exe, dwarkapi.dll;

av-engine - вирусные базы (файлы с расширением *.vdb);

isa-and-tmg-setup - файл isa-and-tmg-setup.exe.

warning_grey

Одновременно можно обновлять несколько элементов, например:

-n av-engine updater

-g [ --proxy ] agr

Прокси-сервер для обновления в формате <адрес>: <порт>.

-u [ --user ] agr

Имя пользователя прокси-сервера.

-k [ --password ] arg

Пароль пользователя прокси-сервера.

Пример команды - c update для обновления вирусных баз через прокси-сервер:

-c update --type=update-revision --disable-postupdate --verbosity=debug --interactive --param="<plugin_name>" -n av-engine --proxy=192.168.134.128:808 --user=qwerty --password=qwerty

Параметры команды - c postupdatе

Команда - c postupdatе выполняет последующее обновление вирусных баз и компонентов Dr.Web.

Параметр

Описание

--verbosity arg

Уровень детализации журнала:

error - стандартный;

info - расширенный;

debug - отладочный.

--interactive

Если параметр указан, при выполнении некоторых команд будет задействовано большее количество ресурсов.

--param arg

Дополнительные параметры, передаваемые для скрипта.

Формат: <имя>=<значение>.

Пример команды - c postupdatе:

-c postupdate --verbosity=debug --interactive --param="<plugin_name>"

Создание зеркала обновлений

Если у вас нет возможности обновлять Dr.Web через Интернет или вы хотите сократить объем внешнего трафика, вы можете создать зеркало, чтобы выполнять обновление продуктов «Доктор Веб» по локальной сети.

Для создания зеркала обновлений выполните следующие действия на сервере с доступом в Интернет:

1.Запустите файл drwupsrv.exe со следующими параметрами:

-c download --zones=<file_path> --key-dir=<folder_path> --repodir=<folder_path> --version=90 --verbosity=debug --log-dir=C:\Repo

Укажите необходимые значения параметров:

zones=<file_path> — путь к файлу зоны обновлений drwzones.xml;

key-dir=<folder_path> — путь к папке с лицензионным ключевым файлом;

repo-dir=<folder_path> — путь к папке с обновлениями. Обратите внимание, что к папке должен быть настроен общий доступ.

Например:

drwupsrv.exe -c download --zones=C:\Mirror\drwzones.xml --key-dir=C:\Mirror\ --repodir=C:\Mirror\Repo\ --version=90 --verbosity=debug --log-dir=C:\Mirror\Repo\

2.На сервере с установленным Dr.Web откройте файл drwupsrv.bat, в строке set upparams добавьте следующий параметр и запустите файл:

--zone="file://<repo_folder_path>"

Например:

set upparams=-c update --type=update-revision --disable-postupdate --verbosity=debug --interactive --param="plugin=<plugin_name>" --zone="file://<repo_folder_path>"