So without being able to find anything helpful online that could act as a checklist for this sort of task, I've used my experience to create a checklist on common issues and to determine where they may have screwed up.
If you're working with a client, I recommend documenting everything for them. Most of the time they dont have this, or if they do, it is very outdated.
- Determine what servers play a role in the Farm
- Document all servers in the farm.
- Check the patch level for each server.
- Check the SQL server version and if possible the DB size growth in the last 6-12 months from the DBA.
- Is there an identical Stage/Development environment in place? Is it at the same patch level?
- Determine the hardware or virtual resources the servers reside on
- You want to make sure they meet the minimum standard requirements for their farm size.
- Check includes, CPU's, Memory, Disk Space used/available, 32 or 64-bit.
- How many end users have access to SharePoint? Is there amount of resources enough to handle the max capacity and growth in the future?
- Security / Service Accounts
- Check what security methods they use and that they are properly configured
- This is my favorite one: Check that the sharepoint services are properly configured with the correct/recommended accounts as specified here: http://technet.microsoft.com/en-us/library/ee662513.aspx
- Server Maintenance
- How often do they apply Windows Updates or SharePoint updates? (Windows updates should be performed monthly and tested on Stage before applying to Production)
- Is there a Change Control Procedure involved?
- Are they making modifications to the Stage/Development server before going to Production?
- Search Service
- Is search configured correctly?
- Are there any crawl errors?
- How often are Incremental and Full crawls scheduled to run?
- Backup and Disaster Recovery Plan
- Is there a plan currently in place? If yes, how often is this tested. (twice a year is good)
- How do they perform SharePoint backups? (SQL backups are fine if they do not need granular backups)
- Customization's and 3rd Party Tools
- Are there any customization's that exist?
- Is there custom branding or custom Master Pages?
- Is there any custom written code or web parts?
- External Access
- Is SharePoint accessible externally?
- If yes, check the SSL cert status.
- Are AAM's (Alternate Access Mappings) configured properly?
- Is SharePoint securely behind a firewall?
- Is HTTP access available externally?
- User Profiles
- Are user profiles being crawled properly?
- Are disabled Active Directory accounts being removed properly?
No comments:
Post a Comment