Currently we're running a single Unity 4.0(5) box as a simple standalone voicemail box - by that I mean we don't use the full unified communications. What we want to do is achieve 2 things. Upgrade to Unity v5 and also introduce failover. We already have a 2nd Unity 4.0(5) box that is essentially doing nothing. When we introduced Unity, the original plan was to have redundancy but our supplier didn't exactly supply us with our requirements so for the last 18 months we've had 2 servers with only one essentially doing anything. The 2nd one is currently powered down.
What would be the best way to achieve our 2 goals?
We've currently been advised that the best route will be the following:
1. Take a COBRAS backup of the v4 server.
2. Build the secondary server to v5
3. With a temp 3rd server, build this to the primary unity v5
4. Restore COBRAS backup to primary unity v5 (the temp server)
5.Install and configure failover and test.
6. Once tested, power down primary Unity v5 (temp server) and migrate users on v4 to v5 server.
7. Power down the v4 server and rebuild as primary v5 server
8. Reconnect 'new' primary unity v5 server to secondary for failover
9. Decommision the temp server leaving our orginal two servers as a Unity 5 failover pair.
Now to me that seems a very clunky way to do things and the question I ask you fine people is..... is there a better way to tackle this and minimise the downtime to the user base?
Thanks in advance of any replies!!