Here is a operations guide sysadmin or operations team can follow to maintain a ConfigMgr environment. The guide is divided in to daily, weekly, monthly, and quarterly operation tasks.
In general the tasks described in these documents should be implemented into whatever ticketing system that is being used, such as Service Now, Remedy or Zendesk.
With this post I'm also hoping to get your feedback on common operation tasks that you are doing, so please give feedback in the comments section.
Special thanks to Jordan Benzing (@JordanTheITguy) for providing #shiny ideas and feedback to the first draft of this guide.
Daily Maintenance Tasks
- Verify that the nightly backup was successful
- Check free disk space on all volumes on all site systems (use a PowerShell script for that).
- Check the ConfigMgr database size
- Check Site Database Status (Monitoring workspace)
- Check ConfigMgr inboxes for backlogs (again, PowerShell is useful, or simply tools like WinDirStat)
- Review Windows Event logs on site systems
- Checking and removing obsolete clients, as well as checking for client errors
- Check on Content Distribution Report (script or dbjobmgr)
- Check that ADR’s have run successfully (definitions updates run daily)
- Backup task sequences and endpoint protection policies (six copies kept)
- Cleanup old IIS logs so they don't build up
- Backup custom SCCM Reports
- Cleanup any systems still in collections with OSD Task Sequence deployments.
- Cleanup old SCCM Users 60 days after they disappear from Active Directory.
Weekly Maintenance Tasks
- Review all daily tasks
- Review and disk space usage on all site systems, and compare to previous week (to see trends)
- Verify that predefined weekly maintenance tasks scheduled are running successfully
- Review collection evaluation runtimes
- Review software updates compliance reports
- Review client health (again to see trends)
- Check SQL Maintenance, re-indexing etc.
- Verify that networks haven’t changed (boundaries etc.)
- Verify that old IIS Log files have been deleted
To be added, but these are for preparing for upgrades, and to establish long term trends. Usually scheduled meetings with workplace managers and other team members.
- Update, test, and deploy OSD reference images. Delete inactive computers accounts.
Quarterly to semi-annual Maintenance Tasks
- Review the security plan for any needed changes
- Change accounts and passwords if necessary according to your security plan
- Review the maintenance schedule for upgrades to the ConfigMgr platform
- Review the Configuration Manager hierarchy design for any needed changes
- Check network performance to ensure changes have not been made that affect site operations
- Review the disaster recovery plan for any needed changes
- Perform a site recovery according to the disaster recovery plan in a test lab
- Check hardware for any errors or hardware updates available
- Check overall health of site
If you haven't seen it, I highly recommend to read up on the maintenance tasks list that Microsoft published as part of the ConfigMgr Docs.
Maintenance tasks for System Center Configuration Manager