Mirror Tools diperlukan untuk pembaruan mesin deteksi offline. Jika komputer klien Anda tidak memiliki koneksi internet dan memerlukan pembaruan mesin pendeteksi, Anda dapat menggunakan Mirror Tools untuk mengunduh file pembaruan dari server pembaruan ESET dan menyimpannya secara lokal.
Informasi
Mirror Tools memiliki fungsi berikut:
- Pembaruan modul, Ini mengunduh pembaruan mesin pendeteksi dan modul program lainnya, namun tidak mengunduh pembaruan otomatis (uPCU).
- Pembuatan repositori, Dapat membuat repositori offline lengkap, termasuk pembaruan otomatis (uPCU).
Mirror Tools tidak mengunduh data ESET LiveGrid®.
Prasyarat:
- Repositori tempat mirror dibuat harus memiliki izin membaca (read) dan mengeksekusi (execute) untuk semua pengguna. Jalankan perintah ini sebagai pengguna yang memiliki hak istimewa untuk memberikan izin: chmod 755 mirror/folder/path (ganti mirror/folder/path dengan jalur folder mirror).
- Folder target harus tersedia untuk berbagi, layanan Samba/Windows atau HTTP/FTP, tergantung bagaimana Anda ingin pembaruan dapat diakses.
- Produk keamanan ESET untuk Windows – Anda dapat memperbaruinya dari jarak jauh menggunakan HTTP atau folder bersama.
- Produk keamanan ESET untuk Linux/macOS – Anda dapat memperbaruinya dari jarak jauh hanya menggunakan HTTP. Jika Anda menggunakan folder bersama, folder tersebut harus berada di komputer yang sama dengan produk keamanan ESET.
- Anda harus memiliki file lisensi Offline yang valid yang menyertakan Nama Pengguna dan Kata Sandi. Saat membuat file lisensi, pastikan untuk mencentang kotak di sebelah Sertakan Nama Pengguna dan Kata Sandi. Selain itu, Anda harus mengetikkan Nama lisensi. File lisensi offline diperlukan untuk aktivasi Mirror Tool dan pembuatan cermin pembaruan.
Cara menggunakan Mirror Tool
- Unduh Mirror Tools dari halaman unduh ESET (bagian penginstal mandiri).
- Buka/ekstrak arsip zip yang diunduh
- Buka Terminal di folder dengan file MirrorTool dan buat file tersebut dapat dieksekusi:
chmod +x MirrorTool
- Jalankan perintah di bawah ini untuk melihat semua parameter yang tersedia untuk Alat Cermin dan versinya:
./MirrorTool --help
Semua filter/parameter peka huruf besar-kecil
Anda dapat menggunakan parameter untuk membuat mirror repositori atau mirror modul:
Parameter khusus repositori
--repositoryServer |
--intermediateRepositoryDirectory |
--outputRepositoryDirectory |
--compatibilityVersion |
--dryRun |
--filterFilePath |
--trustDownloadedFilesInRepositoryTemp |
Parameter khusus modul
--mirrorType |
--intermediateUpdateDirectory |
--offlineLicenseFilename |
--updateServer |
--outputDirectory |
--networkDriveUsername |
--networkDrivePassword |
--excludedProducts |
--listUpdatableProducts |
--mirrorOnlyLevelUpdates |
--mirrorFileFormat |
Parameter untuk repositori dan modul mirror
--proxyHost |
--proxyPort |
--proxyUsername |
--proxyPassword |
--help |
Parameter | Deskripsi |
--updateServer |
Mirror Tools membuat struktur folder yang berbeda dari apa yang dilakukan mirror Endpoint. Setiap folder menyimpan file pembaruan untuk sekelompok produk. Anda harus menentukan tautan lengkap server pembaruan (jalur lengkap ke folder yang benar) dalam pengaturan pembaruan produk menggunakan mirror. |
--offlineLicenseFilename |
Anda harus menentukan jalur ke file lisensi offline Anda (seperti disebutkan di atas). |
--mirrorOnlyLevelUpdates |
Tidak perlu argumen. Jika disetel, hanya pembaruan level yang akan diunduh (pembaruan nano tidak akan diunduh). Baca selengkapnya tentang jenis pembaruan di artikel kami. |
|
Sebelum menggunakan parameter Anda dapat menentukan jenis file pembaruan yang akan diunduh. (peka huruf besar/kecil):
Parameter ini diabaikan saat membuat mirror untuk produk lama (ep4, ep5). |
--compatibilityVersion |
Parameter opsional ini berlaku untuk Mirror Tool yang didistribusikan dengan ESET PROTECT 8.1 dan yang lebih baru. Mirror Tool akan mengunduh file pembaruan yang kompatibel dengan versi repositori ESET PROTECT yang Anda tentukan dalam argumen parameter dalam format Parameter |
Struktur folder Mirror Tool
Secara default, jika Anda tidak menentukan parameter --updateServer
, Mirror Tool akan membuat struktur folder berikut di server HTTP Anda:
Jangan gunakan server mirror HTTP saja
Pastikan server mirror lokal menggunakan protokol HTTP dan HTTPS atau hanya HTTPS. Jika server cermin hanya menggunakan HTTP, Anda tidak dapat menggunakan tugas klien Penginstalan Perangkat Lunak (client task – software install) karena EULA produk keamanan ESET tidak dapat diambil dari server HTTP.
Default folder Mirror Tool | Produk keamanan ESET | update server (sesuai dengan lokasi root server HTTP Anda) |
mirror/eset_upd/era6 | Folder mirror era6 umum untuk solusi manajemen ESET berikut: ERA 6, ESMC 7, dan ESET PROTECT. | Untuk memperbarui ESET PROTECT 10.1 dari mirror, atur server Pembaruan ke http://your_server_address/mirror/eset_upd/era6 |
mirror/eset_upd/ep[version] | ESET Endpoint Antivirus/Security versi 6.x (dan lebih baru) untuk Windows. Setiap versi mayor memiliki foldernya sendiri, misalnya ep10 untuk versi 10.x. | http://your_server_address/mirror/eset_upd/ep10 (contoh untuk versi 10.x) |
mirror/eset_upd/v5 | ESET Endpoint Antivirus/Security versi 5.x untuk Windows | http://your_server_address/mirror/eset_upd/v5 |
Produk keamanan ESET untuk Linux/macOS
Anda harus menentukan parameter –updateServer dan membuat folder tambahan untuk memperbarui produk keamanan ESET untuk Linux/macOS dari mirror HTTP (lihat di bawah).
--updateServer |
folder tambahan Mirror Tool | Produk keamanan ESET | update server (sesuai dengan lokasi root server HTTP Anda) |
http://update.eset.com/eset_upd/businesslinux | mirror/eset_upd/BusinessLinux | ESET Endpoint Antivirus untuk Linux | http://your_server_address/mirror/eset_upd/BusinessLinux |
http://update.eset.com/eset_upd/serverlinux | mirror/eset_upd/LinuxServer | ESET Endpoint Antivirus untuk Linux | http://your_server_address/mirror/eset_upd/LinuxServer |
http://update.eset.com/eset_upd/businessmac | mirror/eset_upd/BusinessMac | ESET Endpoint Security versi 7.x+ untuk macOS | http://your_server_address/mirror/eset_upd/BusinessMac |
Untuk membuat mirror, jalankan Mirror Tool dengan setidaknya parameter minimum yang diperlukan. Berikut ini contohnya:
sudo ./MirrorTool --mirrorType regular \
--intermediateUpdateDirectory /temp/mirrorTool/mirrorTemp \
--offlineLicenseFilename /temp/mirrorTool/offline.lf \
--outputDirectory /temp/mirrorTool/mirror
Berikut adalah contoh konfigurasi lebih lanjut untuk repositori offline dengan produk, bahasa, dan pengunduhan file lama yang diaktifkan yang ditentukan dalam file filter.txt (lihat contoh konten file di detail --filterFilePath
di atas):
sudo ./MirrorTool --repositoryServer AUTOSELECT \
--intermediateRepositoryDirectory /temp/repoTemp \
--outputRepositoryDirectory /var/lib/tomcat9/webapps/mirrorRepo \
--filterFilePath filter.txt
Mirror Tool dan setting update
- Untuk mengotomatiskan pengunduhan pembaruan modul, Anda dapat membuat jadwal untuk menjalankan Mirror Tool. Untuk melakukannya, buka Konsol Web Anda dan klik Tugas Klien > Sistem Operasi > Jalankan Perintah (Run Comand). Pilih Baris perintah untuk dijalankan (termasuk jalur ke MirrorTool.exe) dan pemicu (seperti CRON untuk setiap jam 0 0 * * * ? *). Alternatifnya, Anda dapat menggunakan Penjadwal Tugas Windows (scheduller) atau Cron di Linux.
- Untuk mengonfigurasi pembaruan pada komputer klien, buat kebijakan baru dan konfigurasikan server Pembaruan agar mengarah ke alamat mirror atau folder bersama (sharing) Anda.