Un petit mémo sur comment vider la corbeille sur un serveur owncloud.
Lorsqu’un utilisateur supprime un fichier dans son cloud, ce fichier est déplacé dans la corbeille de owncloud, nommé files_trashbin, ce qui permet de restaurer ce fichier en cas de besoin. Mais si l’utilisateur ne fait pas le ménage, ces fichiers présents dans la corbeille occupent de l’espace disque inutilement.
Illustration d’une corbeille rempli :
Voici la commande pour vider définitivement la corbeille sur un seveur Owncloud :
- de tous les utiliateurs:
sudo -u www-data php occ trashbin:cleanup
sudo -u www-data php occ trashbin:cleanup toto titi
Par défaut, sur un serveur owncloud la date expérimentation d’un fichier pour la suppression automatique est de 30 jours (sauf que dans mon cas, je n’avais pas cette option). Il est possible de changer cette valeur dans le fichier config/config.php
.
- Exemple avec une rétention de 10 jours :
trashbin_retention_obligation => 10, auto',
trashbin_retention_obligation => disabled',
source : files_trashbin