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

Вы являетесь пользователем Linux?

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

note

Примечание

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

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

important

ВАЖНО!

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

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

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

create_offline_license_file

Прежде чем запускать средство «Зеркало», установите следующие пакеты:

Visual C++ Redistributables для Visual Studio 2010;

Visual C++ 2015 Redistributable x86.

Использование средства «Зеркало»

1.Скачайте средство «Зеркало» со страницы загрузки ESET (раздел Автономные установщики).

2.Распакуйте загруженный архив.

3.Откройте командную строку и перейдите в папку, где находится файл MirrorTool.exe.

4.Запустите следующую команду, чтобы просмотреть все доступные параметры средства «Зеркало»:

MirrorTool.exe --help

mirror_tool_help

 

Параметр

Описание

--updateServer

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

--offlineLicenseFilename

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

--languageFilterForRepository

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

--productFilterForRepository

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

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

--downloadLegacyForRepository

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

Новые параметры в средстве «Зеркало», распространяемом с версией ESMC 7.2

--mirrorOnlyLevelUpdates

Аргументы указывать не нужно. Если этот параметр установлен, будут загружаться только обновления уровней (нанообновления загружаться не будут). Дополнительные сведения о типах обновлений см. в статье базы знаний.

--mirrorFileFormat

warning

Предупреждение

Этот параметр предназначен только для опытных пользователей!

Прежде чем использовать параметр --mirrorFileFormat, убедитесь, что в вашей среде нет более старых (6.5 и более ранних) и более новых (6.6 и более поздних) версий продукта по обеспечению безопасности ESET. Неправильное использование этого параметра может привести к неправильным обновлениям продуктов по обеспечению безопасности ESET.

Можно указать, какие файлы обновлений будут загружаться. Возможные значения (с учетом регистра):

dat — используйте это значение, если в вашей среде имеются только продукты по обеспечению безопасности ESET версии 6.5 и более ранних.

dll — используйте это значение, если в вашей среде имеются только продукты по обеспечению безопасности ESET версии 6.6 и более поздних.

Этот параметр игнорируется при создании зеркала для устаревших продуктов (ep4, ep5).

note

Примечание

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

Код языка

Язык

Код языка

Язык

Код языка

Язык

en_US

Английский

et_EE

Эстонский

pl_PL

Польский

hu_HU

Венгерский

fi_FI

Финский

pt_BR

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

ar_EG

Арабский

fr_FR

Французский

ro_RO

Румынский

bg_BG

Болгарский

fr_CA

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

ru_RU

Русский

zh_CN

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

hr_HR

Хорватский

sk_SK

Словацкий

zh_TW

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

id_ID

Индонезийский

sl_SI

Словенский

cs_CZ

Чешский

it_IT

Итальянский

sr_RS

Сербский

da_DK

Датский

kk_KZ

Казахский

sv_SE

Шведский

de_DE

Немецкий

ko_KR

Корейский

th_TH

Тайский

el_GR

Греческий

lt_LT

Литовский

tr_TR

Турецкий

es_CL

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

nl_NL

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

uk_UA

Украинский

es_ES

Испанский

nb_NO

Норвежский

vi_VN

Вьетнамский

important

ВАЖНО!

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

Например, чтобы обновить ESMC 7.2 с помощью зеркала, установите для параметра Сервер обновления (в соответствии с корневым расположением HTTP-сервера):

http://your_server_address/mirror/eset_upd/era6

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

MirrorTool.exe --mirrorType regular ^

--intermediateUpdateDirectory c:\temp\mirrorTemp ^

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

--outputDirectory c:\temp\mirror

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

MirrorTool.exe --repositoryServer AUTOSELECT ^

--intermediateRepositoryDirectory c:\temp\repoTemp ^

--outputRepositoryDirectory c:\temp\repository ^

--languageFilterForRepository sk_SK fr_FR de_DE ^

--productFilterForRepository Antivirus Security ^

--downloadLegacyForRepository 

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

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

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

important

ВАЖНО!

Если используется зеркальный сервер HTTPS, нужно импортировать его сертификат в хранилище доверенных корневых сертификатов на клиентском компьютере. См. документ Установка доверенного корневого сертификата в Windows.

note

Примечание

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