Erreur restauration sauv v3 en jeedom v4

Mais encore?
Apres reboot La mire de login jeedom apparait elle ?

Quelle est la taille de ta sauvegarde jeedom ?

akenad :slight_smile:

Apres reboot La mire de login jeedom apparait elle ?

exact, je viens de retester :frowning:

Quelle est la taille de ta sauvegarde jeedom ?

73 Mo

Taille normale.
Ben alors si tu te logues il se passe quoi ?

akenad :slight_smile:

la mire n’apparait pas, pardon (j’ai répondu trop vite avant ma réunion :))
j’ai une page blanche

coucou :slight_smile:

bon après tous ces tests :
j’ai fais la dernière maj de stretch (toujours avec mon ssd)
maj en v4 via l’interface → echec
restore en ssh
je relance → je suis passé « à peu près sans encombre » en v4

les log :

[START UPDATE]
****Update from 3.3.59 (2022-11-07 19:47:32)****
Parameters : {"preUpdate":"0","backup::before":"1","plugins":"1","core":"1","force":"0"," update::reapply":"0"}
Send begin of update event | OK
Check update | OK
Check rights | OK
[START BACKUP]
***************Start of Jeedom backup at 2022-11-07 19:47:35***************
Envoi l'évènement de début de sauvegarde | OK
Vérification des droits sur les fichiers | OK
Vérification de la base de données | OK
Sauvegarde la base de données | OK
Persistance du cache : | OK
Création de l'archive | OK
Nettoyage de l'ancienne sauvegarde | OK
Limitation de la taille des sauvegardes à 500 Mo | OK
Nom de la sauvegarde : /var/www/html/core/php///backup/backup-Jeedom-3.3.59-2022-11-07-19h47.tar.gz
Vérification des droits sur les fichiers | OK
Envoi l'évènement de fin de sauvegarde | OK
Durée de la sauvegarde : 55s
***************Fin de la sauvegarde de Jeedom***************
[END BACKUP SUCCESS]
Disable all task | OK
Disable all scenario | OK
Download url : https://github.com/jeedom/core/archive/V4-stable.zip
Download in progress--2022-11-07 18:48:33--  https://github.com/jeedom/core/archive/V4-stable.zip
Resolving github.com (github.com) 140.82.121.4
Connecting to github.com (github.com)|140.82.121.4|:443 connected.
HTTP request sent, awaiting response 302 Found
Location: https://codeload.github.com/jeedom/core/zip/refs/heads/V4-stable [following]
--2022-11-07 18:48:33--  https://codeload.github.com/jeedom/core/zip/refs/heads/V4-stable
Resolving codeload.github.com (codeload.github.com) 140.82.121.9
Connecting to codeload.github.com (codeload.github.com)|140.82.121.9|:443 connected.
HTTP request sent, awaiting response 200 | OK
Length: 82247654 (78M) [application/zip]
Saving to: '/tmp/jeedom/install/jeedom_update.zip'
0K        3% 7.41M 10s
3072K
.      7% 9.33M 9s
6144K       11% 9.81M 8s
9216K       15% 9.78M 7s
12288K       19% 9.73M 7s
15360K       22% 9.79M 7s
18432K       26% 9.78M 6s
21504K
.  30% 9.35M 6s
24576K       34% 9.77M 6s
27648K       38% 9.78M 5s
30720K       42% 9.74M 5s
33792K       45% 9.79M 4s
36864K       49% 9.77M 4s
39936K       53% 9.78M 4s
43008K
57% 9.38M 4s
46080K       61% 9.73M 3s
49152K       65% 9.79M 3s
52224K       68% 9.63M 3s
55296K
72% 9.53M 2s
58368K       76% 9.77M 2s
61440K       80% 9.74M 2s
64512K
84% 9.35M 1s
67584K       87% 9.78M 1s
70656K       91% 9.79M 1s
73728K       95% 9.78M 0s
76800K
99% 9.35M 0s
79872K                                                100% 9.96M=8.2s
2022-11-07 18:48:42 (9.56 MB/s) - '/tmp/jeedom/install/jeedom_update.zip' saved [82247654/82247654] | OK
Cleaning folders | OK
Create temporary folder | OK
Unzip in progress | OK
Clean temporary files (tmp) | OK
Moving files
Ignore file /tmp/jeedom_unzip/core-4-stable///docs/de_DE/noteVersion.md because size is 0
Ignore file /tmp/jeedom_unzip/core-4-stable///docs/en_US/noteVersion.md because size is 0
Ignore file /tmp/jeedom_unzip/core-4-stable///docs/es_ES/noteVersion.md because size is 0
Ignore file /tmp/jeedom_unzip/core-4-stable///docs/fr_FR/noteVersion.md because size is 0
Ignore file /tmp/jeedom_unzip/core-4-stable///docs/pt_PT/noteVersion.md because size is 0 | OK
Remove temporary files | OK
Update system into : 3.4.0
Suppression theme /var/www/html/install/update///core/themes/amber/Suppression theme /var/www/html/install/update///core/themes/blue/Suppression theme /var/www/html/install/update///core/themes/blue_grey/Suppression theme /var/www/html/install/update///core/themes/bootable/Suppression theme /var/www/html/install/update///core/themes/brown/Suppression theme /var/www/html/install/update///core/themes/cerulean/Suppression theme /var/www/html/install/update///core/themes/cosmo/Suppression theme /var/www/html/install/update///core/themes/cyan/Suppression theme /var/www/html/install/update///core/themes/cyborg/Suppression theme /var/www/html/install/update///core/themes/darkly/Suppression theme /var/www/html/install/update///core/themes/darksobre/Suppression theme /var/www/html/install/update///core/themes/deep_orange/Suppression theme /var/www/html/install/update///core/themes/deep_purple/Suppression theme /var/www/html/install/update///core/themes/flatly/Suppression theme /var/www/html/install/update///core/themes/green/Suppression theme /var/www/html/install/update///core/themes/grey/Suppression theme /var/www/html/install/update///core/themes/indigo/Suppression theme /var/www/html/install/update///core/themes/journal/Suppression theme /var/www/html/install/update///core/themes/light_blue/Suppression theme /var/www/html/install/update///core/themes/light_green/Suppression theme /var/www/html/install/update///core/themes/lime/Suppression theme /var/www/html/install/update///core/themes/lumen/Suppression theme /var/www/html/install/update///core/themes/orange/Suppression theme /var/www/html/install/update///core/themes/paper/Suppression theme /var/www/html/install/update///core/themes/pink/Suppression theme /var/www/html/install/update///core/themes/purple/Suppression theme /var/www/html/install/update///core/themes/readable/Suppression theme /var/www/html/install/update///core/themes/red/Suppression theme /var/www/html/install/update///core/themes/sandstorn/Suppression theme /var/www/html/install/update///core/themes/simplex/Suppression theme /var/www/html/install/update///core/themes/slate/Suppression theme /var/www/html/install/update///core/themes/spacelab/Suppression theme /var/www/html/install/update///core/themes/superhero/Suppression theme /var/www/html/install/update///core/themes/teal/Suppression theme /var/www/html/install/update///core/themes/united/Suppression theme /var/www/html/install/update///core/themes/yellow/Suppression theme /var/www/html/install/update///core/themes/yeti/ | OK
Update system into : 4.0.1 | OK
Update system into : 4.0.2 | OK
Update system into : 4.0.3 | OK
Update system into : 4.0.4 | OK
Update system into : 4.0.5 | OK
Update system into : 4.0.6E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem. | OK
Update system into : 4.0.11 | OK
Update system into : 4.0.15 | OK
Update system into : 4.0.23E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
je passe | OK
Update system into : 4.1.1 | OK
Update system into : 4.1.2cp: cannot stat '/var/www/html/install/update///core/config/scenario': No such file or directory | OK
Update system into : 4.1.3 | OK
Update system into : 4.1.4 | OK
Update system into : 4.1.5 | OK
Update system into : 4.1.7 | OK
Update system into : 4.1.15
PHP Fatal error:  Uncaught Exception: [MySQL] Error code : 42S22 (1054). Unknown column 'order' in 'field list'  : SELECT `id`, `name`, `image`, `configuration`, `order`
FROM planHeader
ORDER BY `order`,`name` in /var/www/html/core/class/DB.class.php:102
Stack trace:
#0 /var/www/html/core/class/planHeader.class.php(48): DB::Prepare('SELECT `id`, `n', Array, 1, 8, 'planHeader')
#1 /var/www/html/install/update/4.1.15.php(3): planHeader::all()
#2 {main}
thrown in /var/www/html/core/class/DB.class.php on line 102 | OK
Update system into : 4.2.3E: Command line option --allow-releaseinfo-change is not understood in combination with the other options
Fix repo issue | OK
Update system into : 4.2.4 | OK
Update system into : 4.2.11Enable apache remoteip | OK
Update system into : 4.3.0 | OK
Update system into : 4.3.8 | OK
Check jeedom consistency[START CONSISTENCY]
[START CHECK AND FIX DB]
Fix : ALTER TABLE `cmd` DROP INDEX `unique`;
Fix : ALTER TABLE `cmd` DROP INDEX `isHistorized`;
Fix : ALTER TABLE `cmd` DROP INDEX `type`;
Fix : ALTER TABLE `cmd` DROP INDEX `name`;
Fix : ALTER TABLE `cmd` DROP INDEX `subtype`;
Fix : ALTER TABLE `cmd` DROP INDEX `eqLogic_id`;
Fix : ALTER TABLE `cmd` DROP INDEX `value`;
Fix : ALTER TABLE `cmd` DROP INDEX `order`;
Fix : ALTER TABLE `cmd` DROP INDEX `logicalID`;
Fix : ALTER TABLE `cmd` MODIFY COLUMN `logicalId`  varchar(255) NULL
Fix : ALTER TABLE `cmd` MODIFY COLUMN `name`  varchar(127) NULL
Fix : ALTER TABLE `cmd` MODIFY COLUMN `configuration`  mediumtext NULL
Fix : ALTER TABLE `cmd` DROP `html`
Fix :
CREATE UNIQUE INDEX `unique` ON `cmd` (`eqLogic_id` ASC,`name` ASC)
Fix :
CREATE INDEX `isHistorized` ON `cmd` (`isHistorized` ASC)
Fix :
CREATE INDEX `type` ON `cmd` (`type` ASC)
Fix :
CREATE INDEX `name` ON `cmd` (`name` ASC)
Fix :
CREATE INDEX `subtype` ON `cmd` (`subType` ASC)
Fix :
CREATE INDEX `eqLogic_id` ON `cmd` (`eqLogic_id` ASC)
Fix :
CREATE INDEX `value` ON `cmd` (`value` ASC)
Fix :
CREATE INDEX `order` ON `cmd` (`order` ASC)
Fix :
CREATE INDEX `logicalID` ON `cmd` (`logicalId` ASC)
Fix : ALTER TABLE `cmd` DROP INDEX `logicalId_eqLogicID`;
Fix : ALTER TABLE `config` MODIFY COLUMN `key`  varchar(127) NOT NULL
Fix : ALTER TABLE `config` MODIFY COLUMN `value`  mediumtext NULL
Fix : ALTER TABLE `cron` DROP INDEX `deamon`;
Fix : ALTER TABLE `cron` MODIFY COLUMN `option`  text NULL
Fix : CREATE INDEX `function` ON `cron` (`function` ASC)
Fix :
CREATE INDEX `deamon` ON `cron` (`deamon` ASC)
Fix : ALTER TABLE `cron` DROP INDEX `type`;
Fix : ALTER TABLE `cron` DROP INDEX `logicalId_Type`;
Fix : ALTER TABLE `eqLogic` DROP INDEX `unique`;
Fix : ALTER TABLE `eqLogic` DROP INDEX `eqTypeName`;
Fix : ALTER TABLE `eqLogic` DROP INDEX `name`;
Fix : ALTER TABLE `eqLogic` DROP INDEX `logical_id`;
Fix : ALTER TABLE `eqLogic` DROP INDEX `object_id`;
Fix : ALTER TABLE `eqLogic` DROP INDEX `timeout`;
Fix : ALTER TABLE `eqLogic` DROP INDEX `generic_type`;
Fix : ALTER TABLE `eqLogic` DROP INDEX `tags`;
Fix : ALTER TABLE `eqLogic` MODIFY COLUMN `configuration`  mediumtext NULL
Fix : ALTER TABLE `eqLogic` DROP `eqReal_id`
Fix :
CREATE UNIQUE INDEX `unique` ON `eqLogic` (`name` ASC,`object_id` ASC)
Fix :
CREATE INDEX `eqTypeName` ON `eqLogic` (`eqType_name` ASC)
Fix :
CREATE INDEX `name` ON `eqLogic` (`name` ASC)
Fix :
CREATE INDEX `logical_id` ON `eqLogic` (`logicalId` ASC)
Fix :
CREATE INDEX `object_id` ON `eqLogic` (`object_id` ASC)
Fix :
CREATE INDEX `timeout` ON `eqLogic` (`timeout` ASC)
Fix :
CREATE INDEX `generic_type` ON `eqLogic` (`generic_type` ASC)
Fix :
CREATE INDEX `tags` ON `eqLogic` (`tags` ASC)
Fix : ALTER TABLE `eqLogic` DROP INDEX `logica_id_eqTypeName`;
Fix : ALTER TABLE `eqLogic` DROP INDEX `eqReal_id`;
Fix : ALTER TABLE `eqLogic` DROP INDEX `logicalId`;
Fix : ALTER TABLE `historyArch` DROP INDEX `cmd_id_index`;
Fix : ALTER TABLE `interactDef` ADD `display` text NULL
Fix : ALTER TABLE `interactDef` ADD `comment` text NULL
Fix : ALTER TABLE `message` ADD `occurrences` int(11) NULL
Fix : ALTER TABLE `object` DROP INDEX `name_UNIQUE`;
Fix : ALTER TABLE `object` DROP INDEX `fk_object_object1_idx1`;
Fix : ALTER TABLE `object` DROP INDEX `position`;
Fix : ALTER TABLE `object` MODIFY COLUMN `name`  varchar(127) NOT NULL
Fix :
CREATE UNIQUE INDEX `name_UNIQUE` ON `object` (`name` ASC)
Fix :
CREATE INDEX `fk_object_object1_idx1` ON `object` (`father_id` ASC)
Fix :
CREATE INDEX `position` ON `object` (`position` ASC)
Fix : ALTER TABLE `plan3dHeader` ADD `order` int(11) NULL
Fix : CREATE INDEX `order` ON `plan3dHeader` (`order` ASC)
Fix : ALTER TABLE `planHeader` ADD `order` int(11) NULL
Fix : CREATE INDEX `order` ON `planHeader` (`order` ASC)
Fix : ALTER TABLE `scenario` DROP `type`
Fix : ALTER TABLE `scenario` DROP INDEX `group`;
Fix : ALTER TABLE `update` ADD `updateDate` datetime NULL
Fix : ALTER TABLE `viewData` DROP INDEX `fk_data_zone1_idx`;
Fix : CREATE TABLE IF NOT EXISTS `widgets` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(191) NOT NULL,
`type` varchar(27) NULL,
`subtype` varchar(27) NULL,
`template` varchar(255) NULL,
`display` text NULL,
`replace` text NULL,
`test` text NULL,
primary key(`id`))
ENGINE InnoDB;
CREATE UNIQUE INDEX `unique` ON `widgets` (`type` ASC,`subtype` ASC,`name` ASC)
Fix : CREATE TABLE IF NOT EXISTS `timeline` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`folder` varchar(255) NULL,
`type` varchar(27) NULL,
`subtype` varchar(27) NULL,
`link_id` varchar(27) NULL,
`name` varchar(255) NULL,
`datetime` datetime NOT NULL,
`options` text NULL,
primary key(`id`,`datetime`))
ENGINE InnoDB;
CREATE INDEX `datetime` ON `timeline` (`datetime` ASC)[END CHECK AND FIX DB]
Check jeedom database | OK
Check crons
Suppression de  : weather::pull() car il n'y a pas de lancement prévu
Check filesystem rightPHP Fatal error:  Uncaught Error: Call to undefined method jeedom::cleanFileSystemRight() in /var/www/html/install/consistency.php:375
Stack trace:
#0 /var/www/html/install/update.php(348): require_once()
#1 {main}
thrown in /var/www/html/install/consistency.php on line 375

