Message posté par : cmoipich
----------------------------------------
Merci pour tous ces bons conseils!
Comme je me trouve vraiment à cours d'espace, et comme mon serveur est toujours sur
Windows 2008R2, j'ai fait une première mise à jour mineure vers PG9.6. Ca m'a fait
un entrainement!
Voici comment j'ai procédé :
- J'ai effectué un pg_dumpall de mes bases (fichier de 22Go) :
-----------------
Code :
pg_dumpall --host=xxxxx --username=xxxxx --port=5432 > F:\dumpall\dump_1.sql
-----------------
- Installé PG9.6 sur le serveur Windows, et son cluster sur le nouveau disque
- Installé PostGIS via
http://postgis.net/ car mon parefeu bloque le StackBuilder
- Modifié les fichiers pg_hba.conf et postgresql.conf de manière à conserver mes anciens
paramètres, et à écouter sur le port 5433
- Recréé les BdD :
-----------------
Code :
psql --username=postgres --host=xxxxx --port=5433 < F:\dumpall\dump_1.sql
-----------------
- Éteint PG9.3 via le menu des services Windows
- Modifié le fichier postgresql.conf pour écouter dorénavant sur le port 5432
- Redémarré PG9.6 via le menu des services Windows
Et jusqu'ici tout va bien !
Quand je serais sûr de n'avoir rien perdu, je pourrais désinstaller PG9.3 et supprimer
l'ancien cluster, ou y a-t-il des fichier qu'il faut conserver ?
Lorsque j'effectuerai la mise à jour majeure vers PG13, ma base sera déja existante
dans le nouveau cluster :
J'imagine qu'il faudra que je rajoute le paramètre --clean au pg_dumpall,
c'est bien ça ?
Peut être que je pourrais passer par un/des pg_dump comme le propose Tumasigu, ou est-ce
qu'il vaut mieux continuer avec pg_dumpall ?
-----------------
Citation :
il ne faut pas oublier d’utiliser le script perl postgis_restore pour restaurer vos
données.
-----------------
La réinstallation de PostGIS ne suffira pas ? il sera nécessaire d'exécuter ce script
?
Merci pour tous vos éclairages qui m'ont bien aidé !
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=340505#p340505
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net