Nettoyer les fichiers non utilisés dans Diver Solution et Tomcat

Au fil du temps votre installation Diver Solution et / ou Tomcat a peut-être tendance à consommer de plus en plus d'espace disque.

Cela peut être justifié par le fait que des nouveaux Modèles, DiveBooks, Marques, DivePlans ou de nouvelles pages DivePort ont été créés, ou que de nouvelles données ont été ajoutées dans les Modèles.

Mais les fichiers temporaires ou fichiers journaux peuvent également participer significativement à l'occupation des disques durs.

Nous allons voir les fichiers et répertoires qu'il est possible de supprimer pour gagner de l'espace. Nous considérons que les chemins d'installations préconisés par Dimensional Insight ont été préalablement utilisés.

Tomcat

C:\Program Files\Apache Software Foundation\Tomcat x.x\temp

L'ensemble des fichiers se trouvant dans ce répertoire peuvent être supprimés sans aucune incidence (il sera peut être nécessaire d'arrêter le service/daemon Tomcat pour une suppression totale des fichiers).

C:\Program Files\Apache Software Foundation\Tomcat x.x\logs

Il sera peut être judicieux de supprimer les fichiers les plus anciens de ce répertoire si vous ne vous intéressez pas à l'historique des logs (journaux).

DiveLine

C:\DI_Solution\dl-dataroot\webdir

Le fichier seed ne doit pas être supprimé. Tous les autres fichiers se trouvant dans ce répertoire peuvent être supprimés (il s'agit de jetons d'authentification dont la durée de validité est très courte).

C:\DI_Solution\dl-dataroot\cache

Ce répertoire contient les fichiers cache utilisés par le serveur DiveLine. Il se peut qu'au fils du temps certains Modèles, DivePlans ne soient plus utilisés, aussi les fichiers cache associés ne sont plus utiles et occupent inutilement de l'espace. Il serait judicieux de purger ce dossier de temps en temps et de préférence en dehors des horaires habituels d'utilisation de Diver Solution, pour ne pas impacter les utilisateurs dans leurs analyses.

C:\DI_Solution\dl-dataroot\logs-<numéro_port>\event
C:\DI_Solution\dl-dataroot\logs-<numéro_port>\session
C:\DI_Solution\dl-dataroot\logs-<numéro_port>\usage

Il sera peut être judicieux de supprimer les fichiers les plus anciens de ce répertoire si vous ne vous intéressez pas à l'historique des logs (journaux).

C:\DI_Solution\diveline\bin\backup-yyyy-mm-dd
C:\DI_Solution\diveline\install-files\backup-yyyy-mm-dd
C:\DI_Solution\diveline\install-files\di-diveline-6.x.xx-wint-setup.exe

Ces fichiers et répertoires de sauvegarde sont créés lors de la mise à jour de DiveLine en utilisant les programmes d'installation de DiveLine (setup.exe). Ces répertoires peuvent être supprimés si vous n'avez pas la nécessité de réinstaller une version différente de la version courante.

DivePort

C:\DI_Solution\webdata\diveport\cacheroot

Ce répertoire contient les fichiers cache utilisés par DivePort. Il serait judicieux de purger ce dossier de temps en temps et de préférence en dehors des horaires habituels d'utilisation de Diver Solution, pour ne pas impacter les utilisateurs dans leurs analyses (il sera peut être nécessaire d'arrêter le service/daemon Tomcat pour une suppression totale des fichiers).

C:\DI_Solution\webdata\diveport\logs

Il sera peut être judicieux de supprimer les fichiers les plus anciens de ce répertoire si vous ne vous intéressez pas à l'historique des logs (journaux).

C:\DI_Solution\webdata\diveport\portal-backup-yyyy-mm-dd.xml

Ces fichiers de sauvegarde sont créés à intervalles réguliers. Ces fichiers peuvent être supprimés si vous n'avez pas la nécessité de réinstaller une version antérieure à la version courante du portail, mais la prudence voudrait que l'on garde la version n-1 voire la version n-2 du fichier portaldb.xml. Pour encore plus de sécurité, il serait judicieux de mettre en place une procédure de sauvegarde fréquente du fichier portaldb.xml (fichier contenant la configuration du portail et l'agencement des portlets, pages et environnements).

C:\DI_Solution\webapps\diveport\diveport-6.x.xx-setup.exe

Ces fichiers sont créés lors de la mise à jour de DivePort en utilisant les programmes d'installation de DivePort (setup.exe). Ces fichiers peuvent être supprimés si vous n'avez pas la nécessité de réinstaller une version différente de la version courante.

C:\DI_Solution\webapps\diveport\temp

L'ensemble des fichiers se trouvant dans ce répertoire peuvent être supprimés sans aucune incidence (il sera peut être nécessaire d'arrêter le service/daemon Tomcat pour une suppression totale des fichiers).

NetDiver

C:\DI_Solution\webapps\netdiver\netdiver-6.x.xx-setup.exe

Ces fichiers sont créés lors de la mise à jour de NetDiver en utilisant les programmes d'installation de NetDiver (setup.exe). Ces fichiers peuvent être supprimés si vous n'avez pas la nécessité de réinstaller une version différente de la version courante.

Builder

Dans le répertoires utilisés par Diver Solution, il peut exister des fichiers bucketxxxx.i ou bucketxxxx.o. Il s'agit de fichiers de travail temporaires créés par (Visual)Builder lors de la construction de Modèles. Ces fichiers sont normalement effacés lorsque la construction du ou des Modèles a réussi (et en utilisant les options par défaut dans l'application). Des fichiers .bkf peuvent être persistants dans le cas où la construction d'un Modèle n'est pas complète ou lorsqu'un utilisateur annule volontairement la construction d'un ou des Modèles. De manière générale et en dehors de tout processus actif de construction de Modèle, ces fichiers peuvent être supprimés sans entrainer d'incidence.

DI-Production

L'astuce suivante vous permet également de supprimer les fichiers temporaires éventuellement laissés par DI-Production : https://blog.difrance.com/ou-sont-stockes-les-fichiers-temporaires-du-service-production/