Sommaire

Nettoyage de systèmes de fichiers

Besoin

Dans une grande société, les salariés sont susceptibles de stocker de nombreuses données, qui peuvent saturer prématurément un disque dur. Il peut être utile d’effectuer un nettoyage régulier des données, qui peut consister en différentes actions :

  • Supprimer tout fichier de type MP3 ou AVI.

  • Compresser tout fichier dont la taille fait plus de 10 Mo.

  • Archiver sur un autre disque tout fichier plus vieux que 2 ans.

Cependant, afin de ne pas risquer la suppression d’une donnée de travail importante, une « liste blanche » est mise en place : une interface web permet aux utilisateurs de renseigner des noms de fichiers à conserver, lorsqu’ils ont besoin de tels fichiers pour travailler. Lorsqu’un utilisateur ajoute des données dans cette interface, son nom ainsi que la date sont enregistrés. On peut alors récupérer sur une adresse particulière la liste complète des fichiers à conserver, qui se présente sous le format JSON de la manière suivante :

[ 
    { 
        "utilisateur": "rincevent", 
        "date": "2017-08-26", 
        "fichier": "bagage.txt" 
    }, 
    { 
        "utilisateur": "kreskenn", 
   ...