Impossible de restaurer ma sauvegarde v3 sur une V4

Bonjour à tous,

Je me relance dans jeedom au bout de quelques années suite à un crach de mon ssd.
Je tourne avec des VMs sous Esxi.
J’ai récupérer un de mes backups sur dropbox (en V3.2.12).
Installer ma VM jeedom avec l’image toute prête en V4.
Restauration de ma sauvegarde et à chaque fois ça plante au même endroit … :

[START RESTORE]
***************Début de la restauration de Jeedom 2022-10-17 16:17:01***************
Envoie l'événement de début de restauration...OK
Vérifiez les droits...OK
Fichier utilisé pour la restauration : /var/www/html/core/class/../../backup/backup-Jeedom-3.2.12-2021-01-29-04h36.tar.gz
Backup database access configuration...Can not copy /var/www/html/install/../core/config/common.config.php
OK
Disable all task. OK
Disable all scenario.
........................ OK
Décompression de la sauvegarde...
OK
Supprimer la table de la sauvegardeDésactive les contraintes...OK
... ETC ...
Supprimer la table : viewZone ...OK
Restauration de la base de données...
OK
Active les contraintes...OK
Restauration du cache...OK
Plugin restoration : calendar...

Si quelqu’un a une idée de ce que je peux faire pour pouvoir restaurer mon backup ?

Merci d’avance

Bonjour,

Si cela fait « quelques années », est-ce que vous avez vraiment quelque chose à récupérer?

Sinon qu’est-ce qui vous fait dire que cela plante? on ne voit aucune erreur là…
une capture d’écran avec un message d’erreur?

1 « J'aime »

Oui j’aimerais récupérer tout ce qui était en place : périphériques, scénarios, etc …

L’erreur est qu’il ne passe plus rien après la ligne « plugin restauration : calendar ».
Si j’accède au site j’ai juste {{ Accueil }}.
J’ai essayé de faire une restauration par ssh avec le même résultat.
J’ai regardé en bd et elle s’est correctement restaurée.

Et vous avez attendu combien de temps?

A la fin de la restauration, redémarrez et rafraîchissez le cache du navigateur.

Plusieurs heures/jours.
J’ai refait cette manip au moins 5 fois en ayant pris le soin de faire un snapshot de VM avant.
Toujours pareil les logs s’arrêtent à la ligne « plugin restauration : calendar ».
Cache clear rien n’y fait.

@Auron007 : une petite sauvegarde à partager ( en MP bien entendu :wink: ) afin que je puisse faire un test et tenter de comprendre ton problème ?

Quelle image as-tu utilisé pour l’installation de ta VM ?
https://images.jeedom.com/x86-64/

J’ai utilisé jeedom-debian-buster-amd64-4.2.21.iso.

J’avais aussi tenté après installation d’une debian 9 de lancé l’installation d’une V3 avec https://raw.githubusercontent.com/jeedom/core/refactoring/install/install.sh mais le script plantait à l’étape 7 à chaque fois donc j’ai laissé tombé.

MP envoyé et merci beaucoup.

Au vu d’une première analyse, la restauration de la sauvegarde v3 s’arrête quand on appelle la fonction restore de chaque plugin :

        foreach (plugin::listPlugin(true) as $plugin) {
                $plugin_id = $plugin->getId();
                $dependancy_info = $plugin->dependancy_info(true);
                if (method_exists($plugin_id, 'restore')) {
                        echo 'Plugin restoration : ' . $plugin_id . '...';
                        $plugin_id::restore();
                        echo "OK\n";
                }
        }

Voici les dernières lignes de la restauration en local en CLI :

Active les contraintes...OK
Restauration du cache...OK
            Plugin restoration : calendar...root@xxxxxx:/var/www/html#

En fait, le plus optimum serait de restaurer cette sauvegarde sur un environnement compatible 3.x car aucune idée si debian10 et les packages associés peuvent permettent de restaurer une sauvegarde 3.x

C’est que j’ai tenté plusieurs fois mais je n’arrive pas à installer la v3 …
Comme dit plus haut ça plante toujours à l’étape 7.

Comme dit en MP je vais repartir de zéro ça sera plus simple.

Mais merci pour l’aide.