restauration avec versions postgress différentes
restauration avec versions postgress différentes
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. Je me maudis de ne pas avoir fait un backup de ma base vide
Je me sens un peu nul et fais appel à l'équipe
Un tout grand merci d'avance
Billynux
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. Je me maudis de ne pas avoir fait un backup de ma base vide
Je me sens un peu nul et fais appel à l'équipe
Un tout grand merci d'avance
Billynux
- Pièces jointes
-
- erreursNoalyss.odt
- (44.6 Kio) Téléchargé 1749 fois
-
- Messages : 1
- Inscription : lun. avr. 22, 2024 7:25 am
Re: restauration avec versions postgress différentes
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!
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!
En savoir plus sur cette page.
Re: restauration avec versions postgress différentes
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"
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"
- Pièces jointes
-
- noalyssLocal.png (49.81 Kio) Consulté 31603 fois
-
- NoalyssReseau.png (35.18 Kio) Consulté 31603 fois
Re: restauration avec versions postgress différentes
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
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)
3) Restauration
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
...
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;
Code : Tout sélectionner
sudo -iu postgres
psql < /home/billynux/Noalyss/noalyss.dmp
Re: restauration avec versions postgress différentes
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?
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?
Re: restauration avec versions postgress différentes
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
Re: restauration avec versions postgress différentes
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.
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.
- Pièces jointes
-
- Restaure03.png (8.13 Kio) Consulté 31524 fois
-
- Restaure01.png (68.48 Kio) Consulté 31524 fois
-
- Restaure02.png (68.45 Kio) Consulté 31524 fois
Re: restauration avec versions postgress différentes
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
Normalement en te connectant sur NOALYSS , tu dois tout avoir, si ce n'est pas le cas, vérifie le port de postgressudo -iu postgres
psql < /home/billynux/Noalyss/noalyss.dmp
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
Normalement oui, on devrait arriver à récupérer tes archives.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?
Bàt
D.