Erreur DirectoryIterator "Failed to open directory" après restauration d'un backup

Bonjour,

Depuis une migration de ma Jeedom vers Debian 12 (installation from scratch + restauration d’une archive de sauvegarde Jeedom), le plugin Arlo remonte l’erreur suivante :

Failed to get records information: DirectoryIterator::\__construct(/var/www/html/plugins/arlo/core/class/../../data/records/A4U437KA0006D): Failed to open directory: No such file or directory

Le dossier data/records/<numéro_de_série_caméra> semble absent suite à la restauration de l’archive (probablement parce que le dossier data/ n’est pas inclus dans les sauvegardes Jeedom, ou qu’il n’a pas été recréé au premier lancement du démon après la migration).

Informations Jeedom

- Core : 4.6.1
- Plugin Arlo : 2026-08-18 01:23:29
- OS : Debian 12

Questions

- Est-ce un cas connu après une migration/restauration d’archive vers un nouvel OS (le dossier data/ n’étant pas restauré ou pas recréé automatiquement) ?

- Le plugin devrait-il recréer ce dossier automatiquement au démarrage s’il est absent, plutôt que de lever une erreur ?

- Quelqu’un a-t-il rencontré ce problème après une migration Debian 12 similaire ?

Merci d’avance pour votre aide !

Bonjour,

Le dossier data/ (et tous les sous-dossier qui s’y trouveraient) est(sont) inclus dans les sauvegardes, c’est le dossier data/records qui est exclus.

et le dossier data/records/<camera_id> devrait être recréé automatiquement au démarrage du démon.

Probablement qu’il s’agit d’un premier accès au dossier avant que le démon ne démarre.
Ce genre de problème n’arrivera plus avec la prochaine beta, même si le dossier n’a pas encore été créé lors du premier accès après une restauration.

Merci pour votre réponse, @Mips
Que conseillez-vous ? Créer les dossiers manuellement via la console de Jeedom ?

Papatte

Certainement pas.

Je conseille de démarrer le démon.

Si le problème persiste, lire la documentation et fournir les infos demandées.

Pour finir, editez votre réponse précédente et supprimez la répétition intégrale du premier post, ca ne sert à rien à part rendre la lecture plus compliquée.