การพัฒนา pgBackRest จะดำเนินต่อไปได้ด้วยการสนับสนุนจากกลุ่มผู้สนับสนุน

ออกแบบ pgBackRestpgBackRest ซึ่งเป็นเครื่องมือโอเพนซอร์สยอดนิยมสำหรับการสำรองและกู้คืนฐานข้อมูล PostgreSQL จะยังคงได้รับการพัฒนาต่อไป เดวิด สตีล ผู้ดูแลโครงการได้ประกาศเรื่องนี้ในช่วงไม่กี่สัปดาห์ที่ผ่านมา โดยมีกลุ่มผู้สนับสนุนได้รวมตัวกันพร้อมที่จะให้เงินทุนสำหรับการพัฒนาต่อไป ซึ่งจะทำให้ pgBackRest ไม่ต้องพึ่งพาผู้สนับสนุนจากองค์กรเพียงรายเดียวอีกต่อไป ส่งผลให้โครงการมีความยั่งยืนมากขึ้นในระยะยาว

เรื่องราวนี้กลายเป็นตัวอย่างที่ดี ในช่วงปลายเดือนเมษายน สตีล ประกาศบริษัทกำลังยุติการพัฒนา pgBackRest และเก็บรักษาคลังข้อมูลไว้ เหตุผลคือไม่สามารถหาแหล่งเงินทุนที่ยั่งยืนได้หลังจากสูญเสียการสนับสนุนจากบริษัทเดิมไป ตามคำกล่าวของผู้พัฒนา pgBackRest เป็นโครงการหลักของเขามา 13 ปี แต่การดูแลรักษาเครื่องมือเช่นนี้ในเวลากลางคืนและวันหยุดสุดสัปดาห์ไปเรื่อยๆ นั้นเป็นไปไม่ได้


pgBackRest ใช้สำหรับสำรองข้อมูล กู้คืนข้อมูล และจัดเก็บข้อมูลถาวรของ PostgreSQL โครงการนี้ได้รับการออกแบบมาไม่เพียงแต่สำหรับการติดตั้งขนาดเล็กเท่านั้น แต่ยังรวมถึงฐานข้อมูลขนาดใหญ่และปริมาณงานหนักในระบบการผลิตด้วย เวอร์ชันเสถียรปัจจุบันคือ pgBackRest 2.58.0.

รายชื่อสปอนเซอร์ใหม่ที่ได้รับการประกาศ ได้แก่ AWS, Supabase, pgEdge, Tiger Data, Percona และ Eonแถลงการณ์ดังกล่าวเน้นย้ำว่า บริษัทเหล่านี้เองก็พึ่งพา pgBackRest เพื่อให้มั่นใจได้ว่าผลิตภัณฑ์และโครงสร้างพื้นฐานของลูกค้าจะสามารถกู้คืนข้อมูลได้ในกรณีเกิดภัยพิบัติ

เพอร์โคนา ประกาศแยกต่างหาก Percona ประกาศให้การสนับสนุน pgBackRest โดยระบุว่าการสนับสนุนนี้จะช่วยให้ David Steele สามารถกลับมาทำงานในโครงการได้อย่างเต็มที่ โดยจะทุ่มเทเวลาให้กับการแก้ไขข้อบกพร่อง พัฒนาฟีเจอร์ใหม่ และตรวจสอบการเปลี่ยนแปลงจากชุมชน นอกจากนี้ Percona ยังตั้งใจที่จะมีส่วนร่วมในการฝึกอบรมผู้ดูแลโครงการคนใหม่ เพื่อให้แน่ใจว่าโครงการจะไม่ผูกติดอยู่กับบุคคลเพียงคนเดียวอีกต่อไป

รายละเอียดสำคัญ:

  • การพัฒนาจะไม่หยุดลง
    หลังจากที่มีการประกาศปิดโครงการอย่างเป็นทางการในเดือนเมษายน สถานการณ์ได้เปลี่ยนแปลงไปแล้ว: pgBackRest จะยังคงได้รับการพัฒนาต่อไป และผู้ดูแลโครงการจะกลับมาทำงานอีกครั้ง

  • ปัจจุบันการระดมทุนเป็นแบบรวมกลุ่ม
    โครงการนี้ไม่ควรพึ่งพาบริษัทเพียงแห่งเดียวอีกต่อไป นี่เป็นเรื่องสำคัญมาก เพราะแบบจำลองเดิมได้พิสูจน์แล้วว่ามีความเปราะบาง เมื่อการสูญเสียผู้สนับสนุนเพียงรายเดียวทำให้เครื่องมือทั้งหมดตกอยู่ในความเสี่ยง

  • มีแผนที่จะขยายทีมสนับสนุน
    หนึ่งในบทเรียนที่ได้จากวิกฤตการณ์ครั้งนี้คือ ความจำเป็นไม่เพียงแต่ด้านเงินทุนเท่านั้น แต่ยังรวมถึงการถ่ายทอดความรู้ด้วย พวกเขาวางแผนที่จะเพิ่มบุคลากรสนับสนุนอีกคนเข้ามาในโครงการเพื่อลดความเสี่ยงที่จะเกิดเหตุการณ์ซ้ำรอย

  • ผู้ใช้งาน PostgreSQL ไม่จำเป็นต้องย้ายข้อมูลโดยด่วน
    หลังจากที่คลังเก็บข้อมูลถูกเก็บถาวร ผู้ดูแลระบบบางส่วนเริ่มหารือเกี่ยวกับทางเลือกอื่น ๆ เช่น Barman และ pgmoneta แต่ตอนนี้ pgBackRest มีแนวทางที่ชัดเจนแล้ว สำหรับการติดตั้งที่มีอยู่แล้ว นั่นหมายความว่าไม่จำเป็นต้องตัดสินใจอย่างเร่งด่วนเพียงเพราะกลัวว่าจะถูกยกเลิก

  • เรื่องราวนี้ได้กลายเป็นเครื่องเตือนใจถึงราคาของโครงสร้างพื้นฐานซอฟต์แวร์โอเพนซอร์ส
    pgBackRest ไม่ใช่ของเล่นหรูหรา แต่เป็นเครื่องมือที่จำเป็นสำหรับการสำรองข้อมูล PostgreSQL ในการใช้งานจริง แต่แม้แต่โครงการเหล่านี้ก็มักพึ่งพาคนเพียงหนึ่งหรือสองคน ในขณะที่ธุรกิจต่างๆ มองว่ามันเป็น "โครงสร้างพื้นฐานฟรีที่เกิดขึ้นเองโดยไม่ต้องมีคนดูแล"

ในทางเทคนิคแล้ว pgBackRest ยังคงเหมือนเดิม คือรองรับการสำรองข้อมูลแบบเต็มรูปแบบ แบบส่วนต่าง และแบบเพิ่มทีละน้อย การทำงานแบบขนาน ที่เก็บข้อมูลในเครื่องและระยะไกล การตรวจสอบความสมบูรณ์ การรองรับที่เก็บข้อมูลหลายประเภท และการเก็บถาวร WAL โครงการนี้ได้รับอนุญาตภายใต้ใบอนุญาต MIT

ที่มา: linux.org.ru

ซื้อโฮสติ้งที่เชื่อถือได้สำหรับไซต์ที่มีการป้องกัน DDoS เซิร์ฟเวอร์ VPS VDS 🔥 ซื้อบริการเว็บโฮสติ้งที่เชื่อถือได้ พร้อมระบบป้องกัน DDoS และเซิร์ฟเวอร์ VPS/VDS | ProHoster