Well, this is a fun one.
I do some work for a shop from time to time that has a filer that is no longer under a maintenance contract. The other day, one of the guys saw condensation on the light fixtures and turned off the A/C for the room and left for the day. Needless to say, bad juju and a triple disk RAID failure..
So here we are today, I've managed to get the RAID back online (disk unfail, WAFL_check/wafliron) and have purchased some extra drives to replace the now non-existent spares pool.
Here's the challenge.
The primary data volumes were replicated off site on a nightly basis with snapmirror. There is a flexclone of one of the volumes where important data had been updated (don't ask) that had not been replicated. I have all the volumes online, but get errors on the console about inconsistencies when reading from all of them (there were severe media errors.)
What I want to know... Is there some way to use snapmirror to bring the backing volumes back to a consistent state (including the snapshot backing the flexclone) and hopefully save their flexclone volume as well? Thoughts?'