Migrācijas

PostgreSQL 14 atbalsts beidzas 2026. gada 12. novembrī: ko darīt tagad

Pēc divām nedēļām PostgreSQL 14 saņems pēdējo atjauninājumu, bet nedēļu vēlāk iznāks PostgreSQL 19. Ja joprojām izmantojat 14. versiju, lūk, kā izvēlēties mērķa versiju un pāriet uz to bez pārsteigumiem.

· 7 min lasīšanai · AG Data komanda

2026. gada novembris PostgreSQL pasaulē būs saspringts. 12. novembrī projekts izlaidīs pēdējo PostgreSQL 14 atjauninājumu, un pēc tam 14. versija vairs nesaņems ne drošības, ne kļūdu labojumus. Nedēļu vēlāk, 19. novembrī, plānota PostgreSQL 19 vispārēja pieejamība. Ja kāda no jūsu datubāzēm joprojām darbojas ar 14. versiju, tagad ir īstais brīdis plānot jaunināšanu, nevis uzzināt par termiņu drošības auditā.

Ko patiesībā nozīmē "atbalsta beigas"

PostgreSQL katru galveno versiju atbalsta piecus gadus. Saskaņā ar oficiālo versiju politiku PostgreSQL 14 pirmo reizi tika izlaista 2021. gada 30. septembrī, un tās pēdējais laidiens paredzēts 2026. gada 12. novembrī. Pēc šī datuma:

13. novembrī jūsu datubāze nepārstās darboties. Taču ar katru mēnesi risks pieaug, un atbilstības prasības, piemēram, ISO 27001 vai NIS2 auditi, arvien biežāk uzskata neatbalstītu programmatūru par neatbilstību.

Uz kurieni: PostgreSQL 18 tagad vai 19 pēc dažām nedēļām?

PostgreSQL 19 RC 1 tika izlaists 2026. gada 15. oktobrī, otrais laidiena kandidāts plānots 12. novembrī, bet vispārēja pieejamība — 19. novembrī. Tāpēc mērķa versijas izvēle ir reāls jautājums:

Mūsu īkšķa likums: ražošanas sistēmas pāriet uz jaunu galveno versiju pēc tās pirmā vai otrā labojumu laidiena, nevis iznākšanas dienā. Ja no 14. versijas jāaiziet jau novembrī, izvēlieties 18; ja reālais palaišanas laiks ir 2027. gada 1. ceturksnis, plānojiet 19 un testējiet ar laidiena kandidātu jau tagad.

Jaunināšanas metodes izvēle

Pāreju starp galvenajām versijām var veikt trīs pārbaudītos veidos. Pirmos divus nosauc arī pats PostgreSQL laidiena paziņojums:

Katru metodi detalizēti aplūkojam galveno versiju jaunināšanas ceļvedī, bet pieeju gandrīz bez dīkstāves — rakstā par PostgreSQL migrācijām bez dīkstāves.

Divu nedēļu kontrolsaraksts tiem, kas vēl izmanto 14

  1. Inventarizācija. Sarakstiet visas PostgreSQL 14 instances, arī aizmirstās: atskaišu replikas, iekšējos rīkus, testa datubāzes, kas klusi kļuvušas par ražošanas sistēmām.
  2. Pārbaudiet paplašinājumus. Katrā datubāzē izpildiet SELECT extname, extversion FROM pg_extension; un pārliecinieties, ka katram paplašinājumam ir būvējums mērķa versijai.
  3. Izlasiet laidienu piezīmes visām versijām, kuras izlaižat (15, 16, 17, 18 un, iespējams, 19), meklējot nesaderības, kas skar jūsu slodzi.
  4. Testējiet uz ražošanas kopijas. Atjaunojiet nesenu rezerves kopiju, jauniniet to un atskaņojiet reālus vaicājumus. Salīdziniet plānus un izpildes laikus saviem svarīgākajiem vaicājumiem no pg_stat_statements.
  5. Izlemiet atkāpšanās ceļu pirms darba loga plānošanas, nevis tā laikā.
  6. Pēc jaunināšanas izpildiet ANALYZE visai datubāzei — pg_upgrade nepārnes optimizētāja statistiku — un pirmajās dienās rūpīgi sekojiet veiktspējai.

Galvenās atziņas

PostgreSQL Atbalsta beigas Jauninājumi PostgreSQL 19
Sadarbība ar mums

Joprojām izmantojat PostgreSQL 14?

Mēs plānojam un veicam galveno versiju jaunināšanu ar pārbaudītu atkāpšanās ceļu — no vienas dienas pg_upgrade līdz pārslēgšanai ar loģisko replikāciju gandrīz bez dīkstāves.

Sazināties Vairāk no emuāra