Wiki [Tuto/HowTo] Nextcloud/Owncloud - Supprimer les versions de fichiers après X jours

0
31
oct.
2017

Introduction

Lorsque vous modifiez un fichier, Nextcloud/Owncloud conserve une copie de la version précédente du fichier. C'est se qu'on appel le versionning.
On ne peut hélas définir un nombre maximal de version par fichier. Tout ce que l'on peut c'est leur spécifier un âge maximal.
Notez aussi que les fichiers de versionning sont déjà supprimé automatique en suivant la logique suivante :

  • Pour les 10 premières secondes, Nextcloud conserve maximum une version par tranche de 2 secondes.

  • Pour la première minute, Nextcloud conserve maximum une version par tranche de 10 secondes.

  • Pour la première heure, Nextcloud conserve maximum une version par minute.

  • Pour les 24 premières heures, Nextcloud conserve maximum une version par heure.

  • Pour les 30 premiers jours, Nextcloud conserve maximum une version par journée.

  • Après les 31 premiers jours, Nextcloud conserve maximum une version par semaine.

Ce fonctionnement est actuellement identique sur Nextcloud et Owncloud.

Configurer via le fichier de configuration

Éditez votre fichier de config (/chemin/nextcloud/config/config.php)
nano /var/www/html/cloud/config/config.php
Dedans, avant la dernière ligne (contenant ");" ), ajoutez le code suivant
'versions_retention_obligation' => 'auto, 366',
  • ici on supprime les versions vieilles de plus de 366 jours. Format 'nombre_jour_min, nombre_jour_max'.

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.