You are not logged in.
Pages: 1
Topic closed
Bonjour
J'ai installé une version de GLPI en 9.5.1
J'ai fait un export de ma version 9.1.2
J'ai importé et …..
Au lancement de GLPI version 9.5, j'ai une étape de mise à jour de la base suite à un message
"Votre version de la base de données n'est pas compatible avec la version des fichiers installés. Une mise à jour est nécessaire."
Je lance la mise à jour proposée et j'aboutis à un écran qui me dit
"GLPI SETUP
Mise à jour
Connexion à la base de données réussie
La version de la base de données semble correcte (8.0.17) - Parfait !La version de la base de données semble correcte (8.0.17) - Parfait !
Mise à jour en 9.1.3
Traitement terminé. (0 seconde)
Mise à jour en 9.2
Ajout de - Knowbase item comments à la base de données (0 seconde)"
Et plus rien ne se passe, j'arrive sur l'a page de compte rendu de la mise à jour à chaque lancement de GLPI
J'ai arrêté Apache
Est-ce possible de pratiquer comme j'ai fait ?
Si c'est possible, que dois-je faire pour avancer ?
Merci pour votre aide
Offline
La migration de ma 9.1.2 par import complet est-elle une stratégie possible ?
Offline
il est possible que votre table glpi_logs soit trop grosse ou crashée et qu'elle bloque la migration.
je prepare une migration de 9.1.6 vers 9.4.6 et pour l'instant je n'ai pas eu de problème en passant par l'interface graphique
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Bonjour,
Comment importer une base sql de 9.2.1 vers 9.5.2 ?
Je ne vois la partie Maintenance et Import.
Merci
Offline
le menu maintenance a été supprimé parce qu'il ne fonctionnait pas toujour bien notamment pour les grsosses bases.
l'export de la base se fait en ligne de commande avec la commande MYSQLDUMP
l'import se fait DANS UNE BASE VIDE avec la commande mysql -h localhosu -u MonLoginBDD -p Mabasevide9.5<monFichierDump9.2.1
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Bonjour,
Merci pour la réponse, l'import peut elle etre faite apres l'install de glpi ou faut il la faire avant ?
Merci
Offline
FAITES UNE SAUVEGARDE DE VOTRE BDD en ligne de commande (avec mysqldump par exemple, évitez phpmyadmin).
vous extrayez l'archive glpi9.5.2 sur votre serveur (par exemple dans /var/www/html/glpi952 )
copiez le contenu de ../glpi921/files dans le nouveau serveur /var/www/html/glpi952/files
vous creez une nouvelle base de donnée sur votre serveur creez un utilisateur et mot de passe et donnez les droits sur cette base
importez votre dump 9.2.1 dans la BDD
lancez les scripts de migration. soit en ligne de commande soit via l'interface web.
et si ça plante vous aurez toujours votre 9.2.1 qui fonctionne.
si quelque chose ne se passe pas normalement ( migration qui ne va pas jusqu'au bout à cause d'une erreur) surtout ne passez pas en prod vous vous exposez à des problèmes..
de même si vous voulez recommencer la migration repartez toujours d'une base VIDE et réimporter le dump.
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Ok , merci , tout est clair sauf la partie " lancer les scripts de migration ... " je ne vois pas ce que c'est. Désolé pas l'habitude de faire ce genre de manip.
pour info , le 9.2.1 et 9.5.2 sont sur 2 vm differentes
Ah je pense savoir, c'est au premier lancement de l appli web lorsqu'on choisi la base sql ?
Last edited by jc038 (2020-11-19 15:11:57)
Offline
-soit vous ouvrez votre navigateur à l'adres monserveur/glpi952 et vous vous laissez guider
-soit el ligne de commande : https://glpi-install.readthedocs.io/fr/latest/
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Bonjour,
J'ai extrait la base et l'import sur le nouveau serveur. j'ai lancé le glpi en mode web et il me mettais le message : OK, La base à bien été initialisée.
Mais une fois dans glpi je ne retrouve rien du glp 9.2.1
J'ai un message en entete : 39 tables non migrées au moteur InnoDB
Peut etre un problème au niveau des moteur MyISAM et innodb ?
Avez vous une idée ?
Merci
Last edited by jc038 (2020-11-24 11:46:38)
Offline
lors du lancement de la migration vous avez bien selectionné "mise à jour" ?
combien de tables avez vous dans votre base GLPI ?
on dirait que l'import du dump n'est pas complet
pour les tables non migrées vous avez les commandes dans le lien que j'ai envoyé.
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Merci,
Donc en choisisant "mise à jour" ( effectivement c'est mieux ) il me reste quelques messages du type :
new rights has been added for cluster, you should review ACL.s after update
new rights has been added for appliance, you should review ACL.s after update
Merci
Last edited by jc038 (2020-11-24 12:58:29)
Offline
ces messages sont normaux : ils vous informent que des droits ont été ajoutés sur les applicatifs :
vérifiez les profils : peut être que certains pourron voir les clusters et applicatifs et ce n'est peut être pas votre besoin : dans ce cas mettez les profils à jour.
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
avez vous vu en 9.5. les applicatifs sont dans le coeur de glpi voyez si vous devez garder le plugin ou migrer vos données.
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Le petit soucis , c'est que je n'ai pas accès à glpi.
Voilà le message qu 'il me met : Le service est en maintenance. Il sera de retour sous peu.
Offline
avez vous accès à la base de données ?
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
oui, j'ai bien accès aux tables
Offline
que donne un
select value from glpi_configs where name='maintenance_mode'
j'imagine que le résultat est 1 il devrait être à 0 pour sortir de mode de maintenance
edit : correction du nom de table
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
ERROR 1146 (42S02): Table 'glpi952.glpi_config' doesn't exist
Offline
apres vérif c glpi_configs
donc le resultat me donne 1
Faut il le passer à 0 ?
Offline
ok désolé pas vu votre phrase sous la commande
Offline
Bonjour,
Merci d'avoir pris le temps pour me guider, j'ai bien accès au glpi et la base à l'air d'etre ok.
mais chose bizarre il me met 331 tables non migré au moteur innoDB
Last edited by jc038 (2020-11-25 11:02:39)
Offline
vous n'avez pas lu le lien jusqu'au bout ?
https://glpi-install.readthedocs.io/fr/latest/
la réponse est ici :
https://glpi-install.readthedocs.io/fr/ … -to-innodb
je résume :
cd /var/www/html/glpi952
php bin/console glpi:migration:myisam_to_innodb
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Merci, tout à l'air d'être ok
Offline
Pages: 1
Topic closed