Mise à jour PMB 7.4 vers PMB 8
Bonjour. Nous sommes une bibliothèque / archive associative basée à Marseille.
Nous sommes en train de faire une mise à niveau de version de PMB sur des machines Linux (Raspberry PI sous raspeberryPi OS) et on rencontre quelques soucis.
Nous avons tout d’abord une machine source (machine A), avec PMB 7.4
et toutes nos données dessus. Puis, nous avons une autre machine
(machine
avec PMB 8.0, dont voudrait importer les données de l’autre
machine (à terme la machine A disparaîtra).
Nous avons déjà essayé une sauvegarde dans la machine A, puis l’importer dans la machine deux, mais plain des tables sont ignorées. Nous avons aussi essayé un sql Dump, mais la structure des tables n’est pas identique, donc l’opération semblerait très compliquée.
Au stade où on est, plusieurs options sont devant nous, mais on n’y arrive pas à trouver la plus simple :
- Mise à jour de la machine A. De 7.4 à 8.0. Mais nous ne trouvons pas la procédure à faire
- Continuer avec le sql Dump et retravailler les données (sachant que nous avons 4025 entrées).
Nous voudrions savoir si des gens ont déjà eu affaire à des situations pareils si jamais pourront nous aider.
Merci !
Réponses
Lorsque l’on fait l’installation vierge, pmb8 crée une base et indique :
La base de données est en version v5.34, elle devrait être en v6.01
Comment fait-on et à quel moment doit-on connecter pmb8 à la base restaurée ?
Faut-il lancer la montée de version de la BD depuis l’admin avant ou après ?
Autrement posé, que faut-il mettre dans les champs :Paramètres système
Si vous remplissez "Base de données", la rubrique "Paramètres PMB" ci-dessous sera ignorée : les tables de PMB seront créées dans la base de données renseignée, par exemple de votre hébergement.
Paramètres PMB
Si vous n'avez pas précisé de base de données à la rubrique précédente, vous devez préciser ici l'utilisateur MySQL et son mot de passe qui seront utilisés par PMB pour se connecter à la base dont le nom doit être renseigné également.
Attention si une base portant le même nom existe déjà, elle sera détruite, et les tables qu'elle contient définitivement perdues.