ça me permet d’avoir maintenant une sauvegarde en v4 (mais je sais pas trop si elle est très viable).
j’essaierai demain de charger cette backup via une install fraiche toute faite en v4

sinon je me demande : tous les problèmes qu’on a, ce ne serait pas lié au fait que l’utilisateur jeedom n’existe pas, ou un mdp de base de données ??
sur les images à télécharger, c’est jeedom pour se log
mon install de base est en DIY et le log c’est pi :thinking:

Bonjour,

Suite au mp précédent, j’ai :

  • flashé la dernière image dispo en téléchargement (V4 en Buster)
  • chargé le backup précédent en V4 stretch
    → les messages d’erreur ont disparu, tout semble fonctionner normalement hormis les problèmes connus lors de la migration sur le design et peut-être quelques bricoles non identifiées
    à ce jour, à part mon pluggin knx qui ne fonctionne plus (et donc plus grand chose chez moi), je n’ai plus de message d’erreur et tout semble repartir sur une base saine :slight_smile:
    Par contre, je n’arrive pas à comprendre pourquoi je n’ai jamais réussi avec ta démarche initiale @akenad
    Pour le pluggin knx (EIB), je vais aller poster ailleurs. C’est lié à la maj du pluggin en même temps et là ça sent la prise de tête :frowning:

Merci !

Bonjour,

probablement parce ce que la sauvegarde que tu tentais de restaurer était moisi.

akenad :slight_smile:

suis pas assez expert en la matière pour en juger mais peut-être bien :sweat_smile:
en tout cas merci pour ta patience, reste plus qu’à checker les nouveautés de la V4, réadapter ce qui doit l’être, refaire le design qui va sur la tv… pour tout retrouver proprement :cold_sweat:
un peu de boulot mais l’urgence sur pluggin EIBD car sans lui, je pilote plus rien :roll_eyes:

1 « J'aime »