Go Premium for a chance to win a PS4. Enter to Win


Upgrading from Microsoft Server 2012 Essentials to Standard (yes upgrade not migrate)

Posted on 2014-01-04
Medium Priority
Last Modified: 2014-01-10
I recently read an article that stated that you can in fact do an "UPGRADE" from Server 2012 Essentials to Server 2012 Standard.  Is this possible?

I have a client that wants us to bring their Hosted Exchange back in-house and currently owns 2012 Essentials.  Our goal would be to upgrade Essentials to Standard then install Exchange 2013 on Server 2012 standard.

Question by:creativenetworks
  • 3
  • 2
LVL 60

Expert Comment

by:Cliff Galiher
ID: 39756346
Yes, it is possible, but a few huge caveats:

You well have to uninstall ALL of the essentials features, and once uninstalled, they cannot be reinstalled,

Exchange has issues running on a DC, so even if you convert to standard and remove all of the features, I'd strongly recommend against installing exchange on the upgraded server.

Since you have to buy a standard license and CALs for then upgrade anyways, it'd be better to just keep essentials as-is, install the standard license as a second member (non-DC) server, and install exchange on that. It is a fully supported configuration. Using virtualization, you can even run it all on one physical piece of hardware.

Author Comment

ID: 39756361
Great advice!

The client is only using Essentials as a data store, nothing else.  And I have read that Exchange doesn't like running on a DC too, but then again, look at SBS.  It goes against that theory completely and works like a charm.

So to be clear, your suggestion is to install another Virtual Server with 2012 Standard, and run Exchange on that, and use the existing Essentials server as the DC.  which means no additional hardware purchases are needed.  I have to check and see if there is any leftover data space on their VMWare server (I don't think there is) which I believe is why we are discussing upgrading the existing Essentials Server.

BTW it's worth mentioning that there are only 7 users on this network (very small) all things considered.
LVL 60

Expert Comment

by:Cliff Galiher
ID: 39756420
"SBS works like a charm."

I challenge that notion. Do even a basic search through SBS forums and you will see people needing to limit exchange memory usage just to keep the server stable on SBS 2011. This has gotten worse with .Net 4.5.1. And since doing that changed between exchange 2017 RTM and SP1, and no official support has come from MS, "like a charm" is not accurate.

Let ,e be clear. it CAN be done. But the management, overhead, patching, and security risks all tell me it SHOULDN'T be done. The exchange team spends zero time making sire exchange can run on a DC. The SBS team had to do all of their integration, and SBS 2011 took nine months to RTM after 2008 R2 standard RTMed. That should tell you that getting exchange to play on a DC isn't trivial.

And SBS (exchange on a DC) is no more. There will not be a 2012, 2012 R2, or future version (in the foreseeable future) with that configuration prebuilt.

So if you really want to take on managing something that even Microsoft, with its deep coffers, chose not to, go for it. I stand by my advice that it'd be a terrible idea.

As far as the second part, if the essentials server has enough power to run exchange, it should be able to run essentials and exchange virtualized just as easily. I'd P2V the existing essentials OS. Install the 2012 standard license in the essentials hardware. Enable Hyper-V. Create 2 VMs. Bring up the P2Ved essentials OS as the first VM. Install standard into the second VM. Join it to the essentials domain. Install exchange. All on the original essentials hardware, all virtualized, and all in an easily supportable topology.
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!


Author Comment

ID: 39756566
cgaliher, you have very good points.  I for one, especially specializing in small businesses, have no idea how we can sell Exchange to our customers without virtualization any longer.  It just doesn't make financial sense and with SBS being gone, well, we have a fairly cloudy future.

I agree with you however that VM is the answer, both financially and physically.  However in this situation, the VMWare server is pretty tapped out from an available data store arena.

In their current setup, Essentials is running virtualized on a VMWare server.  My issue however is that this being a small company, they don't want to purchase more hardware, and the existing setup has maxed out the existing Hard Drive space.

I'm trying to find a way to do this without rebuilding, or purchasing a second server.

So theoritically I could just let Essentials run as the DC, then create a second VM to run 2012 Std and Exch and add it to the domain.  Problem solved.  The question is, where do I get the additional HD space needed for STD and Exch?  

BTW great answer and response.  Appreciate your candor.
LVL 60

Assisted Solution

by:Cliff Galiher
Cliff Galiher earned 1000 total points
ID: 39756658
If the server is that tight, how would you add exchange anyways? Essentials doesn't take up much space, so either way too much space has been provisioned for essentials, or it wouldn't have room to take exchange anyways.

As I mentioned above, the difference between virtualizing essentials and a second VM should be negligible when the alternative is running it all on one machine. Either the machine is capable of doing both, or is too constrained and would not be able to do either one.

but I wish you luck in your final planning and decision making.
LVL 36

Accepted Solution

Seth Simmons earned 1000 total points
ID: 39757029
generally speaking, you can install a second 2012 standard server in an essentials environment and install exchange 2013 on it.  instead of upgrading essentials to standard (as mentioned, not recommended to install exchange on a domain controller and not supported on an essentials machine), add as an additional virtual guest.  there is a lot more planning around that but at a high level, what you are looking to do is possible

Transition from Windows Server 2012 Essentials to Windows Server 2012 Standard

Integrate an on-premises Exchange Server with Windows Server 2012 Essentials

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The core idea of this article is to make you acquainted with the best way in which you can export Exchange mailbox to PST format.
As much as Microsoft wants to kill off PST file support, just as they tried to do with public folders, there are still times when it is useful or downright necessary to export Exchange mailboxes to PST files. Thankfully, it is still possible to e…
This tutorial will walk an individual through the process of installing of Data Protection Manager on a server running Windows Server 2012 R2, including the prerequisites. Microsoft .Net 3.5 is required. To install this feature, go to Server Manager…
The video tutorial explains the basics of the Exchange server Database Availability groups. The components of this video include: 1. Automatic Failover 2. Failover Clustering 3. Active Manager
Suggested Courses

877 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question