Passer au contenu principal
Base de connaissancesv11.5

Maintien de Celoxis

Celoxis est facile à maintenir. L'aspect le plus important de la maintenance consiste à sauvegarder régulièrement la base de données et le répertoire de données.

Base de données de sauvegarde et répertoire de données

La base de données et le répertoire de données doivent être sauvegardés régulièrement sur des machines différentes de celle qui les héberge. Nous vous recommandons vivement d'utiliser vos solutions de sauvegarde actuelles. Il est essentiel de vérifier périodiquement le bon fonctionnement des sauvegardes. Il s'agit d'un problème courant que nous avons rencontré.

Si vous ne disposez d'aucun outil, vous pouvez utiliser une combinaison des programmes cron , pg_dump et rsync sous Linux, tandis que sous Windows, vous pouvez utiliser une combinaison de tâches planifiées et de robocopy pour sauvegarder le répertoire de données, et pg_dump pour PostgreSQL et un plan de maintenance pour Microsoft SQL Server afin de créer des sauvegardes de bases de données.

Conseils sur les bases de données

PostgreSQL

Vous pouvez optimiser les performances en ajustant les shared_buffers, work_mem et maintenance_work_mem dans le postgresql.conf .

Serveur Microsoft SQL

Un plan de maintenance SQL pour la reconstruction des index et la définition d'un taux d'espace libre de 10 % au sein de la base de données Celoxis doit être programmé pour s'exécuter mensuellement (idéalement hebdomadairement). Ce plan de maintenance doit également être configuré pour mettre à jour les statistiques des colonnes (les statistiques des index sont mises à jour lors de la reconstruction des index). Nous recommandons de programmer l'exécution de ce plan aux heures de faible utilisation de la base de données par l'application Celoxis, par exemple le dimanche en journée ou pendant un cycle de maintenance planifié.

Reconstruction de l'index de recherche

Celoxis utilise un index de recherche pour les fonctionnalités de recherche avancées. Il peut arriver que cet index soit corrompu. Pour résoudre ce problème :

  1. Connectez-vous en tant qu'administrateur du site en allant sur AdministrationParamètres du site.
  2. Cliquez sur « Exécuter le programme d'administration » sous Actions.
  3. Saisissez com.celoxis.psa.base.search.Reindexer dans le Nom de la classe et soumettez.

Dans quelques minutes (moins de 30), votre index de recherche sera mis à jour.