Saltar al contenido principal
Base de conocimientosv12.0

Mantenimiento de Celoxis

Celoxis es fácil de mantener. La parte más importante del mantenimiento consiste en realizar copias de seguridad periódicas de la base de datos y del directorio de datos.

Base de datos de copia de seguridad y directorio de datos

Se recomienda realizar copias de seguridad periódicas de la base de datos y del directorio de datos en equipos distintos al que los alberga. Le sugerimos encarecidamente que utilice las soluciones de copia de seguridad que usa habitualmente. Es fundamental comprobar periódicamente que las copias de seguridad funcionan correctamente. Este es un problema frecuente que hemos detectado.

Si no dispone de ninguna herramienta, puede utilizar una combinación de cron, pg_dump y rsync en Linux, mientras que en Windows puede utilizar una combinación de Tareas programadasy robocopy para realizar copias de seguridad del directorio de datos, y puede utilizar pg_dump para PostgreSQL y el plan de mantenimiento para Microsoft SQL Server para crear copias de seguridad de la base de datos.

Consejos para bases de datos

PostgreSQL

Puedes optimizar el rendimiento ajustando los shared_buffers, work_mem y maintenance_work_mem en el postgresql.conf .

Microsoft SQL Server

Se debe programar un plan de mantenimiento SQL para reconstruir índices y establecer el porcentaje de espacio libre de índices al 10 % en la base de datos Celoxis, con una frecuencia mensual (preferiblemente semanal). Este plan también debe configurarse para actualizar las estadísticas de las columnas (las estadísticas de índices se actualizan durante el proceso de reconstrucción). Recomendamos programar este plan para que se ejecute cuando la utilización de la base de datos por parte de la aplicación Celoxis sea mínima. Esto podría ser un domingo durante el día o durante un ciclo de mantenimiento programado, etc.

Reconstrucción del índice de búsqueda

Celoxis mantiene un índice de búsqueda para funciones de búsqueda avanzadas. En ocasiones, puede ocurrir que el índice de búsqueda se corrompa. Para solucionarlo:

  1. Inicie sesión como administrador del sitio yendo a Menú principalAdministraciónUbicación del sitio.
  2. Haga clic en Ejecutar programa de administración en Acciones.
  3. Introduzca com.celoxis.psa.base.search.Reindexer en el Nombre de clase y envíe.

En pocos minutos (menos de 30), se actualizará su índice de búsqueda.