RAID1 vs Windows dynamic disk mirror - does it do error correction?

One of the benefits of a RAID1 array is that the array can detect and automatically correct errors that occur in individual disks at the sector level. When one disk develops a bad sector, the sector is remapped and the good data is copied from the other disk. Even if the sector is not explicitly bad, inconsistencies in the data that was written can be detected and corrected. ZFS does this by "resilvering", other RAID cards like LSI or Adaptec do it by "patrol read" and "consistency checking".

This helps you avoid small amounts of corruption - a byte here, a byte there - from growing on your disk over time.

Do you get these same benefits when using Microsoft Windows 7's Dynamic Disks feature to create a two disk mirror in Disk Management?
LVL 31
Frosty555Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

dbruntonCommented:
Perhaps not.

Mirrored Volumes

A mirrored volume is a fault-tolerant volume that provides a copy of a volume on another disk. Mirrored volumes provide data redundancy by duplicating the information contained on the volume. The two disks that make up a mirrored volume are known as mirrors. Each mirror is always located on a different disk. If one of the disks fails, the data on the failed disk becomes unavailable, but the system continues to operate by using the unaffected disk.

Mirrored volumes are available only on computers running the Windows 2000 Server family or Windows Server 2003.

from http://technet.microsoft.com/en-us/library/cc737048%28v=ws.10%29.aspx

That to me says it is not working at sector level but at disk level for redundancy.

Could be wrong.  Wait for some other experts to comment.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
noxchoGlobal Support CoordinatorCommented:
The answer is no. The hardware RAID is built on sector level and it can have such feature. In dynamic drives mirror you mirror the file systems which are the overlayer of sectors. Dynamic mirror mirrors only data for redundancy purpose.
0
andyalderCommented:
I think the answer is yes: "When a read from one plex fails, the bad sector is recorded. DMIO then reads from the other plex and writes back to the first plex." http://support.microsoft.com/kb/325615

It doesn't do a background scan as far as I know though, and I'm not even sure chkdsk scans both plexes for bad sectors.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Storage Hardware

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.