Hi. I have a question about snapvault and exchange archiving. The following documentation explains how to use snapvault to archive snapmanager for exchange snapshots:
One part stood out in particular:
IMPORTANT: Keep in mind that SnapVault restores the entire qtree, so any other data that might be on the primary storage qtree will get overwritten with the data from the SnapVault secondary storage when performing a SnapVault restore.
It goes on to list an example of a typical Exchange architecture:
qtree: ExchEngrSrvr_StorageGroup_1
LUN: LUN1
Database: Mailbox Store
Database: Public Folder Store
qtree: ExchEngrSrvr_StorageGroup_2
LUN: LUN2
Database: Execs
qtree: ExchEngrSrvr_StorageGroup_3
LUN: LUN3
Database: Engineering
LUN: LUN4
Database: Finance
LUN: LUN5
Database: Marketing
LUN: LUN6
Database: Sales
LUN: LUN7
Database: Support
My question would be if I was snapvaulting each of these 3 qtrees and one day the Finance database in StorageGroup_3 - LUN4 became corrupted and I wanted to do a snapvault restore, would that mean that all of the databases contained within that qtree would be restored?? That would mean that LUNS 3, 5,6,7 would contain out-of-date data just because LUN4 needed to be restored. Not very acceptable.
Am I incorrect on that assumption? To be able to restore a database from archive it would seem that I'd have to architect my Exchange to contain a single database LUN for every StorageGroup. That way I'd have a qtree for each StorageGroup and could therefore perform a snapvault restore without worrying about it overwriting other LUNS.
How difficult would this be to accomplish for an already existing layout that looks like the third qtree (above) that contains several LUNS in the Storage Group? Is it even possible to create a qtree for a volume that contains LUN(S) already without destroying that data? For example
Volume: ExchEngSrvr_StorageGroup4
LUN8 - HR
LUN9 - Payroll
Would I be able to create a qtree within that volume that contains LUNS 8,9 without destroying any data or would the qtree have to be created first before any LUNS are created under it? I'm thinking the qtree would have had to have been created first as snapdrive needs the full path to the LUN. I guess that would mean a disconnect and reconnect of the snapdrive LUNS to get the new paths - which means downtime for Exchange.
It just seems that to be able to use snapvault to archive and restore Exchange backups means that the Exchange layout really needs to be thought out BEFORE actually implementing the layout. Doesn't seem like an easy thing to accomplish for an already existing Exchange layout since most people don't use qtrees and/or layout their Storage Groups to contain single database LUNS.
While a single databse per Storage Group is fine for Exchange 2007 (50 Storage Groups, 50 databases per SG), it's not neceassirly ok for Exchange 2003 (4 SG's with 5 databases per SG).
Maybe someone who is using snapvault to archive their Exchange backups can share their experiences?
Thanks