คำตอบสั้น ๆ ก็คือ มันขึ้นอยู่กับ.
ในสถานการณ์ที่คุณอธิบาย (ดิสก์เสีย + เซกเตอร์บางส่วนที่อ่านไม่ได้ในดิสก์อื่น) คอนโทรลเลอร์ RAID ขององค์กรบางตัวจะทำลายอาเรย์ทั้งหมดเนื่องจากความสมบูรณ์ของมันถูกทำลาย ดังนั้นการดำเนินการที่ปลอดภัยเพียงอย่างเดียวคือการกู้คืนจากการสำรองข้อมูล
ตัวควบคุมอื่น ๆ (โดยเฉพาะอย่างยิ่งจาก LSI) จะแทน เจาะ อาร์เรย์ทำเครื่องหมาย LBA บางส่วนว่าอ่านไม่ได้ แต่ดำเนินการสร้างใหม่ต่อไป หาก LBA ที่อ่านไม่ได้อยู่บนพื้นที่ว่างอย่างมีประสิทธิภาพ ข้อมูลจริงจะไม่สูญหาย ดังนั้นนี่คือสถานการณ์ที่ดีที่สุด หากส่งผลกระทบต่อข้อมูลที่เขียนไว้แล้ว ข้อมูลบางอย่าง (หวังว่าจะมีค่าเพียงเล็กน้อย) จะสูญหายไปอย่างหลีกเลี่ยงไม่ได้
Linux MDADM มีความหลากหลายมาก โดยเวอร์ชันล่าสุดจะมี "พื้นที่รีแมป" เฉพาะสำหรับอาร์เรย์ที่ถูกเจาะ นอกจากนี้ยังสามารถใช้ได้เสมอ วว
หรือ ddrescue
เพื่อคัดลอกไดรฟ์ที่มีเซกเตอร์ที่อ่านไม่ได้ไปยังดิสก์ใหม่ก่อน และใช้ดิสก์นั้นเพื่อประกอบอาร์เรย์ใหม่ (แน่นอนว่าข้อมูลบางส่วนจะสูญหาย)
BTRFS และ ZFS สามารถตรวจจับได้ว่าข้อมูลที่สูญหายเป็นพื้นที่ว่างหรือพื้นที่จัดสรร ด้วยการรายงานโดยละเอียดของไฟล์ที่ได้รับผลกระทบ