Utveckling pgBackRest, det populÀra fria verktyget för sÀkerhetskopiering och ÄterstÀllning av PostgreSQL-databaser, kommer att fortsÀtta. Detta meddelades av projektets ansvarige David Steele: under de senaste veckorna har en grupp sponsorer bildats runt projektet, som Àr beredda att finansiera fortsatt utveckling. Tack vare detta kommer pgBackRest inte lÀngre att vara beroende av en enda företagsponsor, vilket bör göra projektets utveckling mer hÄllbar pÄ lÄng sikt.
Historien visade sig vara lÀrorik. I slutet av april meddelade Steele meddelade, att han avslutar arbetet med pgBackRest och arkiverar repositoryt. Orsaken var att det var omöjligt att hitta hÄllbar finansiering efter förlusten av tidigare företagsstöd. Enligt utvecklaren har pgBackRest varit hans huvudsakliga projekt under 13 Är, men det Àr omöjligt att stödja ett sÄdant verktyg pÄ nÀtterna och under helgerna pÄ obestÄndligt sÀtt.
pgBackRest anvÀnds för sÀkerhetskopiering, ÄterstÀllning och arkivering av PostgreSQL. Projektet Àr avsett inte bara för smÄ installationer, utan Àven för stora databaser och tuffa produktionsbelastningar. Den aktuella stabila versionen anges vara pgBackRest 2.58.0.
Bland de nya sponsorerna nÀmns AWS, Supabase, pgEdge, Tiger Data, Percona och Eon. I meddelandet betonas att dessa företag sjÀlva förlitar sig pÄ pgBackRest för att sÀkerstÀlla ÄterstÀllning efter haveri i sina produkter och kunders infrastruktur.
Percona Separat meddelade att de gÄr med i finansieringen av pgBackRest. Företaget meddelade att stödet skulle göra det möjligt för David Steele att ÄtergÄ till aktivt arbete med projektet, avsÀtta tid för att ÄtgÀrda buggar, utveckla nya funktioner samt granska Àndringar frÄn samhÀllet. Dessutom avser Percona att delta i förberedelserna av en ny ansvarig, sÄ att projektet inte Äterigen blir beroende av en enda person.
NÄgra viktiga detaljer:
Utvecklingen kommer inte att stoppas.
Efter aprilmeddelandet om den faktiska nedlÀggningen av projektet har situationen förÀndrats: pgBackRest kommer att fortsÀtta utvecklas, och den ansvarige ÄtervÀnder till arbetet.Finansieringen Àr nu kollektiv.
Projektet ska inte lÀngre behöva vara beroende av ett enda företag. Detta Àr en viktig punkt: den tidigare modellen visade redan sin brÀcklighet, nÀr förlust av en sponsor satte hela verktyget i fara.Det planeras en utvidgning av supportteamet.
En slutsats frÄn krisen Àr behovet av mer Àn bara pengar, utan ocksÄ överföring av kunskap. Projektet vill involvera ytterligare en handlÀggare för att minska risken för att situationen ska upprepas.AnvÀndare av PostgreSQL behöver inte omedelbart migrera.
Efter arkiveringen av arkivet började en del administratörer att diskutera alternativ som Barman och pgmoneta, men nu har pgBackRest Äterigen en tydlig utvecklingsvÀg. För befintliga installationer betyder detta att man inte behöver fatta akuta beslut bara pÄ grund av rÀdsla för att supporten ska upphöra.Historien har blivit en pÄminnelse om priset för infrastruktur FOSS.
pgBackRest Àr ingen trendig leksak, utan ett verktyg som beror pÄ sÀkerhetskopior av PostgreSQL i produktion. Men Àven sÄdana projekt förlitar sig ofta pÄ en eller tvÄ personer, sÄ lÀnge verksamheten uppfattar dem som "gratis infrastruktur frÄn ingenstans".
Tekniskt sett förblir pgBackRest samma verktyg: det stödjer fullstÀndiga, differentierade och inkrementella sÀkerhetskopior, parallella operationer, lokala och avlÀgsna arkiv, integritetskontroll, arbete med flera lagringssystem och arkivering av WAL. Projektet distribueras under MIT-licensen.
KĂ€lla: linux.org.ru
