กู้คืนจากอาร์เรย์ RAID ที่เจาะทะลุ
นี่คือสถานการณ์ของฉัน ฉันมีเซิร์ฟเวอร์ Dell ที่มีคอนโทรลเลอร์ Dell Perc 7i, (คอนโทรลเลอร์ LSI) ฉันมีไดรฟ์ให้ฉันเตือนความล้มเหลวที่คาดการณ์ไว้ดังนั้นฉันจึงเรียกการสนับสนุนของพวกเขาและพวกเขาออกมาและแทนที่ไดรฟ์และอาร์เรย์สร้างขึ้นมาใหม่เองมาตรฐานที่ค่อนข้างดี สองสัปดาห์ต่อมาฉันมีอีกไดรฟ์ให้ฉันเตือนความล้มเหลวที่คาดการณ์ไว้ ฉันคิดว่าอาจเป็นชุดไดรฟ์หรือความบังเอิญที่ไม่ดีเป็นต้นดังนั้นฉันจึงติดต่อฝ่ายสนับสนุนและมองในเชิงลึกมากขึ้น ฉันรู้ว่ามีบล็อกที่ไม่ดีในไดรฟ์อื่นที่ไม่ได้ล้มเหลวและบล็อกที่ไม่ดีเหล่านั้นถูกคัดลอกไปในระหว่างการสร้างใหม่ ดังนั้นตอนนี้ฉันมีบล็อกที่ไม่ดีอยู่ทั่วสถานที่และพวกเขากำลังฆ่าอาเรย์ของฉันอย่างช้าๆ ฉันมาพบว่าสิ่งนี้เรียกว่า Punctured Array ดังนั้นคำแนะนำของพวกเขาคือการแทนที่ไดรฟ์ทั้งหมดสร้างอาร์เรย์ขึ้นใหม่และกู้คืนจากการสำรองข้อมูล ยกเว้นฉันได้รับปัญหานี้มาสองสามสัปดาห์ซึ่งหมายความว่าการสำรองข้อมูลของฉันไม่ดี ... และถ้าฉันกู้คืนจากการสำรองข้อมูลจากก่อนหน้า (เดือนที่ผ่านมา) แล้วฉันจะหายไปประมาณ 4 สัปดาห์มูลค่าข้อมูลจากฐานข้อมูลของฉัน เป็นที่ยอมรับโดยสิ้นเชิงสำหรับสำนักงานของเรา คำถามของฉันคือ ... มีใครเคยกู้คืนจากสิ่งนี้โดยไม่ต้องสูญเสียข้อมูลหรือไม่มีทั้งหมด (โยนมันออกไปนอกหน้าต่างและเริ่มต้นใหม่) วิธีการ? ฉันพบลิงค์หนึ่งที่ครอบคลุมสถานการณ์ของฉันไม่แน่ใจว่ามันหายไปกับสถานการณ์ใด ๆ หรือไม่: http://www.theprojectbot.com/raid/what-is-a-punctured-raid-array/ ความช่วยเหลือหรือทิศทางจะได้รับการชื่นชม! พวกคุณคิดอย่างไร