Bingo … d’accord, je te suggère de poster dans le sujet de mise à niveau ![]()
En y réfléchissant, à l’extérieur de votre conteneur, essayez de renommer votre ancien fichier PostgreSQL et de renommer le nouveau en _new.
Ensuite, essayez de redémarrer le service dans Docker.
Les fichiers se trouvent dans /var/discourse/shared/standalone à l’extérieur du conteneur.
- Renommez
postgres_dataenpostgres_data_new - Renommez
postgres_data_oldenpostgres_data - Redémarrez le service à l’intérieur du conteneur comme indiqué ci-dessus
- Vérifiez qu’il a redémarré en inspectant les journaux.
- Si tout est bon, vous pouvez procéder à la correction des données.
Salut @merefield, je réponds ici pour le compte de @vw_james (nouveau compte, il semble avoir atteint une limite de publications pour le moment).
Cela a fonctionné pour nous, le site est de nouveau en ligne avec les anciennes données. Nous verrons ce qu’il en est ensuite lorsque nous tenterons à nouveau la mise à niveau. Merci infiniment pour votre aide !
Plaisir, content que cela ait fonctionné !
D’ailleurs, pour toute personne lisant cette solution, vous pouvez tout à fait renommer ce fichier dans Docker également, car le chemin est monté.