14 มีนาคม 2550 4:27
So lets say I have a WHS with 12 drives and one of them starts going bad. Typically (non-WHS) I can tell when one is bad because the drive will stop responding when copying files, SMART will popup, I will have trouble starting windows, or blue screen. I will then remove the drive, hook it up to another PC, and I can usually get most if not all the data off the drive before it goes completely dead. I then run hard drive diagnostics from the drive manufacturer to determine if they consider it bad. Once a drive has behaved badly I junk it regardless of the manufacturer's prognosis.
With WHS data is stored all over the place. Assuming mirroring is turned off. Is it possible to tell which drive a file is on? Is it possible to remove a drive and hook it up to another pc to recover data? Has anyone used special recovery software or tools? Does WHS have the ability to detect a bad drive? How does it learn of the bad drive and how will it react? Does it over react to a bad sector or does it have the ability to self heal the partition? It would be neat if WHS could determine through SMART or some other fasion if a drive is going bad, inform the user to install a new drive of equal or greater size, and transfer the data from the bad drive to the new one, and instruct the user to remove the bad drive for disposal or RMA.
I understand that we can get this through mirroring. Has anyone experience a drive failure with mirroring enabled? Was it as simple as removing and installing a new drive? How were you notified?
Thanks for any feedback. I'm planing with WHS in a VM until my hardware shows up this week. I'll post back any of my results.
15 มีนาคม 2550 17:24
WHS doesn't rely on SMART data currently. There's been at least one thread on this.
Joel created a FAQ entry stating that 3rd party would need to create. sigh.
You'd think they would want to factor in SMART drive problems in DE when determining where to write files but I guess not.
15 มีนาคม 2550 17:27
The files on each drive are stored in a standard NTFS partition, so yes, you can plug your drive into another PC to attempt to rescue the data, or run other data recovery tools on it.
I staged a drive failure by shutting down the WHS, removing one of my drives and booting up. Sure enough it was flagged as bad in the console then I removed the drive from the storage pool in the console.
Another reboot later and my drive was plugged back in, flagged as not being part of the storage pool, and was available to me using remote desktop into the WHS as an additional drive letter, and I copied the data back onto the shares, and re-initialised the drive into the storage pool.