Your SlideShare is downloading. ×
  • Like
Himmelstein sp connections_had309_painless_share_point_upgrades
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.


Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Himmelstein sp connections_had309_painless_share_point_upgrades


In the modern SharePoint environment, administrators and developers are all too aware of the perpetual cycle up updates and service packs. SharePoint has a bi-monthly upgrade cycle known as the …

In the modern SharePoint environment, administrators and developers are all too aware of the perpetual cycle up updates and service packs. SharePoint has a bi-monthly upgrade cycle known as the Cumulative Updates or CUs for short. Unfortunately, as every battle scarred admin can attest, there is NO undo functionality with these patches. Unlike Exchange, SharePoint patches and updates cannot be uninstalled which means if the patch didn’t work, or worse yet, broke something in your environment, you’re in for a world of hurt.
Having lived through such experiences multiple times, we’ve developed a method that takes the pain out of the SharePoint upgrade process. Come and let us share our battle-tested approach to upgrading your farm without the pain, hassle and most importantly, without the risk that is usually associated with SharePoint upgrades.

Published in Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads


Total Views
On SlideShare
From Embeds
Number of Embeds



Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

    No notes for slide


  • 1. Painless SharePoint Upgrades and PatchingCornelius J. van Dyk Jason HimmelsteinCrayveon Corporation Sentri @sharepointlhorn
  • 2. • Chief Architect, Crayveon Corporation• 7 time MVP, MCITP, MCTS• Blog:• Twitter: @cjvandyk• LinkedIn:
  • 3. • SharePoint Practice Director, Sentri Inc.• MCITP, MCTS SharePoint 2010• Microsoft vTSP ● virtual Technology Solutions Professional• SharePoint Foundation Logger (• Web:• Blog:• Twitter: @sharepointlhorn• LinkedIn:
  • 4. WHY UPGRADE• Why do we upgrade?• If it ain’t broke, don’t fix it• Consistency• Security• Microsoft Support Services
  • 5. UPGRADE vs PATCH• Definition of an upgrade• Definition of a patch• Service Packs• Cumulative Updates
  • 6. SERVICE PACKS• No set release schedule• Bundle all fixes since release• Removable?• Risks when applying Service Packs
  • 7. CUMULATIVE UPDATES• Bi-monthly• Bundle all fixes since Service Pack• Removable?• Risks when applying CUs• Track record of re-releases and hot fixes
  • 8. MINIMIZING RISK• Best Practices• Real World Experience (RWE)• RWE vs Best Practices
  • 9. MINIMIZING RISK – Best Practices• Keep current• Implement updates as soon as feasible• Rigorous testing of updates• Validation of non-effect
  • 10. MINIMIZING RISK – RWE• Keep current – retracted/rereleased patches• Rigorous testing of updates – man hour requirements• Validation of non-effect – Find everything?• Work load of existing staff• Dedicated testing group
  • 11. RWE BASED RECOMMENDATIONS• Where to get CUs ● ●• When to apply CUs ● 4 weeks trailing DEV ● 2 weeks later QA ● 2 weeks later PROD
  • 12. RWE BASED RECOMMENDATIONS• Farm Architecture considerations ● WFE Server DLLs ● APP Server DLLs ● Database schemas ● Stored Procedures ● Custom Apps ● 3rd Party Controls
  • 13. PATCH PROCESS• Before you upgrade ● Know you farm state ● Check KB for backward compatibility with current state ● Filter Packs ● Office Web Apps ● Language Packs
  • 14. PATCH PROCESS• SPADM account• Central Admin App server• Other App servers• WFE servers• Configuration Wizard
  • 15. PATCH PROCESS• Configuration Wizard• Powershell ● PSConfig ● Upgrade-SPContentDatabase
  • 16. FALLOUT• Issues introduced by CUs• Not avoidable… are they?• SPDAALSE
  • 17. Stuff to check out later••
  • 18. Handy Reference Information• Useful Stuff • Jason’s info @sharepointlhorn • Corne’s info @cjvandyk • Todd Carter’s info @toddca • Russ Maxwell’s Blog• Microsoft References ● SPMonitoredScope Class ● Using SPMonitoredScope Class• Download links Microsoft SharePoint 2010 Administration Toolkit v2.0
  • 19. Your Feedback is Important Please fill out a session evaluation form drop it off at the conference registration desk. Thank you!