← Retour aux tutoriels

Nextcloud : scanner et réindexer les fichiers avec occ

Réindexer le stockage Nextcloud après une modification directe sur le système de fichiers avec occ files:scan.

occ files:scan réconcilie la base de données avec les fichiers présents sur le disque.

Prérequis

  • Accès shell en tant que www-data.
  • Racine Nextcloud : /var/www/nextcloud.
  • Indispensable après ajout de fichiers hors interface (rsync, montage direct).

Scanner un utilisateur

sudo -u www-data php occ files:scan jdupont

Scanner tous les utilisateurs

sudo -u www-data php occ files:scan --all

Scanner un chemin précis

sudo -u www-data php occ files:scan --path="/jdupont/files/Documents"

Recalculer l’utilisation du stockage

sudo -u www-data php occ files:scan-app-data
sudo -u www-data php occ files:cleanup

Vérification

La sortie affiche le nombre de fichiers et dossiers analysés :

+---------+-------+--------------+
| Folders | Files | Elapsed time |
+---------+-------+--------------+

Dépannage

  • Fichiers ajoutés non visibles : lancer files:scan sur l’utilisateur concerné.
  • Tailles de dossiers incorrectes : exécuter files:cleanup puis re-scanner.
  • Permissions incohérentes : corriger l’appartenance des fichiers à www-data.
  • Scan très long : cibler un chemin précis avec --path plutôt que --all.

Vous avez un projet sur ces sujets ?

Nous contacter →