Zhvillimi pgBackRest, një mjet i njohur dhe i lirë për kopjimin dhe rimëkëmbjen e bazave të të dhënave PostgreSQL, do të vazhdojë. Këtë lajm e dha mbikëqyrësi i projektit, David Steele: në javët e fundit, rreth projektit është formuar një grup sponsorësh, të gatshëm për të financuar zhvillimin e mëtejshëm. Falë kësaj, pgBackRest nuk do të varet më nga një sponsor korporativ, gjë që duhet ta bëjë zhvillimin e projektit më të qëndrueshëm në perspektivën afatgjatë.
Historia doli të jetë treguese. Në fund të prillit, Steele njoftoi, që po ndalon punën mbi pgBackRest dhe po arkivon repozitorinë. Arsyetimi ishte pamundësia për të gjetur financim të qëndrueshëm pas humbjes së mbështetjes korporative të mëparshme. Sipas zhvilluesit, pgBackRest ka qenë projekti i tij kryesor për 13 vjet, por të mbështesësh një mjet të tillë natën dhe në fundjavë përherë është e pamundur.
pgBackRest përdoret për kopjimin, rimëkëmbjen dhe arkivimin e PostgreSQL. Projekti është i përshtatur jo vetëm për instalime të vogla, por edhe për baza të mëdha dhe ngarkesa të rënda prodhuese. Versioni aktual stabil është pgBackRest 2.58.0.
Ndër sponsorët e rinj janë përmendur AWS, Supabase, pgEdge, Tiger Data, Percona dhe Eon. Në njoftim theksohet se këto kompani vetë mbështeten në pgBackRest për sigurimin e rimëkëmbjes pas dështimeve në produktet e tyre dhe infrastrukturën e klientëve.
Percona ndaras njoftoi për bashkimin në financimin e pgBackRest. Kompania deklaroi se mbështetja do të lejojë kthimin e David Steele në punën aktive mbi projektin, për të ndarë kohë për riparimin e gabimeve, zhvillimin e mundësive të reja dhe rishikimin e ndryshimeve nga komuniteti. Për më tepër, Percona ka ndërmend të marrë pjesë në përgatitjen e një mbikëqyrësi të ri, në mënyrë që projekti të mos mbetet sërish i varur nga një person.
Nga detajet e rëndësishme:
Zhvillimi nuk do të ndalojë.
Pas njoftimit të prillit për ndalimin e faktikshëm të projektit, situata ka ndryshuar: pgBackRest do të vazhdojë të zhvillohet, dhe mbikëqyrësi po kthehet në punë.Financimi tani është kolektiv.
Projekti nuk duhet të varet më nga një kompani. Ky është një moment i rëndësishëm: modeli i mëparshëm tregoi tashmë brishtësinë e tij, kur humbja e një sponsori e vuri në rrezik tërë mjetin.Planifikohet zgjerimi i ekipit të mbikëqyrjes.
Një nga përfundimet nga kriza është nevoja për jo vetëm para, por edhe transmetimin e njohurive. Projekti pret të angazhojë një ndihmës tjetër për të ulur rrezikun e përsëritjes së situatës.Përdoruesit e PostgreSQL nuk kanë nevojë të migrojnë urgjent.
Pas arkivimit të depozitës, disa administratorë filluan të diskutojnë alternativa si Barman dhe pgmoneta, por tani pgBackRest ka sërish një rrugë të qartë për zhvillim. Për instalimet ekzistuese, kjo do të thotë se nuk është e nevojshme të ndërmerren vendime emergjente thjesht nga frika e ndërprerjes së mbështetjes.Historia u bë një kujtesë për çmimin e infrastrukturës FOSS.
pgBackRest nuk është një lodër e modës, por një mjet nga i cili varen kopjet rezervë të PostgreSQL në produksion. Por edhe projekte të tilla shpesh mbahen nga një ose dy persona, derisa biznesi t'i shohë ato si "infrastrukturë falas nga ajri".
Teknikisht pgBackRest mbetet e njëjta mjet: mbështeten kopje rezervë të plota, diferenciale dhe inkrementale, kryerja paralele e operacioneve, depozita lokale dhe të largëta, verifikimi i integritetit, punë me disa depo dhe arkivimi i WAL. Projekti shpërndahet nën licencën MIT.
Burimi: linux.org.ru
