Windows software mirroring - way to speed up rebuild

I have a Windows 2008 server with two drives that are software mirrored.  After a recent power outage the drives were out of synch when the server came back up on power restore and automatically they started to resynch.  The drives are large and the synching is taking a long time and the system is slowed down as a result.  Is there any parameter that can be configured to speed up the resynching?  Please note that I understand that a hardware RAID would do this kind of thing faster but at this point I do not need suggestions which would involve that as a solution. I am looking only for any suggestions that would speed up software mirroring.
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.

Shut down every app that you can that would generate I/O.  Application software, logging, system services, every I/O that the windows machine performs during normal operations compete with rebuilding.

But in grand scheme of things, the biggest delays are courtesy of the type of disks you buy.  It is not unusual for a consumer class HDD to take up to 30 seconds to remap a failed sector.  Enterprise disks can be 10X faster.

Also hardware RAID will not necessarily do things faster.  If you have a hardware RAID controller with battery backed up write cache, then the firmware will certainly take advantage of it.   If, however, you think the benefit will come from extra CPU power, then you would be mistaken.  A modern CPU can easily do 6TB/sec which is the upper limit of the bus of RAID5 calculations and still have CPU power to do other things.


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
normally power failure wont break / fail windows software mirror. Is the hdd got hardware issue?
Agreed, power failures will rarely break a mirror, but they will certainly generate, ECC errors, unrecoverable read errors, inconsistencies, stale drive shutdowns.  It is quite common that some clusters of "bad" blocks will show up.  If the rebuild process appears to halt for a few seconds to a minute, you hit one of them.  Unless both disks have problems reading the same physical block number, then nothing you can do on the windows side.  The recovery is a function of the drive hardware specs, not windows
lineonecorpAuthor Commented:
The mirrored drives were 1 TB and the system restarted just before people got to work so the re-synching had already started and it was slowing people down but after a few hours  it seemed to go faster and it was less noticeable. If I would have had a chance I would have started the server without mirroring and then done it after hours.
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

From novice to tech pro — start learning today.