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