Page 1 sur 1
Restaure de la base de données
Publié : 07 oct. 2026 - 15:50
par ploubi
Bonjour,
Lors de ma tentative de mise à jour Debian 12 vers 13 de mon serveur WAPT, j'ai raté mon coup lors de la mise à jour de la base de données et le cluster a disparu...
J'ai bien le dump de la base, mais je ne trouve pas dans la doc les informations pour la recréer (nom, grants, ...)
Est-ce qu'il y a ça quelque part d'accessible?
Merci d'avance
Re: restaure la base de données
Publié : 07 oct. 2026 - 16:01
par dcardon
Salut Peyo,
Vous pouvez vous inspirer de la doc
https://www.wapt.fr/en/doc-2.7/wapt-ser ... html#linux
Comme mentionné il faut véirifer que vous êtes bien en locale en_US.utf8 (ça doit être le cas si vous avez bien suivi la doc d'install initiale).
Après qqchose du genre ci-dessous devrait faire l'affaire:
Code : Tout sélectionner
cd /tmp
sudo -u postgres psql -c "drop database wapt"
sudo -u postgres psql -c "create database wapt with owner=wapt encoding='utf-8'"
sudo -u postgres psql < /tmp/backup_wapt.sql
Cordialement,
Denis
Re: restaure la base de données
Publié : 08 oct. 2026 - 11:05
par ploubi
Merci,
Mais je butte maintenant sur un autre problème.
Il semble que le service postgresql ne tourne plus
Code : Tout sélectionner
urrugne@URR-DEB-WAPT:~$ sudo -u postgres psql -c "drop database wapt"
psql: error: connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: No such file or directory
Is the server running locally and accepting connections on that socket?
urrugne@URR-DEB-WAPT:~$
Postgres a bien été mis à jour en version 17
Code : Tout sélectionner
urrugne@URR-DEB-WAPT:~$ apt list --installed | grep postgresql
postgresql-17/stable,stable-security,now 17.11-0+deb13u1 amd64 [installed,automatic]
postgresql-client-17/stable,stable-security,now 17.11-0+deb13u1 amd64 [installed,automatic]
postgresql-client-common/stable,now 278 all [installed,automatic]
postgresql-common-dev/stable,now 278 all [installed,automatic]
postgresql-common/stable,now 278 all [installed,automatic]
postgresql/stable,now 17+278 all [installed]
urrugne@URR-DEB-WAPT:~$
Lorsque j'essaie de redémarrer le service, il "exit" direct mais je ne voie pas d'erreur (et ne trouve pas de log donnant plus de détail)
Code : Tout sélectionner
urrugne@URR-DEB-WAPT:~$ ps -ef | grep sql
urrugne 2349 1038 0 10:41 pts/0 00:00:00 grep sql
urrugne@URR-DEB-WAPT:~$ sudo systemctl restart postgresql
urrugne@URR-DEB-WAPT:~$ sudo systemctl status postgresql
● postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/usr/lib/systemd/system/postgresql.service; enabled; preset: enabled)
Active: active (exited) since Thu 2026-10-08 10:41:36 CEST; 2s ago
Invocation: 5deec630581644f7956fffef07df2e66
Process: 2355 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 2355 (code=exited, status=0/SUCCESS)
Mem peak: 1.7M
CPU: 8ms
Oct 08 10:41:36 URR-DEB-WAPT.ville-urrugne.fr systemd[1]: Starting postgresql.service - PostgreSQL RDBMS...
Oct 08 10:41:36 URR-DEB-WAPT.ville-urrugne.fr systemd[1]: Finished postgresql.service - PostgreSQL RDBMS.
urrugne@URR-DEB-WAPT:~$
Là je ne sais pas quoi faire...