Средство «Зеркало»

Средство «Зеркало» необходимо для автономного обновления модулей обнаружения вирусов. Если у клиентских компьютеров нет подключения к Интернету и при этом им нужны обновления модулей обнаружения вирусов, вы можете использовать средство «Зеркало» для загрузки файлов обновления с серверов обновления ESET и их локального хранения.

details_hoverПРИМЕЧАНИЕ.

Средство «Зеркало» загружает обновления модуля обнаружения и другие модули программ и не загружает обновления компонентов программы и данные LiveGrid. Оно также может создать полностью автономный репозиторий. Или же можно обновлять продукты по отдельности.

Необходимые условия

validation-status-icon-warning ВАЖНО!

Средство «Зеркало» не поддерживается в Windows XP и Windows Server 2003.

Целевая папка должна быть доступна для совместного использования, Samba/Windows или службы HTTP/FTP в зависимости от нужного способа получения доступа к обновлениям.

У вас должен быть доступный автономный файл лицензии, содержащий имя пользователя и пароль. При создании файла лицензии обязательно установите флажок рядом с параметром Добавление имени пользователя и пароля. Кроме того, нужно указать имя файла лицензии. Автономный файл лицензии необходим для активации средства «Зеркало» и создания зеркала обновления.

create_offline_license_file

У вас должен быть файл средства «Зеркало». Его можно загрузить со страницы загрузки ESET (раздел Автономные установщики).

В Windows нужно установить пакет Visual C++ Redistributable для Visual Studio 2010 и Visual C++ 2015 Redistributable x86.

Действие установки не требуется. Средство содержит два файла:

oWindows: MirrorTool.exe и updater.dll

oLinux: MirrorTool и updater.so

 

Использование

Запустите MirrorTool --help, чтобы просмотреть все доступные команды справки для средства «Зеркало»:

mirror_tool_help

Параметр

Описание

--updateServer

Используя его, нужно указывать полный URL-адрес сервера обновлений.

--offlineLicenseFilename

Нужно указать путь к автономному файлу лицензии (как указано выше).

--languageFilterForRepository

Вы можете указать коды языков. Например, для французского языка введите код fr_FR. Коды других языков приведены в таблице ниже. Чтобы выбрать несколько языков, введите их через пробел, например: en_US zh_TW de_DE

--productFilterForRepository

Можно указать строку, которое средство «Зеркало» будет использовать в качестве фильтра загрузок. Средство «Зеркало» загружает только те файлы, обычное имя которых содержит указанную строку. Вы можете выбрать несколько продуктов, добавив другие аргументы, например: --productFilterForRepository Antivirus Security

Средство «Зеркало» загрузит все выбранные языки для каждого выбранного продукта.

--downloadLegacyForRepository

Аргументы указывать не нужно. Используйте этот параметр, чтобы загружать также устаревшие пакеты. Если его не использовать, загрузка устаревших пакетов производиться не будет. Узнать, какие продукты считаются устаревшими, можно в меню Клиентская задача > Установка программного обеспечения, Настройки > Пакет для установки > Выбрать пакет > Устаревшие.

Все фильтры нужно указывать с учетом регистра.

 

Код языка

Язык

Код языка

Язык

en_US

Английский

it_IT

Итальянский

hu_HU

Венгерский

kk_KZ

Казахский

ar_EG

Арабский

ko_KR

Корейский

bg_BG

Болгарский

lt_LT

Литовский

zh_CN

Китайский (упрощенное письмо)

nl_NL

Нидерландский

zh_TW

Китайский (традиционное письмо)

nb_NO

Норвежский

cs_CZ

Чешский

pl_PL

Польский

da_DK

Датский

pt_BR

Португальский

de_DE

Немецкий

ro_RO

Румынский

el_GR

Греческий

ru_RU

Русский

es_CL

Испанский (Чили)

sk_SK

Словацкий

es_ES

Испанский

sl_SI

Словенский

et_EE

Эстонский

sr_RS

Сербский

fi_FI

Финский

sv_SE

Шведский

fr_FR

Французский

th_TH

Тайский

fr_CA

Французский (Канада)

tr_TR

Турецкий

hr_HR

Хорватский

uk_UA

Украинский

 

 

vi_VN

Вьетнамский

 

Чтобы создать зеркало, выполните команду MirrorTool с по крайней мере минимально допустимым количеством необходимых параметров. Ниже приведены примеры:

Windows:

MirrorTool.exe --mirrorType regular ^

--intermediateUpdateDirectory c:\temp\mirrorTemp ^

--offlineLicenseFilename c:\temp\offline.lf ^

--outputDirectory c:\temp\mirror

 

Linux:

sudo ./MirrorTool --mirrorType regular \

--intermediateUpdateDirectory /tmp/mirrorTool/mirrorTemp \

--offlineLicenseFilename /tmp/mirrorTool/offline.lf \

--outputDirectory /tmp/mirrorTool/mirror

 

Ниже приведены примеры расширенной настройки автономного репозитория с выбранными продуктами, языками и включенной загрузкой файлов устаревших пакетов:

Windows:

MirrorTool.exe --repositoryServer AUTOSELECT ^

--intermediateRepositoryDirectory c:\temp\repoTemp ^

--outputRepositoryDirectory c:\temp\repository ^

--languageFilterForRepository sk_SK fr_FR de_DE ^

--productFilterForRepository Antivirus Security ^

--downloadLegacyForRepository 

 

Linux:

sudo ./MirrorTool --repositoryServer AUTOSELECT \

--intermediateRepositoryDirectory /tmp/repoTemp \

--outputRepositoryDirectory /var/lib/tomcat8/webapps/mirrorRepo \

--languageFilterForRepository sk_SK fr_FR de_DE \

--productFilterForRepository Antivirus Security \

--downloadLegacyForRepository 

 

Средство «Зеркало» и параметры обновлений

Чтобы автоматизировать загрузку обновлений модулей, создайте расписание запуска средства «Зеркало». Для этого откройте веб-консоль и щелкните Клиентские задачи > Операционная система > Выполнить команду. Выберите Команда для выполнения (в том числе путь к MirrorTool.exe) и подходящий триггер (например, CRON-выражение на каждый час 0 0 * * * ? *). Кроме того, вы можете использовать планировщик заданий Windows или Cron в Linux.

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

 

details_hoverПРИМЕЧАНИЕ.

Сведения о настройке цепочки средства «Зеркало» см. в этой статье нашей базы знаний (настройка средства «Зеркало» для загрузки обновлений из другого средства «Зеркало»).