Rozwój pgBackRest będzie kontynuowany dzięki grupie sponsorów

Rozwój pgBackRest, popularne narzędzie open source do tworzenia kopii zapasowych i przywracania baz danych PostgreSQL, będzie nadal rozwijane. David Steele, opiekun projektu, ogłosił: w ostatnich tygodniach wokół projektu utworzyła się grupa sponsorów, gotowych sfinansować dalszy rozwój. Uwolni to pgBackRest od zależności od jednego sponsora korporacyjnego, co powinno zwiększyć stabilność projektu w dłuższej perspektywie.

Historia okazała się ilustratywną. Pod koniec kwietnia Steele ogłosił, wstrzymuje prace nad pgBackRest i archiwizuje repozytorium. Powodem był brak możliwości uzyskania stabilnego finansowania po utracie wcześniejszego wsparcia korporacyjnego. Według dewelopera, pgBackRest był jego głównym projektem przez 13 lat, ale utrzymywanie takiego narzędzia w nocy i weekendy w nieskończoność jest niemożliwe.


pgBackRest służy do tworzenia kopii zapasowych, odzyskiwania i archiwizacji danych PostgreSQL. Projekt jest przeznaczony nie tylko do małych instalacji, ale także do dużych baz danych i dużych obciążeń produkcyjnych. Aktualna stabilna wersja to pgBackRest 2.58.0.

Wśród nowych sponsorów wymieniono m.in. AWS, Supabase, pgEdge, Tiger Data, Percona i EonW ogłoszeniu podkreślono, że te firmy same polegają na pgBackRest, aby zapewnić odzyskiwanie danych po awarii swoich produktów i infrastruktury klientów.

Perkona ogłoszone osobno Firma Percona ogłosiła wsparcie dla pgBackRest. Firma oświadczyła, że ​​to wsparcie pozwoli Davidowi Steele'owi powrócić do aktywnej pracy nad projektem, poświęcając czas na naprawianie błędów, rozwijanie nowych funkcji i analizowanie zmian wprowadzanych przez społeczność. Ponadto Percona zamierza uczestniczyć w szkoleniu nowego opiekuna, aby upewnić się, że projekt nie zostanie ponownie przypisany do jednej osoby.

Ważne szczegóły:

  • Rozwój się nie zatrzyma.
    Po kwietniowym ogłoszeniu faktycznego zamknięcia projektu sytuacja uległa zmianie: pgBackRest będzie nadal rozwijany, a osoba zajmująca się jego utrzymaniem powróci do pracy.

  • Finansowanie ma teraz charakter kolektywny.
    Projekt nie powinien już być zależny od jednej firmy. To kluczowe: poprzedni model udowodnił już swoją kruchość, gdy utrata jednego sponsora zagrażała całemu instrumentowi.

  • Istnieją plany rozszerzenia zespołu wsparcia.
    Jedną z lekcji wyciągniętych z kryzysu jest potrzeba nie tylko finansowania, ale także transferu wiedzy. Planują zatrudnić do projektu kolejną osobę wspierającą, aby zmniejszyć ryzyko nawrotu.

  • Użytkownicy PostgreSQL nie muszą pilnie dokonywać migracji.
    Po zarchiwizowaniu repozytorium niektórzy administratorzy zaczęli rozważać alternatywy, takie jak Barman i pgmoneta, ale pgBackRest ma teraz jasną ścieżkę rozwoju. W przypadku istniejących instalacji oznacza to, że nie ma potrzeby podejmowania decyzji awaryjnych tylko z obawy przed wycofaniem.

  • Historia ta stała się przypomnieniem o cenie infrastruktury FOSS.
    pgBackRest to nie wypasiona zabawka, ale narzędzie niezbędne do tworzenia kopii zapasowych PostgreSQL w środowisku produkcyjnym. Jednak nawet takie projekty często opierają się na zaangażowaniu tylko jednej lub dwóch osób, podczas gdy firmy postrzegają je jako „darmową infrastrukturę z powietrza”.

Technicznie rzecz biorąc, pgBackRest pozostaje bez zmian: obsługuje pełne, różnicowe i przyrostowe kopie zapasowe, operacje równoległe, lokalne i zdalne repozytoria, sprawdzanie integralności, obsługę wielu magazynów danych oraz archiwizację WAL. Projekt jest licencjonowany na licencji MIT.

Źródło: linux.org.ru

Kup niezawodny hosting dla stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron internetowych z ochroną DDoS, serwery VPS VDS | ProHoster