Bonjour,
Nous préparons une migration de la base EAR de notre instance Simplicité. L’objectif est de sortir la base PostgreSQL de Kubernetes pour l’héberger de manière externalisée.
La nouvelle base (PostgreSQL 17.4) vide est déjà prête.
Le DevOps qui gère habituellement ces sujets étant absent, nous aurions besoin de votre aide sur quelques points :
1- Dump & restauration :
Quelle est la méthode recommandée pour extraire les données de la base actuelle (PostgreSQL 12 embarqué dans Kube) et les importer dans la nouvelle base PG 17 ?
Y a-t-il une procédure spécifique côté Simplicité (fichiers à exclure, extensions à activer, précautions…) ?
2- Connexion à la nouvelle base :
Une fois la base restaurée, comment configurer Simplicité pour qu’il utilise cette base externalisée à la place de l’ancienne ?
3- Version PostgreSQL dans nos images :
L’image que nous utilisons actuellement dans Harbor semble rester bloquée à PostgreSQL 12. On voit des versions plus récentes dans un autre répertoire, mais nous ne savons pas comment les utiliser dans notre référentiel.
Cela a-t-il un impact à court terme, ou bien seul le moteur de base réellement utilisé importe une fois qu’il est externalisé ?
Merci d’avance pour vos conseils.
Abed
[Platform]
Status=OK
Version=6.2.14
BuiltOn=2025-07-31 15:05
Git=6.2/285e27aae1fe529c1a4afc33b026a6d5f04a3552
Encoding=UTF-8
EndpointIP=10.42.43.156
EndpointURL=http://simplicite-trn-6589947cff-xqdxf:8080
TimeZone=UTC
SystemDate=2025-08-07 16:30:50
[Database]
Vendor=3
VendorName=postgresql
ProductName=PostgreSQL
ProductVersion=12.4 (Debian 12.4-1.pgdg100+1)
DriverName=PostgreSQL JDBC Driver
DriverVersion=42.7.7
DBDate=2025-08-07 16:30:50
DBDateOffset=0
DBPatchLevel=6;P02;56a2df3887f754ccf1ded39d8fd8bffe;14
UsingBLOBs=true
[Healthcheck]
Date=2025-08-07 16:30:50
ElapsedTime=558