restauration avec versions postgress différentes

Recoupe toutes les discussions à propos de Noalyss
Répondre
billynux
Messages : 29
Enregistré le : dim. févr. 10, 2019 6:40 pm

restauration avec versions postgress différentes

Message par billynux » dim. avr. 21, 2024 3:07 pm

Bonjour,
Mon système était installé sur une machine virtuelle (VMWARE) sur Debian 9 et Postgresql 9.6
Boum Debian ne démarre plus qu'en mode récup après une mise à jour.
Je transfère les données du disque.
Je réinstalle Debian 10 et Noalyss 92 et postgresql 11. Le serveur démarre j'y ai accès (interne-externe).
je crée un dossier pour tester > OK
je restaure le fichier . bin de mon dernier backup sur ce dossier et je cherche à obtenir un backup le plus récent possible de la base:

sudo -i -u postgres -D /media/hddold/var/lib/postgres/9.6/main
pg_dumpall > /home/billynux/Noalyss/noalyss.dmp
déconnexion puis reconnexion
sudo - i -u postgres
psql < /home/billynux/Noalyss/noalyss.dmp

Et ... je joins un fichier texte avec toutes les erreurs...

Et bien entendu Noalyss ne fonctionne plus. :twisted: :twisted: Je me maudis de ne pas avoir fait un backup de ma base vide :evil: :evil:

Je me sens un peu nul et fais appel à l'équipe :oops:

Un tout grand merci d'avance
Billynux
Fichiers joints
erreursNoalyss.odt
(44.6 Kio) Téléchargé 10 fois

Frederique49
Messages : 1
Enregistré le : lun. avr. 22, 2024 5:25 am

Re: restauration avec versions postgress différentes

Message par Frederique49 » lun. avr. 22, 2024 5:30 am

Bonjour,

La route du référencement peut parfois être semée d'embûches, mais tu as déjà fait un sacré boulot en réinstallant Debian 10 et en mettant à jour PostgreSQL. On est là pour t'aider à surmonter ces obstacles, alors partage tes erreurs et on trouvera ensemble une solution. Avec un peu de persévérance, on va remettre Noalyss sur les rails!

billynux
Messages : 29
Enregistré le : dim. févr. 10, 2019 6:40 pm

Re: restauration avec versions postgress différentes

Message par billynux » lun. avr. 22, 2024 11:19 am

Merci de ta réaction.
Les erreurs sont dans le fichier erreursNoalyss.odt joint au premier message.
j'ai toujours la page de connexion.
Que ce soit en interne ou en externe, quelque soit l'utilisateur sur firefox j'ai une page blanche après connexion. sur IE "cannot display the page"
Fichiers joints
noalyssLocal.png
noalyssLocal.png (49.81 Kio) Vu 163 fois
NoalyssReseau.png
NoalyssReseau.png (35.18 Kio) Vu 163 fois

Avatar du membre
dany2
Administrateur du site
Messages : 484
Enregistré le : mar. nov. 14, 2017 10:35 pm

Re: restauration avec versions postgress différentes

Message par dany2 » mer. avr. 24, 2024 1:05 am

Bonjour,

Il n'y a aucun problème à partir du moment où on a le fichier pg_dumpall

Donc ce qu'il faut faire

a) Nettoyage

Code : Tout sélectionner

sudo -iu postgres

psql -l

dropdb account_repository
dropdb mod1
...
faire un drop database de toutes les bases de données liées à NOALYSS : account_repository , dossierXX et modXX

2) Réinstallation de NOALYSS

ouvrir le fichier config.inc.php et recréér l'utilisateur de NOALYSS (voir https://wiki.noalyss.eu/doku.php?id=ins ... sous_linux)

Code : Tout sélectionner

sudo -iu postgres
psql>create user XXXX password "XXXXX" createdb;

3) Restauration

Code : Tout sélectionner

sudo -iu postgres
psql   <  /home/billynux/Noalyss/noalyss.dmp


