Upgrade SCOM 2012 SP1 to R2

Below a quick note on how to upgrade SCOM 2012 SP1 to the R2 version. The easiest way to perform an “in place upgrade” of all SCOM 2012 SP1 Roles.

Be sure to do some preparation on backupping the machines and databases!

This example had SCOM running on the top of Windows 2008 R2 SP1 and SQL 2008 R2 SP2 and  has SCOM 2012 SP1 with CU4 installed.

– First reboot the machine to be sure that there is no issue.
– Download the SCOM 2012 R2 ISO file and mount it to the machine.

Next we download the prerequisites for the upgrade:
Microsoft System CLR types for SQL Server 2012 available on http://www.microsoft.com/en-us/download/details.aspx?id=35580 choose the ENU\x64\SQLSysClrTypes.msi option
Next, Next finish the setup.

Next we are going to install the Microsoft Report Viewer 2012 Runtime
– Go to  http://www.microsoft.com/en-us/download/details.aspx?id=35747 and download and run the setup
Next, Next finish the setup

Lets upgrade

Ensure that your current Operating system is fully updated.
Let’s start with the in place upgrade. Insert the System Center Operations Manager R2 Media.
Note that all roles are combined on one machine.

– Check the Download the latest updates to the setup program and click install
ScreenHunter_43 May. 14 14.28
So as we can see, the wizard found the installed roles and will check the prerequisites for that upgrade.
ScreenHunter_44 May. 14 14.30
– Hit Next, select the Licence terms, choose a location (in my case D:\Program Files\Microsoft System Center 2012 R2\Operations Manager), Next

As we can see, you have the choice of Local System or domain account.
– If the database is running locally as it’s the case you can leave it at Local System.
– If the databases are on remote server it requires to use a domain account.
ScreenHunter_45 May. 14 14.44
– Select the account for the System Center Configuration and System Center Data Access service in my case domain\sa.scom and hit next

Notice that it will take a while for the upgrade to finalize, there is a progress bar for each role.During the Operational Database Configuration phase it also imports a whole set of management packs that takes some time.

After upgrade finishes, just close the setup screen.
Finished Upgrade

– You will find a warning that indicates the current version of the product is not licensed, please start the Operations Manager Shell and use the Set-SCOMLicense cmdlet to license the product.

That’s it!