Ayuda en línea de ESET

Seleccionar la categoría
Seleccionar el tema

Herramienta de replicación: Linux

¿Es usuario de Windows?

Puede encontrar el registro de cambios de Mirror Tool en los registros de cambios de las herramientas independientes.

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.


note

La herramienta Mirror tiene estas funciones:

Actualizaciones de módulos: descarga actualizaciones del motor de detección y otros módulos del programa, pero no actualizaciones automáticas (uPCU).

Creación del repositorio: puede crear un repositorio completo sin conexión, incluidas las actualizaciones automáticas (uPCU).

La herramienta Mirror no descarga datos de ESET LiveGrid®.

Requisitos previos

El repositorio en el que se crea la replicación debe tener permisos de lectura y ejecución para todos los usuarios. Ejecute este comando como usuario con privilegios para conceder el permiso: chmod 755 mirror/folder/path (sustituya mirror/folder/path por la ruta de la carpeta de replicación).

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 válido de licencia sin conexión para la activación de Mirror Tool y la generación del espejo de actualización. Puede generar el archivo de licencia sin conexión en ESET Business Account o ESET PROTECT Hub:

oEn ESET Business Account, active la casilla de verificación Incluir nombre de usuario y contraseña.

oEn ESET PROTECT Hub, active la casilla Permitir activación en línea.

create_offline_lic_file create_offline_license_file_hub

 

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

 

mirror_tool_help_linux


note

Mirror Tool 1.0.x: todos los parámetros distinguen entre mayúsculas y minúsculas.

Mirror Tool 1.2.x y versiones posteriores: todos los parámetros no distinguen entre mayúsculas y minúsculas.

Puede usar los parámetros para crear la replicación del repositorio o la replicación de módulos:

arrow_down_business Parámetros para la replicación del repositorio y de módulos

arrow_down_business Parámetros específicos del repositorio

arrow_down_business Parámetros específicos de los módulos

 

Parámetro

Descripción

--updateServer

La herramienta Mirror Tool 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.


warning

Debe especificar el enlace completo del servidor de actualización (la ruta completa a la carpeta correcta) en la configuración de la actualización del producto con la replicació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


warning

Antes de usar el parámetro --mirrorFileFormat, asegúrese de que el entorno no contenga ambas versiones del producto de seguridad de ESET, es decir, la anterior (6.5 y anteriores) y la más nueva (6.6 y posteriores). El uso incorrecto de este parámetro puede tener como resultado actualizaciones incorrectas en sus productos de seguridad ESET.

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.

dylib: use este valor si tiene un entorno solo con versiones del producto de seguridad ESET para macOS versión 8 y posteriores.

--compatibilityVersion

Este parámetro opcional se aplica a la herramienta de replicación distribuida con ESET PROTECT On-Prem 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 On-Prem que haya especificado en el argumento del parámetro en formato x.x o x.x.x.x, por ejemplo: --compatibilityVersion 11.1 o --compatibilityVersion 8.1.13.0.

El parámetro --compatibilityVersion excluye las actualizaciones automáticas (uPCU) de la replicación. Si necesita las actualizaciones automáticas (uPCU) en su entorno y desea reducir el tamaño de la replicación, use el parámetro --filterFilePath.


note

Para reducir la cantidad de datos descargados del repositorio de ESET, se recomienda utilizar los nuevos parámetros de la herramienta de repositorio distribuidos con ESET PROTECT On-Prem 9: --filterFilePath y --dryRun:

1.Cree un filtro en un formato JSON (ver --filterFilePath a continuación).

2.Ejecute una herramienta de replicación de prueba ejecutada con el parámetro --dryRun (ver a continuación) y ajuste el filtro según sea necesario.

3.Ejecute la herramienta de replicación con el parámetro --filterFilePath y el filtro de descarga definido, junto con los parámetros --intermediateRepositoryDirectory y --outputRepositoryDirectory.

