Mirror tool

1
RSS
Часто задают вопросы как создать зеркало обновления в сети, где нет интернета, или же на ПК где нет антивируса в целом. Для этих целей служит утилита Mirror tool

Загрузить можно по ссылке
https://download.eset.com/com/eset/apps/business/era/tools/mirror/latest/win32.zip


Более подробное описание утилиты можно прочесть по ссылке
http://help.eset.com/era_install/65/ru-RU/mirror_tool_linux.htm

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

Как указано здесь
http://help.eset.com/era_install/65/ru-RU/mirror_tool_linux.htm

Необходимо создать bat файл, с таким содержимым:

MirrorTool.exe --mirrorType regular --intermediateUpdateDirectory c:\temp\mirrorTemp --offlineLicenseFilename c:\temp\offline.lf --outputDirectory c:\temp\mirror

Сразу возникает вопрос, что такое offline.lf?

Начнем по порядку.
Находим свое письмо с лицензией, находим в нем свою лицензию вида XXXX-XXXX-XXXX-XXXX-XXXX и Пароль администратора.
Переходим по ссылке https://ela.eset.com/
Вводим ключ лицензии, далее пароль администратора. Отроется портал, переходим на вкладку Параметры, проматываем страницу вниз, ставим галочку "Автономные файлы лицензий",
сохраняем изменения.


Далее, переходим на вкладку Лицензия, жмем на картинку Автономный файл лицензии, откройтся страница, где будет указана Ваша лицензия. Внизу страницы кнопка "Добавить файл лицензии".
Указываем необходимый Вам продукт для активации, вводим количество лицензий, например 2, даем имя файлу, ОБЯЗАТЕЛЬНО ставим галочку "Добавление имени пользователя и пароля".
Жмем кнопку "Создать", В списке появится лицензия, ставим на против нее галочку, жмем кнопку Загрузить. Загрузится файл с расширением LF.

Далее в отдельный каталог, например 123, в корне диска С, помещаем наши файлы:
endpoint.lf - файл офлайн лицензии
Mirror.bat - файл для запуска процедуры создания зеркала
MirrorTool.exe - файл утилиты
updater.dll - файл утилиты


В нашем случае Mirror.bat содержит содержимое
Код
MirrorTool.exe --mirrorType regular --intermediateUpdateDirectory c:\temp\mirrorTemp --offlineLicenseFilename C:\123\endpoint.lf --outputDirectory C:\mirror1\


c:\temp\mirrorTemp - временный каталог для создания файлов обновления
C:\123\endpoint.lf - путь к офлайн ключу.
C:\mirror1\ - папка куда будут создаваться обновления.

Далее запускаем файл Mirror.bat, будет запущен процесс создания обновлений.



Спасибо.
Изменено: Дмитрий - 02.04.2017 11:47:51

для Windows версии ещё вот это надо установить - Visual C++ Redistributable for Visual Studio 2010 and Visual C++ 2015 Redistributable x86.

а лучше читать источники -
https://help.eset.com/esmc_install/70/en-US/mirror_tool_windows.html
Цитата
Киреев Сергей написал:
а лучше читать источники

актуальные источники тут
https://help.eset.com/protect_install/90/ru-RU/mirror_tool_windows.html

Доброго времени суток

Необходимо настроить офлайн репозиторий   для сети (сеть автономная без интернета)  из нескольких ПК  и сервера

ОС Windows    только     развернуто   ESET Protect 8.x     ESET  Antivirus
Офлайн лицензия создана
запускаю  
c:\mirror\MirrorTool.exe  --repositoryServer AUTOSELECT ^
--intermediateRepositoryDirectory d:\Intermediary ^
--offlineLicenseFilename c:\mirror\offline.lf ^
--compatibilityVersion 8.0 ^
--outputRepositoryDirectory d:\Repository

Работает .но много лишнего скачивается
Мне нужны
1 только версии _RU   2.только антивирус    3.только Windows 64 бит

если добавляю то идут ошибки

***********
--languageFilterForRepository ru_RU ^
Mirror Tool v1.0.1258.0, Copyright © ESET, spol. s r.o. 1992-2021. All rights reserved.
Error: unrecognised option '--languageFilterForRepository'
Error occured.

--productFilterForRepository Antivirus ^
Mirror Tool v1.0.1258.0, Copyright © ESET, spol. s r.o. 1992-2021. All rights reserved.
Error: unrecognised option '--productFilterForRepository'
Error occured.

Есть ли зависимость  от порядка ? записей

c:\mirror\MirrorTool.exe  --repositoryServer AUTOSELECT ^
--intermediateRepositoryDirectory d:\Intermediary ^
--offlineLicenseFilename c:\mirror\offline.lf ^
--compatibilityVersion 8.0 ^
--outputRepositoryDirectory d:\Repository

и так
c:\mirror\MirrorTool.exe  --repositoryServer AUTOSELECT ^
--intermediateRepositoryDirectory d:\Intermediary ^
--offlineLicenseFilename c:\mirror\offline.lf ^
--outputRepositoryDirectory d:\Repository ^
--compatibilityVersion 8.0
Доброго, проверил, тоже самое и у меня, спрошу у разрабов....

В 9 версии был изменен принцип
https://help.eset.com/protect_install/90/en-US/mirror_tool_windows.html
были убраны команды,

MirrorTool.exe --mirrorType regular ^
--intermediateUpdateDirectory c:\1\repoTemp ^
--offlineLicenseFilename c:\1\offline.lf ^
--outputDirectory c:\1\repository ^
--excludedProducts ep4 ep5 ep6 ^
--filterFilePath c:\1\filter.txt ^

filter.txt

{

"use_legacy": false,

"defaults": {

"languages": [ "uk_UA", "ru_RU" ]

"platforms": [ "x64", "x86" ]

"os_types": [ "Windows"]
},

"products": [

{

"app_id": "com.eset.apps.business.ees.windows",

"version": ">7.1.0.0"

},

{

"app_id": "com.eset.apps.business.eea.windows",

"version": ">7.1.0.0"

}

]

}

Mirror tool 1.0.2226.0

https://download.eset.com/com/eset/apps/business/era/tools/mirror/latest/win32.zip

Доброго времени суток

Необходимо настроить офлайн репозиторий для локальных машин.Обновления загружаются но только с ep6 по ep9 версии ЕЕА, а нужно еще на ep4 и ep5 версии

В батнике:

MirrorTool.exe --mirrorType regular ^
--intermediateUpdateDirectory "D:\Mirror tool\Win32\mirrorTemp" ^
--offlineLicenseFilename "D:\Mirror tool\Win32\key\mirror 2022.lf" ^
--outputDirectory "D:\ESET\ESET NOD32 Antivirus\mirror" ^
--filterFilePath filter.txt


А в filter.txt

{

"use_legacy": true,

"defaults": {

"languages": [ "ru_RU" ],

"platforms": [ "x64", "x86" ]

},

"products": [

{

"app_id": "com.eset.apps.business.eea.windows",

"version": ">=4.0.0.0"

}

]

}


И все срабатывает будто без обращения к фильтру. Не могу понять где допустил ошибку
1
Читают тему (гостей: 2)