tervezés pgBackRest, egy népszerű, nyílt forráskódú eszköz PostgreSQL adatbázisok biztonsági mentésére és visszaállítására, fejlesztése folytatódni fog. David Steele, a projekt karbantartója bejelentette: az elmúlt hetekben egy szponzori csoport alakult a projekt körül, amely készen áll a további fejlesztés finanszírozására. Ez felszabadítja a pgBackRest-et az egyetlen vállalati szponzortól való függőség alól, ami hosszú távon fenntarthatóbbá teszi a projektet.
A történet szemléletesnek bizonyult. Április végén Steele bejelentettA fejlesztő leállítja a pgBackRest fejlesztését és archiválja a repositoryt. Ennek oka az volt, hogy a korábbi vállalati támogatás elvesztése után nem talált fenntartható finanszírozást. A fejlesztő szerint a pgBackRest 13 évig volt a fő projektje, de egy ilyen eszköz éjszakai és hétvégi fenntartása a végtelenségig lehetetlen.
A pgBackRest PostgreSQL biztonsági mentésre, helyreállításra és archiválásra szolgál. A projekt nemcsak kis telepítésekhez, hanem nagy adatbázisokhoz és nagy termelési terhelésekhez is készült. A jelenlegi stabil verzió a következő: pgBackRest 2.58.0.
Az új megnevezett szponzorok között szerepelnek AWS, Supabase, pgEdge, Tiger Data, Percona és EonA bejelentés hangsúlyozza, hogy ezek a vállalatok maguk is a pgBackRestre támaszkodnak termékeik és ügyfeleik infrastruktúrájának katasztrófa utáni helyreállításához.
percona külön bejelentett A Percona bejelentette a pgBackRest támogatását. A cég kijelentette, hogy ez a támogatás lehetővé teszi David Steele számára, hogy visszatérjen az aktív munkához a projekten, időt szánva a hibák javítására, új funkciók fejlesztésére és a közösség által végrehajtott változtatások áttekintésére. Továbbá a Percona részt kíván venni egy új karbantartó képzésében, hogy a projekt ne kötődjön ismét egyetlen személyhez sem.
Fontos részletek:
A fejlődés nem fog megállni.
A projekt tényleges leállításának áprilisi bejelentését követően megváltozott a helyzet: a pgBackRest fejlesztése folytatódik, a karbantartó pedig visszatér a munkába.A finanszírozás most már kollektív.
A projektnek többé nem szabad egyetlen vállalattól függenie. Ez kulcsfontosságú: az előző modell már bizonyította törékenységét, amikor egyetlen szponzor elvesztése veszélyeztette az egész eszközt.Tervben van a támogató csapat bővítése.
A válság egyik tanulsága, hogy nemcsak a finanszírozásra, hanem a tudástranszferre is szükség van. Azt tervezik, hogy egy másik támogató személyt is bevonnak a projektbe, hogy csökkentsék a kiújulás kockázatát.A PostgreSQL felhasználóknak nem kell sürgősen migrálniuk.
Miután a tárházat archiválták, néhány adminisztrátor elkezdett alternatívákat, például a Barmant és a pgmonetát megvitatni, de a pgBackRest most már egyértelmű utat kínál. A meglévő telepítések esetében ez azt jelenti, hogy nem kell vészhelyzeti döntéseket hozni pusztán az elavulástól való félelem miatt.A történet emlékeztetőül szolgált az infrastruktúra-fejlesztések (FOSS) árára.
A pgBackRest nem egy csillogó-villogó játék, hanem egy eszköz, amely elengedhetetlen a PostgreSQL biztonsági mentésekhez éles környezetben. De még az ilyen projektek is gyakran csak egy vagy két emberre támaszkodnak, míg a vállalkozások „a semmiből jött ingyenes infrastruktúraként” tekintenek rájuk.
Technikailag a pgBackRest ugyanaz marad: támogatja a teljes, differenciális és növekményes biztonsági mentéseket, a párhuzamos műveleteket, a helyi és távoli adattárakat, az integritásellenőrzést, a több tároló támogatását és a WAL archiválást. A projekt az MIT licenc alatt áll.
Forrás: linux.org.ru
