Yes, Exchange 2010 SP3 can be installed on Windows Server 2012. But, with respect to database availability groups (DAG), it is not as easy to employ and may not be the best decision for your environment or patience level.
First, make certain you have installed/configured all of the prerequisites required for Exchange 2010 on a Windows 2012 server prior to installing Exchange 2010 SP3.
Next, assuming the Exchange installation went without a hitch due to meticulous preparation, we can start planning our DAG implementation. Yes! We need to plan the DAG implementation because unlike Exchange 2010 on Windows 2008 R2 it is not an automated process.
If we go through the normal Exchange 2010 DAG creation process (like with Windows 2008 R2), issues will occur when adding the first member to the DAG. The error received will be something similar to this…
DumpClusterTopology: Failed opening with Microsoft.Exchange.Cluster.Replay.AmGetFqdnFailedNotFoundException: An Active Manager operation failed with a transient error. Please retry the operation. Error: The fully qualified domain name for node 'DAG1' could not be found.
It took me a while to find information regarding the error and at first thought this resolution was silly because this isn’t the normal experience when creating a DAG in Exchange 2010. Well, the issue wasn’t really with Exchange 2010 but with the OS it was installed on–Windows 2012. The Windows Failover Cluster in Windows 2012 has a few different requirements when it comes to DAGs in Exchange 2010.
To avoid the error above, again, we need to plan the DAG implementation by pre-staging the DAG in ADUC. Make note of the Exchange 2010 server that will be designated as the first DAG member.
- From the Computers container in ADUC, create a new computer object with the name to be used as the DAG name in Exchange 2010.
- Open the properties of the newly created computer object.
- From the Security tab, add the server that has been designed to be the first member of the DAG and assign it Full Control permissions.
- Now, disable the computer account created in step 1.
Now that the DAG has been pre-staged in AD, the process for creating the Exchange 2010 DAG and adding members should proceed without further issue.