4.Ejecute la herramienta de replicación periódicamente para utilizar siempre los instaladores más recientes.

Parámetro

Descripción

--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)

arrow_down_business Descripción de configuración del filtro:

--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:

Windows: MirrorTool.exe --repositoryServer AUTOSELECT --dryRun test.csv

Linux: sudo ./MirrorTool --repositoryServer AUTOSELECT --dryRun test.csv


note

Algunos instaladores de ESET son genéricos en cuanto al idioma (con el código de idioma multilang) y la herramienta de replicación los incluirá en el archivo .csv aunque especifique idiomas en --filterFilePath.

 

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).

--networkDriveUsername

Nombre de usuario utilizado para acceder al directorio de salida a través de SMB (por ejemplo, \\hostname). El parámetro solo funciona para Windows Mirror Tool.

--networkDrivePassword

Contraseña utilizada para acceder al directorio de salida a través de SMB. El parámetro solo funciona para Windows Mirror Tool.

Estructura de carpetas de la herramienta Mirror Tool

De forma predeterminada, si no especifica el parámetro --updateServer, la herramienta Mirror Tool crea esta estructura de carpetas en el servidor HTTP:


important

No utilice un servidor de replicación solo HTTP

Asegúrese de que el servidor de replicación local use protocolos HTTP y HTTPS o solo HTTPS. Si el servidor de replicación usa solo HTTP, no podrá utilizar la tarea del cliente Instalación del software, ya que el Acuerdo de licencia de usuario final del producto de seguridad de ESET no se puede recuperar de un servidor HTTP.

Carpetas predeterminadas de la herramienta Mirror Tool

Producto de seguridad ESET

Servidor de actualización (de acuerdo con la ubicación raíz de su servidor HTTP)

mirror/eset_upd/era6

ESET PROTECT On-Prem (todas las versiones)

Para actualizar ESET PROTECT On-Prem 11.1 desde la replicación establezca el servidor de actualización en http://your_server_address/mirror/eset_upd/era6

mirror/eset_upd/ep[versión]

ESET Endpoint Antivirus/Security versión 6.x (y posterior) para Windows. Cada versión principal tiene su carpeta, por ejemplo, ep10 para la versión 10.x.

http://your_server_address/mirror/eset_upd/ep10 (un ejemplo para la versión 10.x)

mirror/eset_upd/v5

ESET Endpoint Antivirus/Security versión 5.x para Windows

http://your_server_address/mirror/eset_upd/v5


important

Productos de seguridad ESET Linux/macOS

Debe especificar el parámetro --updateServer y crear carpetas adicionales para actualizar los productos de seguridad de ESET para Linux/macOS desde la replicación HTTP (consulte a continuación).

--updateServer

Carpeta adicional de la herramienta Mirror Tool

Producto de seguridad ESET

Servidor de actualización (de acuerdo con la ubicación raíz de su servidor HTTP)

http://update.eset.com/eset_upd/businesslinux

mirror/eset_upd/BusinessLinux

ESET Endpoint Antivirus para Linux

http://your_server_address/mirror/eset_upd/BusinessLinux

http://update.eset.com/eset_upd/serverlinux

mirror/eset_upd/LinuxServer

ESET Server Security para Linux

http://your_server_address/mirror/eset_upd/LinuxServer

http://update.eset.com/eset_upd/businessmac

mirror/eset_upd/BusinessMac

ESET Endpoint Security; versión 7.x+ para macOS

http://your_server_address/mirror/eset_upd/BusinessMac

http://update.eset.com/eset_mobile/eesa

mirror/eset_upd/EndpointAndroid

ESET Endpoint Security para Android

http://your_server_address/mirror/eset_upd/EndpointAndroid

 

arrow_down_business Tabla de códigos de idioma

Para crear una replicación, ejecute la herramienta de replicación con al menos los parámetros mínimos requeridos. Este es un ejemplo:

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):


note

Recomendamos 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.