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