Accéder au contenu.
Menu Sympa

fr - Re: [fr@sympa] Migration MySQL -> PostgreSQL

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: Bruno Malaval <adresse@cachée>
  • To: Christopher Greiner <adresse@cachée>
  • Cc: fr <adresse@cachée>
  • Subject: Re: [fr@sympa] Migration MySQL -> PostgreSQL
  • Date: Wed, 10 Dec 2025 13:45:29 +0100 (CET)

Bonjour,

A mon sens, le gros travail à faire est la migration des données d'une base à l'autre.
Concernant Sympa, il ne s'agit ensuite que de configurer correctement le serveur.
https://www.sympa.community/manual/install/setup-database-postgresql.html

Pour la migration, on trouve plusieurs méthodes,
soit des outils complet (Estuary Flow)
soit un export/import par csv, mais il faudrait certainement retouché un peu le fichier
soit utiliser l'outil pgloader de postgres

Après, concernant le passage de Mariadb à Postgres, je ne suis pas sûr que cela amène un changement en terme de performance.
La base de données de Sympa est plutôt simple et légère, mais tout dépend également de la quantité de données/listes que vous gérer.
Cela dépend également la proportion de listes synchronisées avec une source externe, de la fréquence des synchronisations, etc ...

En exemple, nous avons 2500 listes sur notre serveur, avec une base de données de 110 Mo (extraction dans un fichier sql)

Cordialement,

Université de Haute-Alsace
Bâtiment E
6 rue des Frères Lumière - 68093 Mulhouse Cedex
Mail : adresse@cachée
Téléphone : +33 (0)3 89 33 66 22
Télécopie : +33 (0)3 89 33 6058

Bruno MALAVAL
Responsable Applications Métiers
Ingénieur Systèmes
Direction du Numérique


De: "Christopher Greiner" <adresse@cachée>
À: "fr" <adresse@cachée>
Envoyé: Mercredi 10 Décembre 2025 10:01:43
Objet: [fr@sympa] Migration MySQL -> PostgreSQL
Bonjour à tous,

Notre équipe en charge de l'infra aimerait bien que l'on passe à PostgreSQL.

Pouvez-vous éclairer ma lanterne et me conseiller un chemin de migration
pour cela? Y a-t-il un script particulier qui nous aiderait dans cette
démarche?

Concernant les perfs, savez-vous si les différences entre les deux
seront négligeables?

En vous remerciant par avance pour vos précieux conseils,

  Chris, Université de Lausanne



Archives gérées par MHonArc 2.6.19+.

Haut de le page