Narzędzie Mirror Tool — system Windows

Czy jesteś użytkownikiem systemu Linux?

Narzędzie Mirror Tool jest potrzebne w przypadku aktualizacji silnika detekcji. Jeśli komputery klienckie nie mają połączenia z Internetem, a trzeba na nich zainstalować aktualizacje silnika detekcji, przy użyciu narzędzia Mirror Tool można pobrać pliki aktualizacji z serwerów aktualizacji firmy ESET, aby przechowywać je lokalnie.


note

Narzędzie Mirror Tool pobiera tylko aktualizacje silnika detekcji i innych modułów programu. Nie pobiera aktualizacji komponentów programu ani danych systemu ESET LiveGrid®. Tworzy też pełne repozytorium offline. Można też zaktualizować poszczególne produkty.

Wymagania wstępne


important

Narzędzie Mirror Tool nie obsługuje systemu Windows XP ani Windows Server 2003.

Należy udostępnić folder docelowy przy użyciu usługi Samba/Windows lub HTTP/FTP — zależnie od tego jak mają zostać udostępnione aktualizacje.

oProdukty zabezpieczające ESET dla systemu Windows — można je aktualizować zdalnie za pomocą protokołu HTTP lub folderu udostępnionego.

oProdukty zabezpieczające ESET dla systemów Linux/macOS — można je aktualizować zdalnie tylko za pomocą protokołu HTTP. W przypadku używania folderu udostępnionego musi on znajdować się na tym samym komputerze co produkt zabezpieczający ESET.

Potrzebny jest prawidłowy plik licencji offline zawierający nazwę i hasło użytkownika. Podczas generowania pliku licencji należy pamiętać o zaznaczeniu pola wyboru Uwzględniaj nazwę użytkownika i hasło. Należy również wprowadzić nazwę licencji. Plik licencji offline jest wymagany do aktywacji narzędzia Mirror Tool i wygenerowania kopii dystrybucyjnej aktualizacji.

create_offline_lic_file

Przed uruchomieniem narzędzia Mirror Tool konieczne jest zainstalowanie następujących pakietów:

Pakiet dystrybucyjny Visual C++ dla Visual Studio 2010

Pakiet dystrybucyjny Visual C++ 2015 x86

Jak korzystać z narzędzia Mirror Tool

1.Pobierz narzędzie Mirror Tool ze strony pobierania firmy ESET (w sekcji z instalatorami autonomicznymi).

2.Rozpakuj pobrane archiwum.

3.Otwórz wiersz polecenia i przejdź do folderu zawierającego plik MirrorTool.exe.

4.Uruchom poniższe polecenie, aby wyświetlić wszystkie dostępne parametry narzędzia Mirror Tool i jego wersji:

MirrorTool.exe --help

 

mirror_tool_help

 


note

Wszystkie filtry uwzględniają wielkość liter.

Parametr

Opis

--updateServer

W przypadku jego użycia należy też określić adres URL serwera aktualizacji.

--offlineLicenseFilename

Należy określić ścieżkę do pliku licencji offline (zgodnie z powyższymi informacjami).

--mirrorOnlyLevelUpdates

Nie wymaga argumentu. Po skonfigurowaniu pobierane będą tylko aktualizacje poziomowe (nanoaktualizacje nie zostaną pobrane). Więcej informacji o typach aktualizacji można przeczytać w naszym artykule bazy wiedzy.

--mirrorFileFormat


warning

Przed użyciem parametru --mirrorFileFormat upewnij się, że środowisko nie zawiera zarówno starszych (6.5 i starszych), jak i nowszych (6.6. i nowszych) wersji produktów zabezpieczających firmy ESET. Nieprawidłowe użycie tego parametru może spowodować nieprawidłowe aktualizacje produktów zabezpieczających firmy ESET.

Można określić, jaki typ plików aktualizacji zostanie pobrany. Możliwe wartości (z uwzględnieniem wielkości liter):

dat — użyj tej wartości, jeśli środowisko jest dostępne tylko w produkcie zabezpieczającym ESET w wersji 6.5 lub starszej.

dll — użyj tej wartości, jeśli środowisko jest dostępne tylko w produkcie zabezpieczającym ESET w wersji 6.6 lub starszej.

Parametr jest ignorowany podczas tworzenia kopii dystrybucyjnych starszych produktów (ep4 , ep5).

--compatibilityVersion

Ten opcjonalny parametr dotyczy narzędzia Mirror Tool dystrybuowanego z ESET PROTECT 8.1 i nowszymi wersjami.

Narzędzie Mirror Tool pobierze pliki aktualizacji zgodne z wersją repozytorium ESET PROTECT określoną w argumencie parametru w formacie x.x lub x.x.x.x, na przykład: --compatibilityVersion 9.0 lub --compatibilityVersion 8.1.13.0.


note

Aby zmniejszyć ilość danych ładowanych z repozytorium ESET, zalecamy użycie nowych parametrów w narzędziu Mirror Tool dystrybuowanym z ESET PROTECT 9: --filterFilePath i --dryRun:

1.Utwórz filtr w formacie JSON (patrz --filterFilePath poniżej).

