Here is an interesting scenario. Imagine if you will an Exchange 2007 SP1 server with 2 drives (D & E). D&E are actually located on a SAN. D holds the entire installation of Exchange, program files and mail stores. E just has the transaction log. Now imagine that you need to move the installation of Exchange off the SAN to local hard disks.
So the key is that Exchange is actually installed on the SAN. If it was just the mail stores and transaction logs on the SAN I could easily move them to another location. In this case if I move the store and transaction logs I’d still be left with all the program files on the SAN.
Instead of installing Exchange to a new location and then moving the database we decided to just do some Drive Letter manipulation. I installed the new local hard disks and created two partitions Y&Z. Then I copied the contents of D&E to Y&Z. Next I changed D&E to R&S and changed Y&Z to D&E.
Complete and utter failure! http://www.nooooooooooooooo.com/
It’s obvious now but a copy isn’t going to carry of the permissions. “Oh what about an xcopy!” Tried and failed. The xcopy would fail on certain files. Too many files to be useful. Maybe use Robocopy. That was my next step until a colleague said why not try Backup Exec.
So same idea. I’ve got D&E and Y&Z. I use Backup Exec to perform a copy to any available media (in this case it happened to be the same SAN). Then I change D&E to R&S and then Y&Z to D&E. I start a restore on Backup Exec which restores it to the empty drive of D&E (now the local hard disks). And it worked!!
Mostly anyway, Mail was flowing but the Exchange Search Indexer service wouldn’t start.
The Microsoft Exchange Search Indexer service failed to initialize due to the following error: (HResult)(-2147467262).
But the majority of Exchange was working fine. People using OWA don’t need to search email content anyway, right? I mean what do they expect? It is just a web app.
Ok I fixed that too. Basically it involves uninstalling and installing the Search Indexer again. Xiu in the TechNet Forums does an excellent job of explaining that.
So now you too can move an Exchange installation from a SAN to local disks. Nobody but me will ever need to do that but the reverse? Yeah I could see that from the local disks to a SAN.
Technorati Tags: exchange, Hard Disks, SAN