Miten päivitän Debianissa PostgreSQL?

Debianin mukana tuli PostgreSQL 13, mutta haluan päivittää sen versioksi 14

Lisäsin virallisen reposition:

# sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'

ja PGP keyn:

# wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

Ja sen jälkeen asensin PostgreSQL 14

# apt install postgresql-14

Ongelmana on vain se, että se asensi postgresql 14 vanhan version rinnalle. Ja nyt koneessa on asennettuna sekä pg 13 että pg 14 ja itse haluaisin päivittää vanhan version uudeksi. Niin että kaikki tietokannat ja tunnukset päivittyisivät ja siirtyisivät uuteen versioon.

Mutta tällä hetkellä minulla on pg 13 missä on kaikki mun vanhat tietokannat ja tunnukset ja tyhjä pg 14, missä ei ole mitään.

Miten päivitän postgresql, enkä vaan asenna uuden vanhan rinnalle?
2250
Äänestä

Muut lukivat myös

Vastaukset 2

Vanhimmat

Tällaiset suuremmat muutokset tulee nimenomaan tehdä niin että asentaa molemmat rinnakkain ja sitten kopioi datan vanhasta uuteen. Jos jokin menee pieleen niin vanha on edelleen käyttökelpoinen, ja jos kaikki onnistuu niin sitten vanhan voi poistaa.

(En tiedä miten postgresql tarkalleen ottaen päivitetään, mutta tuo mainittu pg_upgradecluster vaikuttaa lupaavalta.)

Äänestä

Kommentoi aloitusta


Anonyymi kirjoitti:

Debianin mukana tuli PostgreSQL 13, mutta haluan päivittää sen versioksi 14

Lisäsin virallisen reposition:

# sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'

ja PGP keyn:

# wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

Ja sen jälkeen asensin PostgreSQL 14

# apt install postgresql-14

Ongelmana on vain se, että se asensi postgresql 14 vanhan version rinnalle. Ja nyt koneessa on asennettuna sekä pg 13 että pg 14 ja itse haluaisin päivittää vanhan version uudeksi. Niin että kaikki tietokannat ja tunnukset päivittyisivät ja siirtyisivät uuteen versioon.

Mutta tällä hetkellä minulla on pg 13 missä on kaikki mun vanhat tietokannat ja tunnukset ja tyhjä pg 14, missä ei ole mitään.

Miten päivitän postgresql, enkä vaan asenna uuden vanhan rinnalle?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu