16.18 cleanVaultOrphans

3.2.18

16.18.1 Description

Le script cleanVaultOrphans permet d'analyser le taux d'occupation du vault (fichiers utilisés, fichier orphelins et fichiers manquants) et de supprimer les fichiers orphelins.

16.18.2 Usage

analyze
Permet d'analyser le taux d'occupation du vault et des fichiers orphelins : fichiers présents en base de données mais non référencés par un document.
missing-files (nécessite --analyze)
En conjonction avec --analyze, permet d'analyser les fichiers manquants : fichiers présents en base de données mais non présents sur le système de fichiers du vault.
clean

Permet de nettoyer les fichiers orphelins :

  • Suppression de la référence en base de données.
  • Suppression du fichier correspondant sur le système de fichiers du vault.

Cette opération est irréversible. Les fichiers sont définitivement supprimés.

Exemple :

./wsh.php --api=cleanVaultOrphans --analyze
* Analyzing... Done.
 
Analyze
-------
 
All:
    count = 418635
    size  = 207835025933 (194 GB)
 
Used:
    count = 310387
    size  = 177660324178 (165 GB) (85.48%)
 
Orphan:
    count = 108248
    size  = 30174701755 (28 GB) (14.52%)

16.18.3 Limite d'usage

N/A

×
nouveauté