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...