2.Wykonaj próbne uruchomienie narzędzia Mirror Tool, używając parametru --dryRun (patrz poniżej) i dostosuj filtr w razie potrzeby.

3.Uruchom narzędzie Mirror Tool z parametrem --filterFilePath i zdefiniowanym filtrem pobierania wraz z parametrami --intermediateRepositoryDirectory i --outputRepositoryDirectory.

4.Regularnie uruchamiaj narzędzie Mirror Tool, aby zawsze korzystać z najnowszych instalatorów.

--filterFilePath

Użyj tego opcjonalnego parametru, aby filtrować produkty zabezpieczające ESET na podstawie pliku tekstowego w formacie JSON umieszczonego w tym samym folderze co Mirror Tool, na przykład: --filterFilePath filter.txt)

arrow_down_business Opis konfiguracji filtra:

--dryRun

Po użyciu tego opcjonalnego parametru narzędzie Mirror Tool nie pobierze żadnych plików, ale wygeneruje plik .csv z listą wszystkich pakietów, które zostaną pobrane.

 

Możesz użyć tego parametru bez obowiązkowych parametrów --intermediateRepositoryDirectory i --outputRepositoryDirectory, na przykład: MirrorTool.exe --repositoryServer AUTOSELECT --dryRun test.csv.

 


note

Niektóre instalatory ESET są niezależne od języka (mają kod języka multilang), a narzędzie Mirror Tool wyświetli je w pliku .csv, nawet jeśli określisz języki w parametrze --filterFilePath.

 

Jeśli użyjesz parametru --dryRun, a także parametrów --intermediateRepositoryDirectory i --outputRepositoryDirectory, narzędzie Mirror Tool nie wyczyści repozytorium outputRepositoryDirectory.

--listUpdatableProducts

Wyświetla wszystkie produkty ESET, dla których narzędzie Mirror Tool może pobrać aktualizacje modułu (chyba że jest używany parametr --excludedProducts).

Parametr jest dostępny w wersjach narzędzia Mirror Tool: 1.0.1294.0 (Windows), 1.0.2226.0 (Linux).


important

Struktura folderów tworzona przez narzędzie Mirror Tool różni się od struktury tworzonej w kopii dystrybucyjnej oprogramowania Endpoint. W każdym folderze znajdują się pliki aktualizacji dla grupy produktów. W ustawieniach aktualizacji produktu za pomocą kopii dystrybucyjnej należy podać pełną ścieżkę do prawidłowego folderu.

Na przykład w celu przeprowadzenia aktualizacji oprogramowania ESET PROTECT 9. z kopii dystrybucyjnej jako Serwer aktualizacji (zgodnie z lokalizacją serwera głównego HTTP) należy ustawić:

http://your_server_address/mirror/eset_upd/era6

Uwaga: Folder lustrzany era6 jest wspólny dla tych rozwiązań firmy ESET do zdalnego zarządzania: ERA 6, ESMC 7, ESET PROTECT.

arrow_down_business Tabela kodów języków

Aby utworzyć kopię dystrybucyjną, należy uruchomić narzędzie Mirror Tool, podając co najmniej trzy wymagane parametry. Oto przykład:

MirrorTool.exe --mirrorType regular ^

--intermediateUpdateDirectory c:\temp\mirrorTemp ^

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

--outputDirectory c:\temp\mirror

Poniżej znajduje się przykład bardziej zaawansowanej konfiguracji repozytorium offline z wybranymi produktami, językami i włączonym pobieraniem starszych plików zdefiniowanymi w pliku filter.txt (przykład zawartości pliku znajduje się powyżej w opisie parametru --filterFilePath):

MirrorTool.exe --repositoryServer AUTOSELECT ^

--intermediateRepositoryDirectory c:\temp\repoTemp ^

--outputRepositoryDirectory c:\temp\repository ^

--filterFilePath filter.txt

Narzędzie Mirror Tool i ustawienia aktualizacji

Aby zautomatyzować pobieranie aktualizacji modułów, można utworzyć harmonogram uruchamiania narzędzia Mirror Tool. Aby to zrobić, otwórz konsolę internetową i wybierz kolejno opcje Zadania klienta > System operacyjny > Uruchom polecenie. Wybierz opcję Wiersz polecenia do uruchomienia (w tym ścieżkę do narzędzia MirrorTool.exe) i odpowiedni element wyzwalający (na przykład CRON co godzinę 0 0 * * * ? *). Można też użyć harmonogramu zadań systemu Windows lub narzędzia Cron w systemie Linux.

Aby skonfigurować aktualizacje na komputerach klienckich, utwórz nową politykę i skonfiguruj serwer aktualizacji, aby wskazywał adres kopii dystrybucyjnej lub folder udostępniony.


important

Jeśli używasz serwera kopii dystrybucyjnych HTTPS, musisz zaimportować jego certyfikat do zaufanego magazynu głównego na komputerze klienckim. Zobacz Instalowanie zaufanego certyfikatu głównego w systemie Windows.


note

Zapoznaj się z tym artykułem z bazy wiedzy, aby skonfigurować tworzenie łańcucha przy użyciu narzędzia Mirror Tool (konieczne jest skonfigurowanie narzędzia Mirror Tool w taki sposób, aby pobierało aktualizacje z innego narzędzia Mirror Tool).