Skip to content
How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr

How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr

Written By Anoop C Nair
Last Updated July 30, 2024
Posted In SCCM
SHARE

How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr Endpoint Manager. System Center Configuration Manager SCCM Recovery options are changed.

In this post, we will recover a primary site with GOOD backup (More details about the Backup Site Server maintenance task).

“Site Server recovery” and “Site Database recovery” are the two key parts of the recovery process in CM2012. TechNet documentation provides more details about recovery.

Remember, we have to run the Site Repair Wizard (after completing the installation wizard) in ConfigMgr 2007, but this is changed for good in ConfigMgr 2012. More details about ConfigMgr 2007 Site Repair Wizard – Site Repair Wizard Step by Step Guide.

Patch My PC
Index
Recover Restore SCCM Primary Site Server Database
SCCM Site Recovery Information
Prerequisites Down during SCCM Server Restore
Site and Installation Settings – Recover Restore SCCM Primary Site Server Database
RCMCtrl.log – Recover Restore SCCM Primary Site Server Database
Recover Restore SCCM Primary Site Server Database
How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr – Table 1
How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr - Fig.1
How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr – Fig.1

Recover Restore SCCM Primary Site Server Database

In ConfigMgr 2012, the Recovery a Site option is part of the Installation Wizard.

Site Database recovery behavior varies with SQL Server Change Tracking Retention Period and Site Database recovery scenarios. More details about SQL Server Change Tracking Retention Period and Site Database Recovery Scenarios.

How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr - Fig.2
How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr – Fig.2

We can make sure that from Smsbkup.log. Look for message ID “5035”, indicating that the site backup was completed without errors. I’m able to successfully recover the primary site, which has a secondary server, using the following process:

If you DON’T have a GOOD backup of the primary site and your primary server is NOT a stand-alone one, then refer to the following post to make the recovery- Part 2.

I’ve already completed rebuilding the server with the same name, path, Drive letters, and Patch level. Before starting the recovery process, I also installed and configured IIS, DotNet 4, SQL, and WSUS.

1. Start the ConfigMgr/SCCM 2012 Setup from the System Center 2012 Configuration Manager installation media. We’ll need to run this setup from the server you want to recover.

How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr - Fig.3
How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr – Fig.3

2. Select the option Recover a Site to recover the primary site you lost.

Note from TechNet: When Setup detects an existing Configuration Manager site on the server, you can start a site recovery, but the recovery options for the site server are limited. For example, if you run Setup on an existing site server when you choose recovery, you can recover the site database server. Still, the option to recover the site server is disabled.

How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr - Fig.4
How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr – Fig.4

3. Site Server and Database Recovery: options are available in the following wizard.

As mentioned above, the recovery scenario has two parts: Site Server recovery and Site Database recovery.

  • Site Server: Select “Recover this Site Server using an existing backup ” and browse to the backup file location.
  • Site DataBase: Select “Recover the Site Database using the backup set at the following location” and browse to the backup file location.
How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr - Fig.5
How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr – Fig.5

SCCM Site Recovery Information

4. Site Recovery Information: This page in the wizard has already detected our Primary site and CAS details from the backup files. Note that the CAS server details are already filled out in the wizard.

Note: When recovering a primary site, you have the option to specify the CAS to which the primary was previously connected. Leave this setting blank when the primary site was not previously connected to a central administration site. The option is DISABLED when Setup has detected that you are recovering a CAS.

How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr - Fig.6
How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr – Fig.6

Prerequisites Down during SCCM Server Restore

5. Prerequisites Download: Here, we must provide the prerequisite file details so that SETUP can verify the files and proceed with the recovery.

Note: We’ve skipped two pages called “Product Key”, Microsoft Software License Terms” and “Prerequisite Licenses”.

How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr - Fig.7
How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr – Fig.7

Site and Installation Settings – Recover Restore SCCM Primary Site Server Database

6. Site and Installation Settings: Note that the site code and site name details are already filled out and greyed out (this information is already taken from the backup files). We can select the installation folder. Remember, it’s always better to install the ConfigMgr in the same location.

How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr - Fig.8
How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr – Fig.8

7. DataBase Information: Most of the details are already filled in and greyed out on this page. Server Name, Database Name. The only option that we can change is SSB Port 4022.

How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr - Fig.9
How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr – Fig.9

8. Prerequisites Check: This will run the check, and we can ignore the two warnings shown in the picture below (as this is a LAB environment, it’s always better to set the maximum memory allocation to the SQL server). Click on “Begin Install” to start the recovery.

Note – We have skipped two pages, “Customer Experience Improvement Program Configuration” and “Setting Summary”. Those are just default settings.

How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr - Fig.10
How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr – Fig.10

9. Install: This page shows us the progress of the installation and recovery process.

In the following pic, the process that is going on is “Data Recovery in Progress”.

How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr - Fig.11
How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr – Fig.11

10. Verify ConfigMgrSetup.log: In ConfigMgrSetup.log, we can find detailed information about the recovery’s actions and details about the resync (BCP) from the CAS Database (the changes that happened in the hierarchy after the last good backup).

RCM received a message from “CAS Server”; BCP initialization started

RCM received a message from “CAS Server” BCP is in Progress

How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr - Fig.12
How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr – Fig.12

RCMCtrl.log – Recover Restore SCCM Primary Site Server Database

11. Verify RCMctrl.log to check whether the resync has been completed at the recovered primary site “PRI”. More details about Site-to-Site Database Replication.

RECOVERY DONE: All the replicated data has been recovered at site PRI

How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr - Fig.13
How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr – Fig.13

12. Post Recovery Tasks: To complete the recovery of this site, you must manually complete the following actions, which are NOT performed by setup.

  • In the ConfigMgr console, re-enter the passwords for the following accounts. In our scenario, we need to re-enter the account’s password mentioned in the following pic.
  • Reinstall the following hotfixes—whether any hotfix needs to be installed. In our case, there is no hotfix requirement.
  • More details about post-recovery activities have been saved to a file called C: ConfigMgrPostRecoveryActions. HTML for later reference.

More details about the recovery process (IIS configuration, Recover Content Files: http://technet.microsoft.com/library/gg712697.aspx#BKMK_PostRecovery

How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr - Fig.14
How to Recover Restore SCCM Primary Site Server Database Part 1 ConfigMgr – Fig.14

Recover Restore SCCM Primary Site Server Database

NOTE from the comments below.

You should add in your article: Consider you have a VM with a Primary SCCM Site and a regular SCCM daily backup is done to volume E. One day, your VM failed, and you could only save volume E data (where the good SCCM backup is stored).

So, you rebuild the VM from scratch, mount volume E, install Windows roles and features, install SQL, Windows ADK, etc. Then, you decided to recover the SCCM site and database. Inserting the original SCCM installation media does not work since Recover a site is greyed out.

You must go to the SCCM backup folder and then to the CD. Check the latest folder and run the setup from there. Once you do that, the option to Recover a site is available. Please add this useful information for people facing this scenario.

We are on WhatsApp. To get the latest step-by-step guides and news updates, Join our Channel. Click here –HTMD WhatsApp.

Author

Anoop C Nair has been Microsoft MVP from 2015 onwards for 10 consecutive years! He is a Workplace Solution Architect with more than 22+ years of experience in Workplace technologies. He is also a Blogger, Speaker, and leader of the Local User Group Community. His main focus is on Device Management technologies like SCCM and Intune. He writes about technologies like Intune, SCCM, Windows, Cloud PC, Windows, Entra, Microsoft Security, Career, etc..

Written by

Anoop C Nair is Workplace Technology solution architect with 25+ years of experience in global enterprise organizations such as JP Morgan, Capgemini, etc. Microsoft Certified Trainer. Microsoft MVP from 2015 onwards for consecutive 11+ years! He also conducts Intune and modern workplace tech training for enterprise organizations. He is Blogger, Speaker, and Founder of HTMD Community and HTMD Conference. His main focus is on Device Management technologies like Intune, Windows, Cloud PC. He writes about technologies like Intune, SCCM, Windows, Cloud PC, Windows, Entra, Microsoft Security.

Discussion · 10 comments

  1. Hi Anoop,

    I have a standalone Primary site model with SQL Cluster database. I want to migrate it from 1 DC to another DC. Can you please suggest me how can i migrate it.

    1. StaffHi ! If it’s plain DC to DC 1 change without changing domains then we don’t have much to do. However, if we’re planning to move from domain 1 to domain 2 then it’s NOT supported. Can you confirm which is your scenario?

      Regards
      Anoop

  2. Hi Anoop,

    In my current environment there are two SCCm servers – SCCM 2007 & SCCM 2012 R2. Now i have installed separate server SCCM2012 R2. Please suggest me how can i copy database backup of both the servers in new server. or what’s the easiest way to consolidate all SCCM in one.

    1. StaffHi ! – It’s not very easy task. you need to use migration task. Restoring SCCM DB on a different SCCM server is not supported.

      Regards
      Anoop

  3. Can i use different site code for all primary site rather than using an unique site code in SCCM 2012.

  4. Hi Anoop ,

    I have Scenario here , We have one Stand alone Primary SCCM 2012 site XXX and SQL server is installed on diff server yyy .
    Now , We are planning to move SCCM and SQL server to diff data center and request to let me which recovery option is better to perform as we are coping all data from the servers and Sql database will be restore as it is.

  5. Hi Anoop,

    In my environment, I have primary site server, distribution point server and SQL server (Client was also installed in all 3 server). I have a good back up of primary site server. I deployed two applications and it was installed in all the three server. After this my primary site server crashed and other two servers are still fully functional.

    Is there the way to recover that state of Primary site server where my two application was installed? or I have to deploy those two application again after doing my recovery?

    Any suggestion or help will be beneficial.

    Thank you

  6. Interesting article – I was enlightened by the facts – Does anyone know if I might be able to get access to a template DD 250 document to complete ?

  7. Hello, and thanks for the post. There is an scenario you should add in your article: consider you have a VM with a Primary SCCM Site and a regular SCCM daily backup is done to volume E. One day, your VM failed and you could only save volume E data (where the good SCCM backup is stored). So, you rebuild the VM from scratch, mounted volume E, install Windows roles and features, install SQL, Windows ADK, etc. Then, you decided to recover SCCM site and database. Inserting the original SCCM installation media does not work, since Recover a site is grayed out. What you have to do is go to the SCCM backup folder, then to CD.Latest folder and run setup from there. Once you do that, the option Recover a site is available. Please add this useful information for people facing this scenario. Regards,

Join the discussion

Your email address will not be published. Required fields are marked *

Related guides

Intune

Windows 11 KB5101650 KB5099414 July 2026 Patch and 3 Zero Day Vulnerabilities and 570 Flaws

Key Takeaways Windows 11 KB5101650 KB5099414 July 2026 Patch and 3 Zero Day Vulnerabilities and 570 Flaws! In the July 2026 Patch, Microsoft introduced new features designed to improve the overall Windows experience. The update adds enhancements to Windows Update for more flexible update management and introduces Point-in-Time Restore, providing an additional recovery option for […]

AC Anoop C Nair 9 min read
Intune

2026 June KB5094126 KB5093998 Windows 11 Patch | 3 Zero Day Vulnerabilities and 200 Flaws

Key Takeaways 2026 June KB5094126 KB5093998 Windows 11 Patch | 3 Zero Day Vulnerabilities and 200 Flaws! The June 2026 Windows 11 Patch Tuesday update brings several improvements to File Explorer. It adds support for additional archive formats, including UU, CPIO, XAR, and NuGet Packages (NUPKG). The update also preserves View and Sort preferences in […]

AC Anoop C Nair 10 min read
Intune

2026 May KB5089549 KB5087420 Windows 11 Patch | 0 Zero Day Vulnerabilities and 120 Flaws

Key Takeaways The Windows 11 May 2026 Patch KB5089549 KB5087420 Update brings important security fixes, performance improvements, and reliability enhancements across the operating system. The update introduces new features such as Xbox Mode for gaming, File Explorer improvements, enhanced input and sharing experiences, better taskbar and Windows Hello reliability, and additional enterprise management capabilities for […]

AC Anoop C Nair 8 min read
SCCM

ConfigMgr 2603 Introduces New Early Update Enrollment Process

Key Takeaways In this post we are discussing the ConfigMgr 2603 Introduces New Early Update Enrollment Process. Microsoft has officially released Configuration Manager version 2603 to the Early Update Ring, giving organizations an opportunity to test upcoming improvements before the global production rollout. The release is targeted at enterprises running ConfigMgr version 2409 or later […]

AC Anoop C Nair 3 min read