Развитието на pgBackRest ще продължи благодарение на група спонсори

Разработка pgBackRest, популярен безплатен инструмент за архивиране и възстановяване на PostgreSQL бази данни, продължава. За това съобщи проектният мениджър Дейвид Стийл (David Steele): през последните седмици около проекта се е формирало съобщество от спонсори, готови да финансират по-нататъшното развитие. Благодарение на това pgBackRest вече няма да зависи от един единствен корпоративен спонсор, което трябва да направи развитието на проекта по-устойчиво в дългосрочен план.

Историята е показателна. В края на април Стийл обяви, че прекратява работата по pgBackRest и архивира репозитория. Причината е невъзможността да се намери устойчиво финансиране след загубата на предишната корпоративна подкрепа. Според разработчика, pgBackRest е бил основният му проект през последните 13 години, но поддържането на такъв инструмент през нощите и уикендите е безкрайно непосилно.


pgBackRest се използва за архивиране, възстановяване и архивиране на PostgreSQL. Проектът е предназначен не само за малки инсталации, но и за големи бази данни и сериозни производствени натоварвания. Текущата стабилна версия е pgBackRest 2.58.0.

Сред новите спонсори са AWS, Supabase, pgEdge, Tiger Data, Percona и Eon. В съобщението се подчертава, че тези компании сами разчитат на pgBackRest за осигуряване на възстановяване след повреди в своите продукти и инфраструктура на клиентите.

Percona отделно обяви за присъединяване към финансирането на pgBackRest. Компанията заяви, че тази подкрепа ще позволи на Дейвид Стийл да се върне към активна работа по проекта, да отдели време за отстраняване на грешки, разработване на нови функции и преглед на измененията от общността. Освен това, Percona има намерение да участва в подготовката на нов човек за управление, за да не се завързва проектът отново за един човек.

От важните детайли:

  • Развитието няма да спре.
    След априлското съобщение за фактическото спиране на проекта ситуацията се промени: pgBackRest ще продължи да се развива, а проектният мениджър се връща на работа.

  • Финансирането сега е колективно.
    Проектът вече не трябва да зависи от една компания. Това е важен момент: предишният модел показа своята уязвимост, когато загубата на един спонсор постави под заплаха целия инструмент.

  • Планирано е разширяване на екипа за управление.
    Едно от заключенията от кризата е необходимостта не само от средства, но и от предаване на знания. В проекта искат да привлечат още един придружител, за да намалят риска от повторение на ситуацията.

  • Потребителите на PostgreSQL не трябва спешно да мигрират.
    След архивирането на репозиториите, част от администраторите започнаха да обсъждат алтернативи като Barman и pgmoneta, но сега pgBackRest отново има ясен път за развитие. За съществуващите инсталации това означава, че не е нужно да се взимат аварийни решения само от страх от прекратяване на поддръжката.

  • Историята стана напомняне за цената на инфраструктурния FOSS.
    pgBackRest не е моден инструмент, а средство, от което зависят резервните копия на PostgreSQL в производствени среди. Но дори и такива проекти често се държат на един-два човека, докато бизнесът ги възприема като 'безплатна инфраструктура от въздуха'.

Технически pgBackRest остава същото средство: поддържат се пълни, диференциални и инкрементални резервни копия, паралелно изпълнение на операции, локални и отдалечени репозитории, проверка на целостта, работа с множество хранилища и архивиране на WAL. Проектът се разпространява под MIT лиценз.

Източник: linux.org.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster