pgBackRest-ի զարգացումը կշարունակվի հովանավորների խմբի շնորհիվ

Զարգացում pgBackRest, PostgreSQL տվյալների բազաների պահուստավորման և վերականգնման համար նախատեսված հայտնի բաց կոդով գործիքը, կշարունակի մշակվել: Նախագծի սպասարկող Դեյվիդ Սթիլը հայտարարել է այս մասին. վերջին շաբաթներին նախագծի շուրջ ձևավորվել է հովանավորների մի խումբ, որը պատրաստ է ֆինանսավորել հետագա զարգացումը: Սա կազատի 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 լիցենզիայով:

Source: linux.org.ru

Գնեք հուսալի հոստինգ DDoS պաշտպանությամբ կայքերի, VPS VDS սերվերների համար 🔥 Գնեք հուսալի կայքերի հոսթինգ՝ DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster