Microsoft SCCM Backup and Recovery Guide
Overview
- In this video guide, we will be covering how to perform a backup and restore of a Configuration Manager site. This guide will include using the default "Backup Site Server" site maintenance task as well as how you can use a native SQL Backup as another option. We will also cover how to backup additional items not included in the "Backup Site Server" such as the SCCMContentLib, WSUS Database, Source Files, and the WSUS Content folder.
Topics in Video
- Review two backup options using built-in "Backup Site Server" maintenance task or a SQL Backup - https://youtu.be/puQyt3aJsmY?t=42
- Review what the default backup maintenance task backs up - https://youtu.be/puQyt3aJsmY?t=144
- Overview of AfterBackup.bat and how it can be used to copy local content not included in the backup task - https://youtu.be/puQyt3aJsmY?t=251
- Review items that aren't included in the default backup site maintenance task - https://youtu.be/puQyt3aJsmY?t=342
- Enable the default "Backup Site Server" maintenance task and back up to a remote UNC share - https://youtu.be/puQyt3aJsmY?t=468
- Create an AfterBackup.bat in "Inboxes\Smsbkup.box" folder to also copy the SCCMContentLib, WSUS Content, and Source Package folder - https://youtu.be/puQyt3aJsmY?t=650
- Review if local SCUP database needs to be backup up - https://youtu.be/puQyt3aJsmY?t=826
- Manually perform initial backup by starting the "SMS_SITE_BACKUP" service - https://youtu.be/puQyt3aJsmY?t=1041
- Review how AfterBackup.bat get run after each site backup - https://youtu.be/puQyt3aJsmY?t=1096
- Review what the "Backup Site Server" task actually backed up - https://youtu.be/puQyt3aJsmY?t=1175
- Review content downloaded (ADK, SQL, .Etc) to allow faster re-install of a site server and how to document the current site server details - https://youtu.be/puQyt3aJsmY?t=1259
- Review how to set up a SQL maintenance plan to back up the WSUS DB as well as how to back up the SCCM Database if you prefer using a SQL Backup plan instead of the "Backup Site Server" maintenance task - https://youtu.be/puQyt3aJsmY?t=1523
- Use custom task scheduler for copying SCCM content like SCCMContentLib, WSUS Content, Sources, CD.Latest if you decide to use a backup task not using the site backup maintenance task - https://youtu.be/puQyt3aJsmY?t=1895
- Reimage site server using Server 2019 (Previous OS was 2016) on the site server to perform recovery - https://youtu.be/puQyt3aJsmY?t=2133
- Install .NET 3.5 on the Site Server- https://youtu.be/puQyt3aJsmY?t=2336
- Install IIS - https://youtu.be/puQyt3aJsmY?t=2399
- Install Windows 10 ADK - https://youtu.be/puQyt3aJsmY?t=2418
- Install SQL 2017 and CU12, SQL Management Studio, and Reporting Services - https://youtu.be/puQyt3aJsmY?t=2540
- Restore WSUS Database - https://youtu.be/puQyt3aJsmY?t=2720
- Restore CM_PR3 Site Database backup from SQL - https://youtu.be/puQyt3aJsmY?t=2807
- Restore backup up content (SCCMContentLib, WSUS, Sources, and CD.Latest) using RoboCopy - https://youtu.be/puQyt3aJsmY?t=2915
- Install the WSUS Role Service - https://youtu.be/puQyt3aJsmY?t=3075
- Since the MP, DP, and SUP was using HTTPS on the Site Server, we need to request a new Web Server Cert and bind it to the Default Web Site and WSUS Website - https://youtu.be/puQyt3aJsmY?t=3391
- Launch the restore process using the CD.Latest setup files - https://youtu.be/puQyt3aJsmY?t=3505
- After core setup completes, review sitecomp.log to validate the site system roles install successfully - https://youtu.be/puQyt3aJsmY?t=3820
- Review accounts that need to have the password manually re-entered after the restore from C:\ConfigMgrPostRecoveryActions.html - https://youtu.be/puQyt3aJsmY?t=3895
- Validate clients are talking the to MP and review site status after restore - https://youtu.be/puQyt3aJsmY?t=4144
Helpful Resources:
- Back up a Configuration Manager site - /en-us/sccm/core/servers/manage/backup-and-recovery
- Recover a Configuration Manager site - /en-us/sccm/core/servers/manage/recover-sites
- Scripts Used for RoboCopy Backup