74.7 Descripción del almacenador

El almacenador es un componente Java del servidor que tiene una base de datos conectada. Estos servidores pueden ser los siguientes: Servidor hoja con base de datos, Servidor intermedio con base de datos, Servidor intermedio con base de datos y estaciones de trabajo incluidas en el inventario, Servidor raíz y Servidor raíz con estaciones de trabajo incluidas en el inventario. Consulte Sección 74.12, Descripción de los componentes de inventario en un servidor de inventario para obtener una tabla de referencia rápida de componentes de servidor.

El almacenador se ejecuta como un servicio cargado por el Gestor de servicios. Procesa los archivos del directorio dbdir.

El procesamiento que lleva a cabo el almacenador se realiza del siguiente modo:

  1. El almacenador lee los parámetros de configuración de inicio desde el servicio de configuración del servidor de inventario.
  2. El selector coloca los archivos .str en dbdir y el receptor coloca los archivos .zip en dbdir.
  3. El almacenador procesa los archivos .str y los archivos .zip alternativamente.
  4. El almacenador extrae el archivo .zip que contiene los archivos .zip comprimidos y el archivo .prp a un directorio temp (dbdir\temp) y actualiza la base de datos con la información de inventario.
  5. Si las estaciones de trabajo de inventario se conectan directamente al servidor de inventarios o si los archivos .str se almacenan en el árbol por primera vez, el almacenador fuerza una exploración completa de una estación de trabajo de inventario si hay errores en los archivos .str. Sin embargo, no se admite la acción de forzar una exploración completa de las estaciones de trabajo de inventario situadas en un árbol diferente.
  6. El almacenador actualiza el estado en el registro de estado de la estación de trabajo y actualiza el registro de informes. Para obtener más información, consulte Control del Inventario de la estación de trabajo mediante los registros de estado.

    Si las estaciones de trabajo de inventario se conectan directamente al servidor de inventarios, o si los archivos .str se almacenan en el árbol por primera vez, los mensajes de estado se registran directamente en los objetos Estación de trabajo de inventario y se pueden ver en el registro de estado de la estación de trabajo.

    Para realizar transferencias ascendentes de información de inventario en los árboles, los mensajes de estado de transferencia ascendente se registran en el primer servidor de inventarios que recibe los archivos .str de transferencia del árbol.

  7. El almacenador procesa los archivos .str y .zip convertidos de ZENworks for Desktops 4.x y ZENworks 6.5 Desktop Management del mismo modo que procesa los archivos .str de ZENworks 7 Desktop Management. Sin embargo, el almacenador no fuerza una exploración completa si se produce un error de procesamiento durante la conversión a archivos .str.