J'ai mis à jour mes 2 portables hier vers la dernière version en date de la Karmic Koala.

Tout s'est (plus ou moins) bien passé, je me suis juste retrouvé avec une base (locale) postgresql 8.4.

En effet, lors de l'installation de postgresql 8.4, les bases de la 8.3 ne sont pas migrées automatiquement, et un nouveau cluster est créé

J'ai pu migrer mes données en 8.4 avec les étapes suivantes :

  • Installation et démarrage de postgresql 8.3 et postgresql 8.4
  • Vérification que les
  • Arrêt du cluster "main" de pgsql 8.4 :
sudo pg_ctlcluster 8.4 main stop
  • Suppression du cluster "main" de pgsql 8.4 :
sudo pg_dropcluster 8.4 main
  • Migration du cluster de la 8.3 :
sudo pg_upgradecluster 8.3 main
  • Vérification que la migration est bien effective : arrêt de pgsql 8.3, tests sur le serveur

Il est ensuite possible de supprimer l'ancien cluster en 8.3 (on peut synthétiser pg_ctlcluster stop et pg_dropcluster en 1 ligne) :

sudo pg_dropcluster --stop 8.3 main

Et hop, un postgresql-8.4 tout propre \o/