Хөгжил 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
