Je veux mettre à jour mon PostgreSQL de la version 8.4 à 9.4 .
La documentation n'est pas très claire pour moi.
- Vais-je perdre mes anciennes bases de données si je fais la mise à niveau?
- Comment puis-je sauvegarder mes anciennes bases de données si je dois les perdre après la mise à niveau?
- Comment puis-je mettre à jour mon psql?
Mon PostgreSQL s'exécute sur un serveur CentOS 6.6 .
pg_upgrade
, il conservera vos bases de données - mais la sauvegarde est également indispensable dans ce cas.
How can I backup my old databases if
" - il n'y a pas de si . Vos bases de données seront presque certainement parfaitement bien après la mise à niveau, mais vous devriez toujours avoir de nouvelles sauvegardes (de préférence testées) lorsque vous effectuez une opération comme celle-ci en cas de problèmes inattendus (supposez le pire: une coupure de courant ou une autre défaillance matérielle en partie pourrait laisser vous dans une position difficile à faire reculer ou avancer). Selon votre plan de sauvegarde habituel, vous n'aurez peut-être pas besoin d'effectuer des sauvegardes supplémentaires.
postgresql-client-9.4
paquet qui contientpsql
.