Passer au contenu principal

Postgres

Changement de version majeure

Sauvegarder la base de données avant la mise à jour pour éviter des incompatibilité avec des modules

    Dump la base de donnée : postgres@alshain $ pg_dumpall > backup Stoper le service root@alshain # systemctl stop postgresql Sauvegarde l'ancien répertoire de postgres root@alshain # mv /var/lib/pgsql{,.old} Recréer la base de données
    root@alshain # mkdir /var/lib/pgsql
    root@alshain # chown postgres:postgres /var/lib/pgsql
    root@alshain # sudo -i postgres
    postgres@alshain $ postgres -D /var/lib/pgsql/data
    
      Importer les données postgres@alshain $ psql -d postgres -f ../pgsql.old/backup Relancer le service rooot@alshain # systemctl start postgresql