logo Host

Datos de Instalación

Una vez realizada la instalación del servidor central, en el directorio raíz (por defecto C:\Backup-Remoto\EpsilonHost) se pueden observar los siguientes directorios/ficheros:

instalacion

De esta lista, los más significativos son los siguientes:

bin: Se almacenan los comandos ejecutables y archivos por lote (*.bat. *.sh) que utiliza la aplicación.

cygwin: Sólo en windows. Es el directorio raíz de instalación del entorno cygwin (simulador del entorno Linux en un sistema Windows). Lo más destacable dentro de esta carpeta es el cygwin.bat que nos permite abrir una consola que interpreta comandos de sistema Linux; el fichero etc/passwd donde se almacenan los datos sobre el home y las contraseñas de conexión sftp de los usuarios; por último el fichero etc/sshd_config desde el cual se puede modificar el puerto de escucha del servicio ssh o el nivel de detalle de los mensajes almacenados en los logs de este servicio.

data_u: Es uno de los directorios principales de la aplicación ya que dentro de esta carpeta se almacena la tripleta de ficheros (tcli.dat, tcli.idx y tcli.dbd) que compone la base de datos fundamental para el funcionamiento del servidor central. Además, por cada usuario de backup dado de alta, existe una carpeta en donde se almacenan los logs de los procesos ejecutados (verificación-check.log, promoción-promo.log, fichero de contenidos-content.log etc) y las tareas programadas asociadas al usuario (*.job). También se almacenan los ficheros de configuración (id_servidor.id_usuario.con.ctm) que son actualizados a medida que se van modificando los datos de configuración del usuario. Finalmente existe un directorio llamado link_log donde se almacenan los ficheros históricos (id_usuario.dch, registro de todas las acciones realizadas) de todos los usuarios.

groups y profiles: En estos dos directorios se almacenan los ficheros de propiedades de los diferentes grupos (dentro de la carpeta groups) y los diferentes ficheros de perfiles de usuario y perfiles de configuración (dentro de la carpeta profiles).

Tomcat: Es el directorio raíz de instalación del servicio EpsilonServerTomcat, basado en la estructura del gestor web Tomcat de Apache, donde son remarcables los siguientes ficheros y directorios: el fichero conf/Server.xml principalmente utilizado para cambiar el puerto de escucha por defecto ("port=8080"); el directorio logs donde se almacenan las acciones realizadas por el servicio de sistema; la carpeta webapps/ROOT/instclient donde se almacenan los instaladores de los sistemas cliente correspondientes a la versión que hay en activo en el servidor central y finalmente el fichero webapps/ROOT/classes/ log4jRemoteBackupServer.properties donde se puede definir el nivel de detalle de log (se almacenan en C:\WINDOWS\system32\logs o similar) de las acciones realizadas por los sistemas cliente en el servidor central.

upgclient: Carpeta donde se ubican los ficheros de actualización del software de los sistemas cliente, clasificados por el sistema operativo. Estos ficheros los descarga y aplica automáticamente el cliente antes de realizar la copia en caso de tener una versión inferior a la versión de su servidor.

upgimg: Directorio donde se almacenan las diferentes imágenes y ficheros de propiedades utilizados para generar las personalizaciones del aspecto de la interfaz de los sistemas cliente. Una vez generado un nuevo fichero de personalización, es almacenado en este mismo directorio. Para más información, consultar el documento que indica las pautas para realizar una personalización del aspecto de los sistemas cliente.

epsilon_u.pref: Es el fichero donde se salvaguardan los datos de la configuración básica de las preferencias del servidor central: datos de los directorios de instalación, dirección de servlets, ubicación raíz de los datos de copia de los sistemas cliente etc..

epsilonH.bat: Es el fichero por lotes que lanza la consola de administración, tanto el acceso directo del escritorio como el del Menú Inicio hacen una llamada a este fichero para que lance la consola de administración.