GitLab (คนละเจ้ากับ GitHub) ผู้ผลิตซอฟต์แวร์จัดการโครงการและผู้โฮสต์บริการ Git รายใหญ่มีปัญหาข้อมูลสูญหายจากความผิดพลาดของผู้ดูแลระบบ ทำให้บริการทั้งหมดต้องปิดตัวลงระหว่างทีมงานกำลังกู้คืนข้อมูล
รายงานความคืบหน้าของการกู้คืนข้อมูลพบว่าระบบสำรองข้อมูลอาจจะไม่ทำงานเพราะ pg_dump
ใช้งานผิดเวอร์ชั่น โดยระบบฐานข้อมูลเป็น PostgreSQL 9.6 แต่ pg_dump
กลับเป็นเวอร์ชั่น 9.2 และระบบสำรองข้อมูลขึ้น AWS S3 ก็ไม่ทำงานเช่นกัน
ตอนนี้ทีมงานกำลังกู้ข้อมูลจากระบบ staging ที่ข้อมูลช้าไป 6 ชั่วโมง อย่างไรก็ดี ข้อมูลซอร์สโค้ดไม่ได้หายไปไหน แต่ข้อมูลเช่น pull request อาจจะหายไป
Comments
เรามี backup plan
แต่ไม่เคยทดสอบ recovery
นี่แหละปัญหาของ sysadmin
ช่วยอนุมัติใบ request ขอจัดซื้อ non-production server ก่อนครับ
เตรียมตัวปิดกิจการได้เลย ถ้ากู้ทั้งหมดกลับมาไม่ได้
งานเข้ากันเลยทีเดียวเชียว
ใช้ฟรีต้องทำไจ
เพิ่งเคยได้ยินชื่อก็วันนี้
+๑
อ่านจากในรายงานของ gitlab เค้าบอกว่าเกิดจาก admin ใช้คำสั่ง rm -rf ผิดเครื่อง (- -")
GitLab employee just ran rm -rf on their production database directory...