ดังที่คนอื่น ๆ ระบุไว้ระบบ raid1 ไม่มีทางที่จะบอกได้ว่าภาคใดของสองภาคส่วนที่ไม่ดี
ระบบการตรวจค้นขั้นสุดท้ายที่สูงกว่าจะทำการขัดข้อมูลในพื้นหลังเพื่อเปรียบเทียบทั้งสำเนาและความแตกต่างของธง ยังดีกว่าคือระบบที่อ่านทั้งสองบล็อกจากไดรฟ์ในแต่ละครั้งและเปรียบเทียบในช่วงเวลาที่อ่าน การแก้ไขความแตกต่างเหล่านั้นอย่างไรก็ตามเป็นไปไม่ได้สำหรับผู้ควบคุมการโจมตี
บนระบบ Unix ภายใต้ mdadm การตรวจสอบการขัดสามารถเริ่มต้นได้ด้วย "sync_action":
md arrays สามารถขัดได้โดยการเขียนเช็คหรือซ่อมแซมไฟล์ md / sync_action ในไดเร็กทอรี sysfs สำหรับอุปกรณ์
การร้องขอการขัดจะทำให้ md อ่านทุกบล็อคในทุกอุปกรณ์ในอาร์เรย์และตรวจสอบว่าข้อมูลสอดคล้องกัน สำหรับ RAID1 และ RAID10 หมายถึงการตรวจสอบว่าสำเนาเหมือนกัน สำหรับ RAID4, RAID5, RAID6 หมายถึงการตรวจสอบว่าบล็อกพาริตีถูกต้อง (หรือบล็อก) ถูกต้อง
Raid1 เป็นข้อมูลเกี่ยวกับการป้องกันจากความล้มเหลวทั้งหมดของไดรฟ์ มองหาที่อื่นเพื่อป้องกันการทุจริต นอกเหนือจากนั้น Raid1 ไม่มี "ประวัติ" ดังนั้นจึงไม่สามารถกู้คืนจากข้อผิดพลาดของมนุษย์หรือซอฟต์แวร์ มองไปที่ระบบไฟล์เช่น ZFS หรือประวัติที่รักษาระบบไฟล์เช่น Hammer เพื่อป้องกันความเสียหาย