Vývoj pgBackRest, populární open-source nástroj pro zálohování a obnovu databází PostgreSQL, bude i nadále vyvíjen. David Steele, správce projektu, oznámil toto: v posledních týdnech se kolem projektu vytvořila skupina sponzorů, kteří jsou připraveni financovat další vývoj. Tím se pgBackRest zbaví závislosti na jediném firemním sponzorovi, což by mělo projekt z dlouhodobého hlediska učinit udržitelnějším.
Příběh se ukázal být ilustrativní. Na konci dubna Steele oznámeno, ukončuje práci na pgBackRest a archivaci repozitáře. Důvodem byla neschopnost najít udržitelné financování po ztrátě předchozí firemní podpory. Podle vývojáře byl pgBackRest jeho hlavním projektem po dobu 13 let, ale udržovat takový nástroj v noci a o víkendech donekonečna je nemožné.
pgBackRest se používá pro zálohování, obnovu a archivaci PostgreSQL. Projekt je určen nejen pro malé instalace, ale také pro velké databáze a náročné produkční úlohy. Aktuální stabilní verze je pgBackRest 2.58.0.
Mezi nově jmenovanými sponzory jsou AWS, Supabase, pgEdge, Tiger Data, Percona a EonOznámení zdůrazňuje, že tyto společnosti se samy spoléhají na pgBackRest, aby zajistily zotavení svých produktů a infrastruktury zákazníků po havárii.
percona oznámeno samostatně Společnost Percona oznámila svou podporu projektu pgBackRest. Společnost uvedla, že tato podpora umožní Davidu Steeleovi vrátit se k aktivní práci na projektu, věnovat čas opravám chyb, vývoji nových funkcí a kontrolovat změny od komunity. Percona má dále v úmyslu podílet se na školení nového správce, aby zajistila, že projekt nebude opět vázán na jednu osobu.
Důležité detaily:
Vývoj se nezastaví.
Po dubnovém oznámení o faktickém ukončení projektu se situace změnila: pgBackRest bude dále vyvíjen a správce se vrátí do práce.Financování je nyní kolektivní.
Projekt by již neměl být závislý na jediné společnosti. To je klíčové: předchozí model již prokázal svou křehkost, když ztráta jediného sponzora ohrozila celý nástroj.Existují plány na rozšíření podpůrného týmu.
Jedním z ponaučení z krize je potřeba nejen financování, ale také přenosu znalostí. Plánují do projektu přivést dalšího podpůrného pracovníka, aby se snížilo riziko opakování.Uživatelé PostgreSQL nemusí migrovat naléhavě.
Poté, co byl repozitář archivován, někteří administrátoři začali diskutovat o alternativách, jako jsou Barman a pgmoneta, ale pgBackRest má nyní jasnou cestu vpřed. Pro stávající instalace to znamená, že není nutné dělat nouzová rozhodnutí jen ze strachu ze zastarávání.Příběh se stal připomínkou ceny infrastruktury FOSS.
pgBackRest není žádná luxusní hračka, ale nástroj, který je nezbytný pro zálohování PostgreSQL v produkčním prostředí. Ale i takové projekty se často spoléhají jen na jednoho nebo dva lidi, zatímco firmy je vnímají jako „bezplatnou infrastrukturu z ničeho nic“.
Technicky vzato zůstává pgBackRest stejný: podporuje plné, rozdílové a inkrementální zálohy, paralelní operace, lokální a vzdálená úložiště, kontrolu integrity, podporu více úložišť a archivaci WAL. Projekt je licencován pod licencí MIT.
Zdroj: linux.org.ru
