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?
Miten päivitän Debianissa PostgreSQL?
Anonyymi
2
135
Vastaukset
- Anonyymi
Olekko kokeillu pg_upgradecluster komentoa?
https://www.netvizura.com/blog/how-to-upgrade-postgresql-from-13-to-14 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.)
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 1858519
En löydä sinua
En löydä sinua täältä, etkä sinä varmaankaan minua. Ennen kirjoitin selkeillä tunnisteilla, nyt jätän ne pois. Varmaan k264608- 504168
- 593702
- 513186
- 502940
Ne oli ne hymyt
Mitä vaihdettiin. Siksi mulla on taas niin järjetön ikävä. Jos haluat musta eroon päästä niin älä huomioi mua. Muuten kä262646- 402421
Anteeksi kun käyttäydyn
niin ristiriitaisesti. Mä en usko että haluaisit minusta mitään, hyvässä tapauksessa olet unohtanut minut. Ja silti toiv382133- 292086