Herramienta de replicación: Linux
La herramienta de replicación es necesaria para la actualizaciones del motor de detección fuera de línea. Si los equipos de su cliente no tienen conexión a Internet y necesitan actualizaciones del motor de detección, puede usar la herramienta de replicación para descargar los archivos de actualización de los servidores ESET y almacenarlos localmente.
La Herramienta de replicación descarga solamente actualizaciones del motor de detección y otros módulos del programa; no descarga PCU (Actualizaciones de componentes del programa) ni datos de ESET LiveGrid®. Además, puede crear un repositorio fuera de línea completo. Alternativamente, puede actualizar individualmente los productos. |
Requisitos previos
•La carpeta de destino debe estar disponible para el uso compartido, servicio Samba/Windows o HTTP/FTP, según cómo desea tener accesibles las actualizaciones.
oProductos de seguridad de ESET para Windows: puede actualizarlos de forma remota con HTTP o una carpeta compartida.
oProductos de seguridad de ESET para Linux/macOS: solo puede actualizarlos de forma remota con HTTP. Si utiliza una carpeta compartida, debe estar en el mismo ordenador que el producto de seguridad de ESET.
•Debe tener un archivo de Licencia fuera de línea válido que incluye el nombre de usuario y la contraseña. Cuando genere un archivo de licencia, asegúrese de seleccionar la casilla de verificación junto a Incluir nombre de usuario y contraseña. Además, debe ingresar un nombre de licencia. Se necesita un archivo de licencia fuera de línea para la activación de la herramienta de replicación y la generación de la replicación de la actualización.
Como usar la herramienta de replicación
1.Descargue la herramienta de replicación de la página de descarga de ESET (sección Instaladores independientes).
2.Descomprima el archivo descargado.
3.Abra el terminal en la carpeta con el archivo MirrorTool y convierta al archivo en ejecutable:
chmod +x MirrorTool
4.Ejecute el siguiente comando para ver todos los parámetros disponibles para la herramienta de replicación y su versión:
./MirrorTool --help
Todos los filtros diferencian entre mayúsculas y minúsculas. |
Parámetro |
Descripción |
|||
---|---|---|---|---|
--updateServer |
Cuando lo usa, debe especificar el URL completo del servidor de actualización. |
|||
--offlineLicenseFilename |
Debe especificar una ruta hacia su archivo de licencia fuera de línea (como se mencionó arriba). |
|||
--mirrorOnlyLevelUpdates |
No se necesita ningún argumento. Si está configurado, se descargarán únicamente las actualizaciones de nivel (no se descargarán las actualizaciones nano). Obtenga más información sobre los tipos de actualización en nuestro artículo de la base de conocimiento. |
|||
--mirrorFileFormat |
Puede indicar qué tipo de archivos de actualización se descargarán. Valores posibles (distingue entre mayúsculas y minúsculas): •dat: use este valor si tiene un entorno solo con versiones del producto de seguridad ESET 6.5 y anteriores. •dll: use este valor si tiene un entorno solo con versiones del producto de seguridad ESET 6.6 y posteriores. El parámetro se ignora cuando se crea una replicación para los productos de legado (ep4, ep5). |
|||
--compatibilityVersion |
Este parámetro opcional se aplica a la herramienta de replicación distribuida con ESET PROTECT 8.1 y versiones posteriores. La herramienta de replicación descargará los archivos de actualización compatibles con la versión del repositorio de ESET PROTECT que haya especificado en el argumento del parámetro en formato x.x o x.x.x.x, por ejemplo: --compatibilityVersion 9.1 o --compatibilityVersion 8.1.13.0. |
|||
|
||||
--filterFilePath |
Use este parámetro opcional para filtrar productos de seguridad de ESET en función de un archivo de texto en formato JSON situado en la misma carpeta que la herramienta de replicación, por ejemplo: --filterFilePath filter.txt) |
|||
--dryRun |
Si usa este parámetro opcional, la herramienta de replicación no descargará ningún archivo, pero generará un archivo .csv con una lista de todos los paquetes que se descargarán.
Puede usar este parámetro sin los parámetros obligatorios --intermediateRepositoryDirectory y --outputRepositoryDirectory, por ejemplo: MirrorTool.exe --repositoryServer AUTOSELECT --dryRun test.csv.
Si usa el parámetro --dryRun y también los parámetros --intermediateRepositoryDirectory y --outputRepositoryDirectory, la herramienta de replicación no borra el outputRepositoryDirectory. |
|||
--listUpdatableProducts |
Enumere todos los productos ESET para los que Mirror Tool puede descargar actualizaciones de los módulos (a menos que se utilice --excludedProducts). El parámetro está disponible en las versiones de Mirror Tool: 1.0.1294.0 (Windows), 1.0.2226.0 (Linux). |
La herramienta de replicación crea una estructura de carpetas diferente de lo que hace la replicación de punto de conexión. Cada carpeta contiene archivos de actualización de productos. Debe especificar la ruta completa a la carpeta correcta en la configuración de la actualización del producto con la replicación. Por ejemplo, para actualizar ESET PROTECT 9 de la replicación, establezca el Actualizar servidor en (de acuerdo con la ubicación raíz de su servidor HTTP): http://your_server_address/mirror/eset_upd/era6 Nota: La carpeta mirror era6 es común para estas soluciones de administración remota de ESET: ERA 6, ESMC 7, ESET PROTECT. |
sudo ./MirrorTool --mirrorType regular \ --intermediateUpdateDirectory /tmp/mirrorTool/mirrorTemp \ --offlineLicenseFilename /tmp/mirrorTool/offline.lf \ --outputDirectory /tmp/mirrorTool/mirror |
Este es un ejemplo de configuración más avanzada para un repositorio fuera de línea con productos seleccionados, idiomas y descarga habilitada de archivos anteriores, definidos en el archivo filter.txt (ver el ejemplo anterior de contenido del archivo en --filterFilePath detalle):
sudo ./MirrorTool --repositoryServer AUTOSELECT \ --intermediateRepositoryDirectory /tmp/repoTemp \ --outputRepositoryDirectory /var/lib/tomcat9/webapps/mirrorRepo \ --filterFilePath filter.txt |
ESET le recomienda quitar los comandos que contienen datos confidenciales (por ejemplo, una contraseña) del historial de la línea de comandos: 1.Ejecute history para ver la lista de todos los comandos del historial. 2.Ejecute history -d line_number (especifique el número de línea del comando). Como alternativa, ejecute history -c para quitar todo el historial de la línea de comandos. |
Configuración de herramienta de replicación y actualización
•Para automatizar las descargas para las actualizaciones de módulos, puede crear un programa para ejecutar la herramienta de replicación. Para ello, abra su consola web y vaya a Tareas de clientes > Sistema operativo > Ejecutar comando. Seleccione Línea de comandos a ejecutar (incluso una ruta a MirrorTool.exe) y un activador razonable (como CRON para cada hora 0 0 * * * ? *). Como alternativa, puede usar el programador de tareas de Windows o Cron en Linux.
•Para configurar las actualizaciones en un equipo del cliente, cree una nueva política y configure Actualizar servidor para apuntar a su dirección de replicación o carpeta compartida.