Даму pgBackRestPostgreSQL дерекқорларының сақтық көшірмесін жасау және қалпына келтіруге арналған танымал ашық бастапқы кодты құрал әзірленуін жалғастырады. Жобаның қолдаушысы Дэвид Стил бұл туралы жариялады: соңғы апталарда жобаның айналасында одан әрі дамуды қаржыландыруға дайын демеушілер тобы құрылды. Бұл 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
