We have two data centers, one is a primary/production data center and the other is our DR data center located approximately 600 miles away. We are running ZNE 5.0.17 in a single-server configuration in our Primary center as a VM under XenServer. We have SAN snaps and remote replication of the VM and the /opt/zimbra SAN volume that are stored at the DR center. We're working on a bigger DR plan and we're trying to figure out the best way to recover our Zimbra platform if our Primary center goes away.
The options I've thought of are listed below, with caveats, and I'm hoping to get some advise from the folks on this forum as to which way to go.
Option 1: Recover with replicated Virtual Machine & Data
Since our Zimbra server is running as a Citrix XenServer VM, and we already replicate (via SAN) the OS volume and the /opt/zimbra volume out to our DR center, we could simply recover the VM with little trouble I think.
Caveat: We would like to have a live Zimbra server running in our DR center to act as a secondary MX host to the outside world so that if our Zimbra server in our Primary center went down (and it wasn't a site-wide outage but something we could fix after several hours) senders' emails would get queued up on the Zimbra server out in our DR center to be delivered to the Primary when it was brought back online.
Option 2: Recover to a running Zimbra server in our DR center
This would depend on whether having a running Zimbra server in our DR site is feasible and recommended. The caveat from the first point is relevant and we'd like to have a 2nd mail server that could take inbound mail through the gateway in our DR center and use it both as a secondary MX host as well as a DR target for fast recovery of mailboxes.
Ideally, we could go with Option 2 since it provides us with a secondary MX host. What do the folks here think?