Bonjour à tous,
J’ai voulu metre à jour Debian pour passer le V11 à V12 sur mon Raspberry 3 B+.
J’ai flasher l’image de Debian avec Raspberry PI Imager. Pas de problème.
J’ai ensuite installer Jeedom via PowerShell sur mon Raspberry PI. Pas de problème.
J’ai fait ma première connexion, changer de mot de passe. J’ai ajouter une sauvegarde dans Jeedom et j’ai lancer la restauration.
Hors visiblement il est bloqué sur cela :
J’ai essayé d’ouvrir une autre fenêtre dans mon naviguer et voila ce que cela donne :
Je sèche un peu…
Bonne soirée
Loic
Octobre 3, 2024, 3:10
2
As tu bien attendu la fin de la restoration ? Suivant la taille de ton backup et la puissance de la machine ca peut prendre une heure voir plus. Ensuite en cours de restoration ya un moment ya une perte de log donc ca fige mais la restoration se fait quand meme, tu peux retrouver la log dans analyse → log → restoration
Voici ce que cela donne dans le log restore :
0000|[START RESTORE]
0001|***************Begin Jeedom restore 2024-10-03 16:05:48***************
0002|Send begin restore event...OK
0003|Checking rights...
0004|OK
0005|Update composer file...
0006|OK
0007|Restore from file : /var/www/html/core/class/../../backup/backup-Jeedom-4.4.18-2024-10-03-14h04.tar.gz
0008|Backup database access configuration...OK
0009|Disable all task
0010|OK
0011|Disable all scenario....
0012|.... OK
0013|Unpacking backup...
0014|OK
0015|[PROGRESS][58]
0016|Deleting database...Disabling constraints...OK
0017|Deleting table : cache ...OK
0018|Deleting table : cmd ...OK
0019|Deleting table : config ...OK
0020|Deleting table : cron ...OK
0021|Deleting table : dataStore ...OK
0022|Deleting table : eqLogic ...OK
0023|Deleting table : event ...OK
0024|Deleting table : history ...OK
0025|Deleting table : historyArch ...OK
0026|Deleting table : interactDef ...OK
0027|Deleting table : interactQuery ...OK
0028|Deleting table : listener ...OK
0029|Deleting table : message ...OK
0030|Deleting table : note ...OK
0031|Deleting table : object ...OK
0032|Deleting table : plan ...OK
0033|Deleting table : plan3d ...OK
0034|Deleting table : plan3dHeader ...OK
0035|Deleting table : planHeader ...OK
0036|Deleting table : scenario ...OK
0037|Deleting table : scenarioElement ...OK
0038|Deleting table : scenarioExpression ...OK
0039|Deleting table : scenarioSubElement ...OK
0040|Deleting table : timeline ...OK
0041|Deleting table : update ...OK
0042|Deleting table : user ...OK
0043|Deleting table : view ...OK
0044|Deleting table : viewData ...OK
0045|Deleting table : viewZone ...OK
0046|Deleting table : widgets ...OK
0047|Restoring database from backup...OK
0048|Update composer file...
0049|OK
0050|Enable back constraints...OK
0051|Restoring cache...OK
0052|Restoring Plugin : homebridge...OK
0053|OK
0054|[PROGRESS][58]
0055|Deleting database...Disabling constraints...OK
0056|Deleting table : cache ...OK
0057|Deleting table : cmd ...OK
0058|Deleting table : config ...OK
0059|Deleting table : cron ...OK
0060|Deleting table : dataStore ...OK
0061|Deleting table : eqLogic ...OK
0062|Deleting table : event ...OK
0063|Deleting table : history ...OK
0064|Deleting table : historyArch ...OK
0065|Deleting table : interactDef ...OK
0066|Deleting table : interactQuery ...OK
0067|Deleting table : listener ...OK
0068|Deleting table : message ...OK
0069|Deleting table : note ...OK
0070|Deleting table : object ...OK
0071|Deleting table : plan ...OK
0072|Deleting table : plan3d ...OK
0073|Deleting table : plan3dHeader ...OK
0074|Deleting table : planHeader ...OK
0075|Deleting table : scenario ...OK
0076|Deleting table : scenarioElement ...OK
0077|Deleting table : scenarioExpression ...OK
0078|Deleting table : scenarioSubElement ...OK
0079|Deleting table : timeline ...OK
0080|Deleting table : update ...OK
0081|Deleting table : user ...OK
0082|Deleting table : view ...OK
0083|Deleting table : viewData ...OK
0084|Deleting table : viewZone ...OK
0085|Deleting table : widgets ...OK
0086|Restoring database from backup...[error] on plugin : z2m => [MySQL] Error code : 42S02 (1146). Table 'jeedom.update' doesn't exist : SELECT `id`, `type`, `logicalId`, `name`, `localVersion`, `remoteVersion`, `status`, `configuration`, `source`, `updateDate`
0087|FROM `update`
0088|WHERE type=:typeOK
0089|Enable back constraints...OK
0090|Restoring cache...OK
0091|Restoring Plugin : homebridge...OK
0092|Restoring Plugin : sonos3...PHP Fatal error: Uncaught Error: Interface "Psr\Log\LoggerInterface" not found in /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php:28
0093|Stack trace:
0094|#0 /var/www/html/vendor/composer/ClassLoader.php(480): include()
0095|#1 /var/www/html/vendor/composer/ClassLoader.php(346): Composer\Autoload\includeFile()
0096|#2 /var/www/html/core/class/log.class.php(55): Composer\Autoload\ClassLoader->loadClass()
0097|#3 /var/www/html/core/class/log.class.php(110): log::getLogger()
0098|#4 /var/www/html/plugins/jeedore/core/class/jeedore.class.php(17): log::add()
0099|#5 /var/www/html/core/class/plugin.class.php(733): jeedore::dependancy_info()
0100|#6 /var/www/html/install/restore.php(206): plugin->dependancy_info()
0101|#7 {main}
0102|thrown in /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php on line 28
Aegis
Octobre 3, 2024, 3:24
5
@Aegis merci pour le lien.
J’aie regardé, par contre je ne sais pas trop quoi faire…
Je suis novice sur Jeedom…
Aegis
Octobre 3, 2024, 3:47
7
Par contre vu que tu es en 4.4.18, le problème de monolog ne semble pas venir de la 4.5 mais de Debian 12 (et php 8 ?)
Loic
Octobre 3, 2024, 3:51
8
Jeedom 4.4.18 ne sait pas gerer correctement les dépendance en debian 12. C’est bien corrigé en jeedom 4.5.
Après la jeedom a fait toute les partie critique de la restoration il était sur la partie spécifique au plugin donc ton jeedom est bien restoré et utilisable je pense
1 « J'aime »
@Loic il est effectivement utilisable mise à part le fait que j’ai des des double accolades un peu partout dans l’interface Jeedom.
Et j’ai des plugin qui ne veulent pas lancer leurs daemon (ex: jeedore)
Par contre j’ai essayer de rechercher des mise à jour pour migrer vers la version 4.5 mais il me dit qu’il n’y a pas de mise à jour.
Comment puis-je faire
Bonjour,
Donc plugin incompatible installé.
Passez par le mode rescue=1, aller dans l’onglet database et désactiver tous les plugins.
Ensuite réactiver un a un jusquèà reproduire et vous aurez le coupable
Le Core v4.5 est une version beta donc si votre jeedom a la configuration de faite pour la branche stable, cette version ne sera pas proposée.
Loic
Octobre 3, 2024, 6:02
11
Il faudrait regarder le log http.error mais c’est sûrement un plugin incompatible
Petit aparté la 4.5 supportera bien debian 12 full fonctionnalités ? Et en terme de release on est plus sur 2025 ?
Loic
Octobre 4, 2024, 7:03
13
Elle corrigera tous les bugs qu’on a vu en debian 12. Après on en découvrira surement d’autre qu’on corrigera au fil de l’eau.
Pour la date de sortie comme toujours chez jeedom ca sera la quand ca sera stable.
Bonjour,
Du coup j’ai réinstaller raspberry PI OS Lite (legacy) sous debian 11.
J’ai pu remettre mon ancienne sauvegarde sans problème.
Il y a juste le démon du plugin Jeedore qui ne veux pas démarrer. Je vais faire un autre post
Merci à tous d’avoir pris le temps de répondre
Bonne soirée !
system
A fermé ce sujet ()
Octobre 8, 2024, 4:12
15
Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.