Areng pgBackRest, populaarse avatud lähtekoodiga tööriista PostgreSQL-i andmebaaside varundamiseks ja taastamiseks, arendatakse edasi. Projekti hooldaja David Steele teatas sellest: viimastel nädalatel on projekti ümber moodustunud sponsorite rühm, kes on valmis edasist arendust rahastama. See vabastab pgBackResti sõltuvusest ühestainsast ettevõtte sponsorist, mis peaks projekti pikas perspektiivis jätkusuutlikumaks muutma.
Lugu osutus illustreerivaks. Aprilli lõpus Steele teatas, lõpetab töö pgBackResti kallal ja arhiveerib repositooriumi. Põhjuseks oli suutmatus leida jätkusuutlikku rahastamist pärast eelmise ettevõtte toetuse kaotamist. Arendaja sõnul oli pgBackRest olnud tema põhiprojekt 13 aastat, kuid sellise tööriista lõputu öine ja nädalavahetustel haldamine on võimatu.
pgBackResti kasutatakse PostgreSQL-i varundamiseks, taastamiseks ja arhiveerimiseks. Projekt on loodud mitte ainult väikeste installide, vaid ka suurte andmebaaside ja suurte tootmiskoormuste jaoks. Praegune stabiilne versioon on pgBackRest 2.58.0.
Uute sponsorite hulgas on nimetatud AWS, Supabase, pgEdge, Tiger Data, Percona ja EonTeadaandes rõhutatakse, et need ettevõtted ise toetuvad pgBackRestile, et tagada oma toodete ja klientide infrastruktuuri taastamine katastroofide korral.
percona teatatakse eraldi Percona teatas oma toetusest pgBackRestile. Ettevõte teatas, et see tugi võimaldab David Steele'il naasta projekti aktiivse töö juurde, pühendades aega vigade parandamisele, uute funktsioonide arendamisele ja kogukonna muudatuste ülevaatamisele. Lisaks kavatseb Percona osaleda uue hooldaja koolitamises, et tagada projekti mitteseotust ühe inimesega.
Olulised detailid:
Areng ei jää seisma.
Pärast aprillikuist teadaannet projekti sisulisest sulgemisest on olukord muutunud: pgBackResti arendamist jätkatakse ning hooldaja naaseb tööle.Rahastamine on nüüd kollektiivne.
Projekt ei tohiks enam sõltuda ühest ettevõttest. See on ülioluline: eelmine mudel oli juba tõestanud oma haprust, kui ühe sponsori kaotus seadis ohtu kogu instrumendi.Plaanis on tugimeeskonda laiendada.
Üks kriisist saadud õppetunde on vajadus mitte ainult rahastamise, vaid ka teadmiste edasiandmise järele. Nad plaanivad projekti kaasata veel ühe tugiisiku, et vähendada kordumise ohtu.PostgreSQL-i kasutajad ei pea kiiresti migreeruma.
Pärast repositooriumi arhiveerimist hakkasid mõned administraatorid arutama alternatiive, näiteks Barmani ja pgmoneta, kuid pgBackRestil on nüüd selge edasiminekutee. Olemasolevate installide puhul tähendab see, et pole vaja teha hädaolukorras otsuseid lihtsalt aegumise kartuses.See lugu on meelde tuletanud taristu FOSS-i hinda.
pgBackRest ei ole uhke mänguasi, vaid tööriist, mis on PostgreSQL-i varundamiseks tootmiskeskkonnas hädavajalik. Kuid isegi sellised projektid sõltuvad sageli vaid ühest või kahest inimesest, samas kui ettevõtted tajuvad neid kui "õhust tekkinud tasuta infrastruktuuri".
Tehniliselt jääb pgBackRest samaks: see toetab täielikke, diferentsiaal- ja astmelisi varukoopiaid, paralleelseid toiminguid, kohalikke ja kaughoidlaid, terviklikkuse kontrollimist, mitme salvestusruumi tuge ja WAL-arhiveerimist. Projekt on litsentseeritud MIT-litsentsi alusel.
Allikas: linux.org.ru