billynux
Messages : 29
Enregistré le : dim. févr. 10, 2019 6:40 pm

Re: restauration avec versions postgress différentes

Message par billynux » jeu. avr. 25, 2024 9:03 pm

Merci Dany,
Je pensais y être parvenu : en suivant tes instructions, noalyss s'ouvre mais les restaurations de mes fichiers bin ne fonctionnent pas.
Sauf 2 très vieux (2019) et peu de choses fonctionnent réellement.
Je passerais volontiers sur une version hébergée mais cela arrangera-t-il les problèmes?

Avatar du membre
amipc07
Messages : 104
Enregistré le : mar. nov. 14, 2017 10:35 pm
Localisation : Ardèche

Re: restauration avec versions postgress différentes

Message par amipc07 » dim. avr. 28, 2024 5:33 am

billynux a écrit :
jeu. avr. 25, 2024 9:03 pm
Je pensais y être parvenu : en suivant tes instructions, noalyss s'ouvre mais les restaurations de mes fichiers bin ne fonctionnent pas.
Bonjour,
Qu'est-ce qui ne 'fonctionnent pas' ? Des messages d'erreurs ? Il faut être précis.
C'est peut-être la taille de ton fichier dump. Dans ce cas il y a une valeur php à modifier.

Frédéric

billynux
Messages : 29
Enregistré le : dim. févr. 10, 2019 6:40 pm

Re: restauration avec versions postgress différentes

Message par billynux » dim. avr. 28, 2024 2:16 pm

Bonjour, et merci de m'aider

le fichier dmp fait 1337 KB
Le fichier .bin fait 9607 KB

Après les instructions de Dany j'ai ceci : restaure01
Si je veux restaurer mon dernier fichier ". bin" rien ne se passe, pas de message d'erreur mais pas de dossier : restaure02

Je fait une tentative avec un fichier ".bin de 2020 il me dit problème lors de la restauration. (restaure 03)

Quand je reprends un fichier sans extension qui date de 2019 il patche le dossier 32 de la version 134 jusqu'à la version 196. J'ai un dossier( le 32) mais "préférence", "navigateur" par exemple ne fonctionne pas. Je vois pourtant la listes des documents de l'époque.

J'ai toujours le disque sur lequel était installé Noalyss et il démarre encore en mode récupération.
Fichiers joints
Restaure03.png
Restaure03.png (8.13 Kio) Vu 84 fois
Restaure01.png
Restaure01.png (68.48 Kio) Vu 84 fois
Restaure02.png
Restaure02.png (68.45 Kio) Vu 84 fois

Avatar du membre
dany2
Administrateur du site
Messages : 484
Enregistré le : mar. nov. 14, 2017 10:35 pm

Re: restauration avec versions postgress différentes

Message par dany2 » mar. avr. 30, 2024 12:03 am

billynux a écrit :
jeu. avr. 25, 2024 9:03 pm
Merci Dany,
Je pensais y être parvenu : en suivant tes instructions, noalyss s'ouvre mais les restaurations de mes fichiers bin ne fonctionnent pas.
Une fois que tu as fini ma procédure , il n'y a plus rien à restaurer : tous tes fichiers doivent être là. Donc après
sudo -iu postgres
psql < /home/billynux/Noalyss/noalyss.dmp
Normalement en te connectant sur NOALYSS , tu dois tout avoir, si ce n'est pas le cas, vérifie le port de postgres
psql template1
template1>show port;


et compare avec ceux de noalyss/include/config.inc.php (voir https://manuel-fr.noalyss.eu/#_fichier_de_configuration)
tu as p-e 2 versions de postgresql qui tournent en même temps sur des ports différents
Sauf 2 très vieux (2019) et peu de choses fonctionnent réellement.
Je passerais volontiers sur une version hébergée mais cela arrangera-t-il les problèmes?
Normalement oui, on devrait arriver à récupérer tes archives.

Bàt

D.

Répondre