Wednesday, August 14, 2013

SharePoint 2010: Install Updates

Quick how-to to update SharePoint 2010.

**Note it is highly recommended to test all updates in test environment before deploying to your production network**

**Note Ensure you plan downtime for each update the longer between updates you wait the longer your downtime: SP2 took roughly 20-25 mins followed by restart**

  1. Determine current Version and build with following SharePoint 2010 Management Shell command:
    • (Get-SPFarm).buildversion
  2. Review what updates need to be applied via following link:
  3. Download update (s) for your version of SharePoint 2010
  4. Move file to location accessible from SharePoint Server
  5. Login to SharePoint Server to be updated
  6. Browse to location of downloaded file
  7. Double-Click to start installation
  8. Read and Accept MS Software Licence Terms > Continue
  9. Sit back and wait for installation
  10. Review output
    1. Some updates fail to start ProfileSynchronizationServiceInstance and will need to be manually restarted.
    2. Restart if needed
  11. Run following SharePoint 2010 Management Shell command as Farm Admin Account:
    • Start > All Programs > Microsoft SharePoint 2010 Products > SharePoint 2010 Management Shell
      • Press Shift and Right Click > Select Run as different user
      • Enter Farm Admin credentials
    • psconfig -cmd upgrade -inplace b2b -wait
    • wait for it to complete then restart
    • Review output
      1. If account not correctly permissioned ProfileSynchronizationServiceInstance will fail to start and will need to be manually restarted.
  12. Verify update by repeating step 1.
Steps to Start ProfileSynchronizationServiceInstance
  1. Access Central Administration
  2. System Settings > Services on Server
  3. User Profile Synchronization Service > Start
    1. Select User Profile Application: [User Profile Service]
    2. Enter password for Service Account: [We save them in KeePass]
    3. Click Okay
That is all there is.  Biggest thing is to remember to plan for downtime and alert your users when the system will be down.

No comments:

Post a Comment