- Ensure that your computing environment meets the supported configurations
- Review the site and hierarchy status and verify that there are no unresolved issues:
- Install all applicable critical updates for operating systems on computers that host the site, the site database server, and remote site system roles:
- Uninstall the site system roles not supported by System Center Configuration Manager, if any i)Out of Band Management point ii) Service Health Validator point
- Disable database replicas for management points at primary sites.
- Disable all site maintenance tasks at each site for the duration of that site’s upgrade.
- Run Setup Prerequisite Checker.Before you run Setup to install or upgrade a site, or before you install a site system role on a new server, you can use this stand-alone application (Prereqchk.exe) from the version of Configuration Manager that you want use to verify server readiness. The use of prerequisite checker enables you to identify and fix problems that would block an actual site or site system role installation.Note: Prerequisite checker always runs as part of Setup.It logs its results in the ConfigMgrPrereq.log file on the system drive of the computer.
- Create a backup of the site database at the central administration site and primary sites.
- Test the database upgrade process on a copy of the most recent site database backup
- Restart the site server and each computer that hosts a site system role to ensure that there are no pending actions from a recent installation of updates or from prerequisites:
Step 1: Disable SQL replication
If you are running replica MPs, then you will need to disable SQL replication. Load up SQL Management Studio.
Drill down to Replication, right click and choose ‘Disable Publishing and Distribution’
Select ‘Yes, disable publishing on this server’ and click Next.
Confirm the dropping of replication by clicking Next.
Ensure ‘Disable publishing and distribution’ is checked and click Next.
Click Finish to disable the replication.
Click Close to complete the process.
Remember to re-enable replication once the upgrade to 1511 is complete.
Step 2: Remove Windows ADK install
My ConfigMgr site server is currently running Windows 8.1 ADK. Uninstall this release from the Control Panel
Click yes to uninstall
Click Close when complete
Step 3: Install the Windows 10 ADK
Download the Windows 10 RTM ADK release 10.0.26624.0 from here http://download.microsoft.com/download/8/1/9/8197FEB9-FABE-48FD-A537-7D8709586715/adk/adksetup.exe.
Note: I will prefer having offline setup for installing the ADK setup
Run the adksetup.exe file.
Click to install the ADK files into the default path. Click Next.
Decide whether to add Windows Kits to the system. Click Next.
Accept the ADK license agreement.
Select only Deployment Tools, Windows PE and USMT components for installation.
Click Close when complete
Step 4: Install KB3095113
Download and install hotfix KB3095113 on your SUP before you start the upgrade
Step 5: Backup and TestDBUpgrade
Before upgrading, perform a backup of your SCCM database.
It is recommended to test your Configuration Manager database before the upgrade.
Backup your site database , Restore it on a SQL server running the same version as your SCCM SQL instance.
On the SQL server, run the SCCM setup command line using the Testdbupgrade switch
Open the log file on C:\ConfigMgrSetup.log
If the process is successful, you can delete the database copy
If you have errors, resolve them on your SCCM server, do a new backup and restart this procedure.
After you successfully upgrade a copy of the site database, proceed with the “real” upgrade.
Step 6: Review the site and hierarchy status
Review the site and hierarchy status and verify that there are no unresolved issues
Step 7: Uninstall 3rd party SCCM Console Extension
If you have console installed on the site server, remove any 3rd party extensions (you should not have it anyway)
Step 8: Reboot Server
Step 9: Run SCCM Prerequisites
Download SCCM Pre-requirements (use setupdl.exe)
Note: Prerequisite checker always runs as part of Setup.
Step 10: SCCM 1511 Upgrade Installation
Close all running consoles on the server. Check also if remotely logged users are running the console in their sessions. The setup won’t check that and you’ll end up having an error in the installation log at the end of the process.
ERROR: Configuration Manager Console uninstallation failed. Check log file ConfigMgrAdminUISetup.log.
Download the necessary files from Microsoft Volume Licensing SiteMount the ISO File and run Splash.hta
On the main menu, select Install
On the Before You Begin screen, click Next
On the Getting Started screen, select Upgrade this Configuration Manager site
On the Microsoft Software License Terms, check I accept these license terms and click Next
On the Prerequisite Licenses, check all 3 boxes and click Next
On the Prerequisite Downloads screen, specify a location to download the prerequisite files. This folder can be deleted after the upgrade process
The files are downloading…
On the Server Language Selection screen, select the language you want to display in the SCCM Console and Reports
On the Client Language Selection screen, specify the display language for your clients
On the Usage Data screen, click Next. This new screen basically tells that you accept that you will send some telemetry data to Microsoft
On the Settings Summary screen, you will see that you are performing an upgrade, click next
The Prerequisite Check is running…You should have no errors since your site is already installed and running. Wait for Prerequisite checking has completed and click Begin Install
The installation is in progress. The installation will run for about 30 to 45 minutes depending your server specifications
You can follow the progress by clicking the View Log button or open the ConfigMgrSetup.log file on the C:\ drive.
Wait for Core setup has completed and close the wizard
Step 11: Verification
Once the setup has completed, there’s a couple of checks that you can make to be sure the upgrade process was successful.
C:\ConfigMgrSetup.log – Display detailed installation steps.
On your Site server check the value called Full Version, found under HKLM\Software\Microsoft\SMS\Setup. It should read 5.00.8325.1000. In addition to the Full Version value, the CULevel should now be set to 0.
Open the SCCM Console and click on the upper left corner on the blue arrow and select About Configuration Manager. The Console has been upgraded to SCCM 1511 – 5.00.8325.100
Go to Administration / Site Configuration / Sites
Right-click your site and select Properties
The Site Version and Build Numbers has been upgraded to 5.00.8325.1000
Go to Software Library / Operating Systems / Boot Images
Validate that the Boot Images has been automatically upgraded to WinPE 10 on your distribution points.
Go to Software Library / Application Management / Packages
Validate that the Configuration Manager Client Package has been automatically distributed on your distribution points.