Introduction
Installing this service pack is very similar to previous service packs and CU updates but there are a few things you should be aware of. In this blog post, I’ll walk you through the upgrade process step-by-step in a SCCM 2012 R2 standalone primary scenario.
As always, you should start by checking the health of the system, verify the backup, etc.
At a minimum, you should check the following:
- Install any missing updates (security, critical and important).
- Verify you don’t have a pending restart.
- Verify that you have a valid SQL backup.
- Test that the site database can be upgraded (Setup.exe /TESTDBUPGRADE)
- Verify that the current installation of ConfigMgr is healthy.
- Verify that ConfigMgr 2012 R2 has been installed.
- Verify that Windows ADK for Windows 8.1 is installed.
Download the update
After we have checked that the system is healthy, we need to download the update. SCCM 2012 SP2 / R2 SP1 is available for download here: https://www.microsoft.com/en-us/evalcenter/evaluate-system-center-2012-r2-configuration-manager-and-endpoint-protection.
The only version available today is the “Evaluation version”, but Microsoft doesn’t make dedicated Eval editions of Configuration Manager, so if you plan to upgrade an existing environment, you should be just fine using this version.
This update can be applied directly to the following Systems/Roles:
- The Central Administration Site (CAS)
- Primary Site
- Secondary Site
- SMS Provider
- Configuration Manager Console
Update the Site Primary Site Server
To start the installation, log on to the Primary Site Server and run “Splash.hta “. The default settings should be ideal for most customers.
Note: You can follow the installation process in the “C:\ConfigMgrSetup.log” file.
Image may be NSFW.
Clik here to view.
On the Welcome Screen, click Install.
Image may be NSFW.
Clik here to view.
Review the “Before You Begin” Page and click Next.
Image may be NSFW.
Clik here to view.
On the Getting Started page, verify that “Upgrade this Configuration Manager site” is selected, and click Next.
Image may be NSFW.
Clik here to view.
Accept the license terms and click Next.
Image may be NSFW.
Clik here to view.
Accept all the license terms for the additional software and click Next.
Image may be NSFW.
Clik here to view.
On the Prerequisite Downloads, click Browse, and specify the path where you want to save the prerequisite files. Click Next.
Image may be NSFW.
Clik here to view.
Grab some coffee while the updated files are downloading.
Image may be NSFW.
Clik here to view.
On the Server Language Selection page you should just accept the default settings. Since this is an upgrade, your existing configuration should be the default selection. Click Next.
Image may be NSFW.
Clik here to view.
That’s also the case for the Client Language Settings, so just accept the default selection, and click Next.
Image may be NSFW.
Clik here to view.
Hey… It looks like we’re finally ready to get this thing started… Click Next.
Image may be NSFW.
Clik here to view.
Well… Almost. First we need to make sure that our system is healthy and is ready to upgrade. In my case I’m a little low on memory, but since this is my test lab with less than 10 clients, I’m really not worried, so I’ll click Begin Install.
Image may be NSFW.
Clik here to view.
On the Upgrade page, make sure to click “View Log”. This will open the setup log file and allow you to monitor the process as we move forward.
Image may be NSFW.
Clik here to view.
As promised… Much more fun in here Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Finally the upgrade is complete (In my lab, it took 49 minutes) and so far everything looks great. Looking in the log file we can see that the process is complete, but the UI is not always (rarely) updated when the Upgrade is complete. After reviewing the log file, click OK.
Image may be NSFW.
Clik here to view.
Verify that the setup was successful
After the setup is complete, there are a few things you can and should do to verify that the setup was successful.
The first thing you should do is check the log file. But if you followed this guide, you have already done that. Image may be NSFW.
Clik here to view.
The next thing you should do is Launch the System Center 2012 R2 Configuration Manager Console directly on the Site Server and verify the build number of the console. If the upgrade was successful, the build number should be 5.0.8239.1000.
Also note that you can now see the version number of the site server here too.
Image may be NSFW.
Clik here to view.
If you right-click and select “Properties” of the Primary Site to check the version number, you will notice that the build number is 5.00.8239.1000 (R2 SP1 RTM).
Image may be NSFW.
Clik here to view.
An overview of all versions and build numbers can be found here: http://www.ronnipedersen.com/2014/07/configmgr-2012-versionbuild-numbers/
For additional verification, you may also check the CULevel registry data under HKLM\Software\Microsoft\SMS\Setup\. If the upgrade was successful, the value should now be “0”.
Image may be NSFW.
Clik here to view.
Updating Clients
You can upgrade the clients using many different methods, but in this example, I’ll go for the Automatic Client Upgrade feature. Since this is a very small lab, I’ll set the maximums days to 1.
If you want to learn more about this feature and how it works, you should check out this blog post:
http://www.ronnipedersen.com/2014/08/sccm-2012-how-does-automatic-client-upgrade-work/
Image may be NSFW.
Clik here to view.
Monitoring the client upgrade process
There are many ways to monitor the client upgrade process, but I prefer to use the built-in report that shows the count of System Center Configuration Manager Clients by Client Version.
Image may be NSFW.
Clik here to view.
That’s it…
Next week, I’ll start to upgrade customers to this new Service Pack. As I move along and learn more, I’ll update this post with my newfound knowledge.
Until next time….
The post Installing SCCM 2012 SP2/R2 SP1 – Quick Start Guide appeared first on RONNIPEDERSEN.COM.