Pb suite mise à jour ubuntu

Recoupe toutes les discussions à propos de Noalyss
Répondre
alterol
Messages : 49
Enregistré le : mar. nov. 14, 2017 10:35 pm

Pb suite mise à jour ubuntu

Message par alterol » mar. nov. 14, 2017 10:35 pm

Bonsoir,

Je viens de mettre à jour ma version de XUbuntu.

Après redémarrage, je lance PhpCompta, et j\'obtiens un message d\'erreur de connexion à Postgresql.

Je fais l\'installe de Postgresql version 8.4, étant donné que la 8.3 ne semble plus être présente sur ma machine...

Je relance phpcompta, après re-paramétrage, et là, plus aucun dossier... et comme je suis un âne, je croyais avoir fais ma sauvegarde avant migration, mais rien...

Mes données sont-elles perdues (2 mois de saisies) ou puis-je encore espérer pouvoir les retrouver ?

Merci par avance

Olivier

Dany
Messages : 2181
Enregistré le : mar. nov. 14, 2017 10:35 pm

Re:Pb suite mise à jour ubuntu

Message par Dany » mar. nov. 14, 2017 10:35 pm

Tu es passé à 10.04 ??? Malheureusement, j\'ai failli perdu mes bases de développement de cette façon, à aucun moment, Ubuntu n\'averti que l\'on perd les données de psql 8.3 :angry: voici ce qu\'il faut faire

Solution 1
a) tu installes dans une VirtualBox, l\'ancienne version de xubuntu que tu avais,
b) sur cette VB, tu dois
b1 - installer tout ce qu\'il faut
b2 - arrêter postgresql
b3 - copier anciens fichiers de postgres de /var/lib/postgresql/8.3/main vers le même endroit (ne recopie pas les fichiers .crt et .key) +

Code : Tout sélectionner

chown postgres -R /var/lib/postgresql/8.3
b4 - relancer postgresql et vérifier de commande que tout est là (avec pgadmin3, phpPgAdmin ou ligne de commande)
b5 - faire un backup de tout (avec pgadmin3, phpPgAdmin ou ligne de commande)

c) recopier les backups sur la machine host

Solution 2
a) tu recompiles une version de 8.3 (un peu pénible)
b) tu copies les fichiers au bon endroit /var/lib/postgresql/8.3/main ou tu changes le répertoire de dest (PGDATA)
c) backup / restaure

Si tu as encore besoin d\'aide, n\'hésite pas,

Courage



PS: pour recréer les utilisateurs tu peux utiliser

Code : Tout sélectionner


pg_dumpall --globals-only

Dany
Messages : 2181
Enregistré le : mar. nov. 14, 2017 10:35 pm

Re:Pb suite mise à jour ubuntu

Message par Dany » mar. nov. 14, 2017 10:35 pm

Solution encore plus facile, tu nous envoies ton backup (tar cvzf backup.tgz /var/lib/postgresql/8.3/main) et on te renverra les fichiers dump et une procédure de restauration de tes db (après paiement). On ne te factureras qu\'une heure (déductible fiscalement)

Si tu en as envie, tu peux écrire à support@phpcompta.be pour ça

alterol
Messages : 49
Enregistré le : mar. nov. 14, 2017 10:35 pm

Re:Pb suite mise à jour ubuntu

Message par alterol » mar. nov. 14, 2017 10:35 pm

Merci pour les infos!

Je suis en effet passé à la 10.04... je m\'en mords encore les doigts...!!!

Je vais regarder tout ça, évaluer le travail et voir la meilleur soluce. Quel chantier tt ça...!!!

Allez, courage!

A+

alterol
Messages : 49
Enregistré le : mar. nov. 14, 2017 10:35 pm

Re:Pb suite mise à jour ubuntu

Message par alterol » mar. nov. 14, 2017 10:35 pm

Question complémentaire : j\'ai une machine restée sous une version 9.x d\'ubuntu.

Est-ce que je peux éventuellement m\'en servir pour récupérer ma base ?

Merci par avance

Olivier

Dany
Messages : 2181
Enregistré le : mar. nov. 14, 2017 10:35 pm

Re:Pb suite mise à jour ubuntu

Message par Dany » mar. nov. 14, 2017 10:35 pm

Oui tout ce que tu as à faire est d\'arrêter psql et de copier les fichiers au bon endroit (voir plus haut) puis un backup avec pg_dump uniquement des dossiers.

Que tu restaureras grâce à l\'interface de PhpCompta ou en ligne de commande

alterol
Messages : 49
Enregistré le : mar. nov. 14, 2017 10:35 pm

Re:Pb suite mise à jour ubuntu

Message par alterol » mar. nov. 14, 2017 10:35 pm

Bonjour,

je viens de reprendre mon pb, et faire les manip indiquées. Mais, rien n\'étant simple, je rencontre encore quelques soucis... :

- j\'ai fait la copie de mon rep /var/lib/postgresql/8.3/main de mon pc migré en 10.4 vers le même répertoire de mon pc en 9.x.
- je relance postgre sur le pc 9.x
- si j\'ouvre phpcompta depuis le pc 9.x, je n\'ai tjrs aucun dossier... est-ce normal, doc?

- je cherchais à faire le backup avec pg_dump... Mais ne connaissant pas cette commande, peux-tu m\'en dire plus, pour ne sauvegarder que mes dossiers ?


Dans l\'attente de précieux conseils...

A+

Olivier

Dany
Messages : 2181
Enregistré le : mar. nov. 14, 2017 10:35 pm

Re:Pb suite mise à jour ubuntu

Message par Dany » mar. nov. 14, 2017 10:35 pm

Pour faire simple sur l\'*ancienne* version d\'ubuntu, fait simplement apt-get install pgadmin3

Puis alt-f2 -> pgadmin3

Là, dans l\'interface tu cliques sur un dossier, bouton droit et backup -> format compress.

Puis sur la 10.04, tu utilises l\'interface de phpcompta pour restaurer


Plus facile ;-)

alterol
Messages : 49
Enregistré le : mar. nov. 14, 2017 10:35 pm

Re:Pb suite mise à jour ubuntu

Message par alterol » mar. nov. 14, 2017 10:35 pm

Bonjour,

Alors l\'install de PhpAdminIII s\'est bien passée. J\'accède bien à mon serveur en localhost.

Là j\'obtiens ceci :
- postgres (localhost:5432)
+ Bases de données (4)
+ Espaces de tables (2)
+ Roles de groupes (0)
+ Roles de connexions (3)

J\'ai tenté de naviguer dans chacun des sous menus, mais sans trouver de dossier.

Puex-tu me dire où les trouver ?

alterol
Messages : 49
Enregistré le : mar. nov. 14, 2017 10:35 pm

Re:Pb suite mise à jour ubuntu

Message par alterol » mar. nov. 14, 2017 10:35 pm

j\'ai créé un dossier bidon que j\'ai bien trouvé.

Ce qui veut dire que la copie que j\'ai fait de ma base du la \"nouvelle\' version vers \"l\'ancienne\" n\'a pas fonctionné...

Si je récapitule :
- de la nouvelle version je fais une copie de /var/lib/postgresql/8.3/main sans les .key et .crt
- je mets cette copie dans l\'ancienne version au même endroit, puis je change le propriétaire
- dans pgAdminIII, je devrais retrouver mes dossiers... mais rien...

As-tu une idée d\'où viendrai l\'erreur ?

Répondre