SCCM 2012 R2 was released back in November and with CU1 released recently – adding App-V 5.0 SP2 support alongside other improvements – then it’s time for an in-place upgrade.

Note that I am undertaking an upgrade to CU1 level, this addresses issues to do with OSD/PXE. Unfortunately in my test environment I don’t have this functionality available to me so ensure things have run smoothly in the OSD workspace. I’ll be updating the blog entry once I roll this update into a live environment to confirm all is well. All I can say is that in the lab everything ran smoothly with no concerns – fingers crossed for go live!

SCCM 2012 SP1 to R2 in-place upgrade is support by Microsoft. If you are running RTM then upgrade to SP1 prior to attempting this.

So to start off – check your current environment, make sure nothing is broken, try and fix any errors, back up the database, server, VM, basically whatever needs to be done to ensure you can recover should this all go horribly wrong.

Before you start the upgrade give the server a reboot to clear any pending restarts that are required.

If you are running in a ConfigMgr hierarchy start at the top level. This upgrade is being run on a single server primary.

Remove ADK8

Uninstall ADK 8 from the server

SP12R201

Click Yes to uninstall

SP12R202

 

SP12R203

Click Close to complete the uninstall.

SP12R204

Install ADK 8.1

Download ADK 8.1 from http://www.microsoft.com/en-gb/download/details.aspx?id=39982

Run the adksetup.exe file.

Accept the licence agreement and click Accept & Install to install .Net Framework 4.5 (note this will only occur if 4.5 is not installed on the server).

SP12R205

Reboot when prompted.

SP12R206

Accept the default download location for the ADK content.

SP12R207

Decide whether to join the CEIP and click Next.

SP12R208

Accept the licence agreement.

SP12R209

Select Deployment Tools, Windows PE and USMT from the features and click Install.

SP12R210

SP12R211

Click Close when the installation is complete.

SP12R212

Install SCCM 2012 R2

Launch the R2 installation.

SP12R213

Click Next.

SP12R214

Select Upgrade the Configuration Manager Site and click Next.

SP12R215

Enter the relevant licence key details.

SP12R216

Accept the licence agreement and click Next.

SP12R217

Accept licence agreements and click Next.

SP12R218

Download the required files and click Next.

SP12R219

SP12R220

Select Languages to install. Click Next.

SP12R221

Select Client languages to install. Click Next.

SP12R222

Click Next at the upgrade prompt.

SP12R223

Address any pre-requisite failures and click Begin Install.

SP12R224

SP12R225

Update to CU1

Run the CM12-R2CU1-KB2938441-X64-ENU.exe file as administrator.

Click Next.

SP12R226

Accept the licence agreement and click Next.

SP12R227

Address any pre-requisites – in this instance a server restart is required.

SP12R228

Post restart the pre-requisites are met.

SP12R229

Install the Console and click Next.

SP12R230

Update the site database and click Next.

SP12R231

Accept to create packages and click Next.

SP12R232

Accept defaults and click Next.

SP12R233

Accept defaults and click Next.

SP12R234

Accept defaults for client packages and click Next.

SP12R235

Click Install to begin the update.

SP12R236

SP12R237

When the installation is complete click Next.

SP12R238

Click Finish.

SP12R238b

Update MDT 2012 to MDT 2013

Download MDT 2013 from http://www.microsoft.com/en-gb/download/details.aspx?id=40796

Run the MicrosoftDeploymentToolkit2013_x64.msi file.

Click Next.

SP12R239

Accept the licence agreement and click Next.

SP12R241

Click Next.

SP12R240

Click Next

SP12R242

Click Install

SP12R243

SP12R244

Click Finish once the installation is complete.

SP12R245

SP12R246

 

Install MDT 2013 Extensions in ConfigMgr

Once MDT 2013 is installed you will need to remove the old MDT 2012 extensions and add in the 2013 set.

To do this click the Start Menu and choose Microsoft Deployment Toolkit>Configure ConfigMgr Integration.

When prompted remove the existing MDT extensions. Click Next.

MDT01

Click Finish when complete.

MDT02

Then head back to the Start Menu and run the ConfigMgr Integration again.

This time install all the MDT extensions including Task Sequence actions. Click Next.

MDT03

Click Finish when complete.

MDT04

After the CU1 update, the SCCM console will report back as running version 5.00.7958.1203. Check your site status and ensure components running on the site server are reporting back ok.

SP12R247

 

If any other devices are running the SCCM Console then these will need to be upgraded to the latest release, also deploy out the R2 client and then the CU1 release to end points.

For any secondary servers running SQL Server Express 2012 you will need to update to the CU2 release otherwise you will get the following error on update to SCCM 2012 R2.

‘[Failed]:Configuration Manager sites require a supported SQL Server version with required hotfixes for site database operations to succeed. Before Setup can continue, you must install a supported version of SQL Server on the specified site database server. For more information, see http://go.microsoft.com/fwlink/p/?LinkID=232936.’

Advertisements