Microsoft Exchange Question
I'm upgrading from exchange 2007 to 2013 to 2016. The 2007 server has AD/DC installed. The 2016 will have the AD/DC role. Is it necessary for the 2013 server to have the AD/DC role to make sure all features carry over and/or compatibility with a 2016 exchange with AD/DC?
Trying to save some time on configurations.
0
Posts
This is all on existing hardware? You're upgrading not migrating?
You're upgrading Exchange 2007 -> 2013 -> 2016?
You're also updating from Server 2008 to 2016? You'll need to step up to 2012 first, then to 2016.
Info on upgrade paths for Windows Server: https://technet.microsoft.com/en-us/windowsserver/dn527667.aspx
Info on upgrading from 2k8 to 2012 https://technet.microsoft.com/windows-server-docs/identity/ad-ds/deploy/upgrade-domain-controllers-to-windows-server-2012-r2-and-windows-server-2012
Here's a technet thread discussing 2012 - 2016. Some people seem to have had issues. You'll want to see if those are resolved: https://social.technet.microsoft.com/Forums/windowsserver/en-US/d91e372d-c5dd-46c4-b0bf-88bfa8b05acf/in-place-upgrade-server-2012-r2-to-server-2016-rtm?forum=WinServerPreview
It might seem like a cop out to just post articles, but you have some considerable reading to do before going forward.
As a side note, I'd caution you against running exchange on your domain controller for security reasons.
Here are some more things to consider with your setup: https://technet.microsoft.com/en-us/library/ms.exch.setupreadiness.warninginstallexchangerolesondomaincontroller(v=exchg.160).aspx
I haven't dealt with many Exchange 2007 servers lately so I'm not actually sure you need to go to 2013 before 2016. The two are essentially the same so I would expect the upgrade path to work the same as well for 2007>2013 as it would 2007>2016.
What might be best if you have the resources. Install a fresh VM(you are using VMs right?) with your new OS/Exchange, and migrate to it that way. You will save yourself a ton of headaches by not doing an upgrade route. I did the 2008 > 2008 R2 > 2012 R2 before and it caused a ton of problems.
I'm going to repeat the same question I asked you in a different thread:
Is your old server running Small Business Server?
Your threads suggest that you're putting too many roles on one server. Across your various threads, you've said that your server is running all three of the following roles:
Active Directory Domain Services
Microsoft Exchange
Microsoft SQL Server
Microsoft does not support or recommend running any two of these services together on the same machine, let alone all three, except when using Small Business Server. (And to be honest, Small Business Server sucks.)
However, the Small Business Server package was changed in 2012 and replaced with "Essentials." The biggest difference between Essentials and Small Business Server is that Essentials does not include Exchange.
TLDR: Don't run Active Directory Domain Services on the same machine with Exchange. You will have problems. Use separate servers. You can run them on the same hardware if and only if Active Directory and Exchange are each installed in their own respective virtual machines.
the "no true scotch man" fallacy.
You can't migrate Exchange 2007 -> 2016. The available migration paths are:
2007 -> 2010 -> 2016
2007 -> 2013 -> 2016 (recommended)
2007 -> 2010 -> 2013 -> 2016
And I use the word "migration" deliberately instead of "upgrade" because (as Myiagros said) you generally don't want to attempt in-place upgrades of Microsoft server products.
Instead, for each new version of the software, you want to spin up a new server. It can be a physical machine or a virtual machine, but VMs are much easier to work with.
the "no true scotch man" fallacy.