Udviklingen af pgBackRest fortsætter takket være en gruppe sponsorer

Udvikling pgBackRest, et populært frit værktøj til sikkerhedskopiering og gendannelse af PostgreSQL-databaser, fortsætter. Dette blev rapporteret af projektlederen David Steele: I løbet af de seneste uger er der dannet en gruppe sponsorer omkring projektet, der er klar til at finansiere yderligere udvikling. Takket være dette vil pgBackRest ikke længere være afhængig af en enkelt virksomheds sponsor, hvilket bør gøre projektets udvikling mere bæredygtig på lang sigt.

Historien er sigende. I slutningen af april meddelte Steele har annonceret, at han stopper sit arbejde med pgBackRest og arkiverer repository. Årsagen var, at det ikke var muligt at finde bæredygtig finansiering efter tabet af den tidligere virksomhedssponsor. Ifølge udvikleren har pgBackRest været hans hovedprojekt i 13 år, men det er umuligt at opretholde et sådant værktøj om natten og i weekenden i det uendelige.


pgBackRest bruges til sikkerhedskopiering, gendannelse og arkivering af PostgreSQL. Projektet er designet til ikke kun små installationer, men også store databaser og seriøse produktionsbelastninger. Den nuværende stabile version er pgBackRest 2.58.0.

Blandt de nye sponsorer nævnes AWS, Supabase, pgEdge, Tiger Data, Percona og Eon. I meddelelsen understreges det, at disse virksomheder selv stoler på pgBackRest for at sikre gendannelse efter fejl i deres produkter og kundernes infrastruktur.

Percona har separat annonceret sin deltagelse i finansieringen af pgBackRest. Virksomheden meddelte, at støtten vil gøre det muligt at bringe David Steele tilbage til aktivt arbejde på projektet, give tid til at rette fejl, udvikle nye funktioner og gennemgå ændringer fra fællesskabet. Derudover har Percona til hensigt at deltage i forberedelsen af en ny vedligeholder, så projektet ikke igen bliver afhængig af én person.

Af vigtige detaljer:

  • Udviklingen stopper ikke.
    Efter meddelelsen i april om den faktiske standsning af projektet er situationen ændret: pgBackRest vil fortsætte med at udvikle sig, og vedligeholderen vender tilbage til arbejdet.

  • Finansieringen er nu kollektiv.
    Projektet skal ikke længere være afhængigt af et enkelt firma. Dette er vigtigt: Den tidligere model har allerede vist sig at være skrøbelig, da tabet af en sponsor truede hele værktøjet.

  • Der er planer om at udvide vedligeholdelsesteamet.
    En af konklusionerne fra krisen er nødvendigheden af ikke blot penge, men også vidensoverførsel. Projektet ønsker at inddrage endnu en støtteperson for at mindske risikoen for, at situationen gentager sig.

  • Brugere af PostgreSQL har ikke hastende behov for at migrere.
    Efter arkiveringen af repositoryet begyndte en del administratorer at diskutere alternativer som Barman og pgmoneta, men nu har pgBackRest igen fået en klar udviklingsretning. For eksisterende installationer betyder det, at man ikke behøver at træffe hastige beslutninger af frygt for, at understøttelsen ophører.

  • Historien blev en påmindelse om prisen for infrastrukturel FOSS.
    pgBackRest er ikke en modern legetøj, men et værktøj, som de afhænger af for at tage backup af PostgreSQL i produktion. Men selv sådanne projekter er ofte afhængige af en eller to personer, så længe virksomheden betragter dem som "gratis infrastruktur fra luften".

Teknisk set forbliver pgBackRest det samme værktøj: det understøtter fulde, differentielle og inkrementelle backups, parallelt udførelse af operationer, lokale og fjernlager, integritetskontrol, arbejde med flere lagre og arkivering af WAL. Projektet distribueres under MIT-licensen.

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster