Hello there SharePoint Admins,
I get asked a lot of time by clients to create a TO DO list of what they need to do to maintain their SharePoint Environment.
For Example,
Every 30 days, check out DB Sizes if they had to autogrow or not.
Every 7 days, check out how much space left you have on disks. (Both SQL and SharePoint)
etc..
What’s on your list?
I would regularly also keep an eye on the health analyzer.
– Check crawl schedule/log. Especially in SP2013 this might be handy. I have come across some occasions where search was not performing well. Full Crawls where not properly being finished. Result: a 9hr crawl with allot of items missing from the index and thus… not searchable. Can be quite a pain if you use features as Content Search.
This is what I came up with:
Every Day
1. Using a browser, connect to the top level sites of all instances of SharePoint within your environment, to ensure they are reachable.
2. Using Remote Desktop, log in to every server in your farm (SharePoint & SQL) to ensure they are up and running smoothly.
3. If there have been problems reported by users, make sure to check out Event Viewer and ULS Logs.
4. Verify whether Backups made during the night have been finished successfully.
5. Verify the SharePoint Server Search Service Application logs to verify everything is crawling properly.
Once a week
1. Check Disk Space on every SharePoint/SQL Server to make sure you aren’t running low
2. Check the Actual size of every SharePoint Content Database. If it’s close to being full, make sure to pre-grow it in order to avoid autogrow and increase performance.
3. Archive and clean the Windows Event Log.
Once a month.
1. Check critical Windows/SQL security patches. Make sure you apply them in the test environment first!
2. Test your latest backup in a test environment to make sure everything is backed up properly.
3. Update and verify the validity of your documentation. This includes the physical architecture (Servers, IPs etc) and the logical architecture (Web Applications, Site Collections, Sites).
I try to check disk space daily.
Every 30 days or so install windows updates.
I’m also thinking about checking index fragmentation, the timer job that should do it doesn’t work for me.