Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched Middle East


Published on

In this drill down discussion, Joel Oleson and Mo take on the Upgrade methods drilling into the various options and taking scenarios and providing value.

Contributions: Sean Livingston

Published in: Technology, Business

SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched Middle East

  1. 1.
  2. 2. (OFS302) Upgrading to SharePoint 2010<br />Joel Oleson<br />SharePoint Architect<br />Quest Software<br /><br />Muhanad Omar<br />SharePoint Consultant<br />Devosis<br />
  3. 3. Who is SharePoint Joel?<br /> 9+ Year SharePoint Veteran<br />5 Years in MS IT & Online<br />2 Years in SharePoint Product Team<br />Product Architect for Deployment Advisor<br />Sr. SharePoint Architect<br />SharePoint Product Architect & Strategy @ Quest<br />
  4. 4. Pre Upgrade<br />
  5. 5. Learning from PreUpgradeCheck<br />
  6. 6. Test-SPContentDatabase<br />
  7. 7. Upgrade<br />
  8. 8. Insight on Upgrade<br />Binary Upgrade<br />In Place - New Timeout, Resume on failures<br />Database Attach - New Parallel, Progress Indicator<br />Visual Upgrade<br />Separate process<br />Delegation by default<br />
  9. 9. In-Place Upgrade<br />All-at-once upgrade<br />Must upgrade the whole farm at one time<br />No SP 2007 and SP2010 in same farm<br />Schedule downtime<br />Simplest approach, but *most risky*!<br />No going back<br />Resume Upgrade if problems occur<br />Recommendations<br />Run Test-SPContentDatabase from SP 2010 farm against databases<br />Do a full farm backup before you start!<br />
  10. 10. 1. In Place - Binary Approach to Upgrade<br />Caution: Not recommended for most deployments…<br />
  11. 11. Database Attach Upgrade<br />Safer, Requires more planning (A good thing)<br />Upgrade is done on a separate 2010 farm<br />Done database-by-database <br />Can be used as 2 step gradual visual upgrade<br />Use Test-SPContentDatabase (PowerShellcmdlet) to test database first<br />To attach<br />Upgrade-SPContentDatabase (PowerShell)<br />Addcontentdb operation (STSADM)<br />Parallel database upgrades are possible<br />
  12. 12. 2. DB Attach- Binary Approach to Upgrade <br />Recommended for most deployments…<br />
  13. 13. Visual Upgrade<br />Stay in 2007 (default) or move to 2010 UI<br />2010 ships 2007 Master pages and CSS<br />UI Preview capability<br />Farm admin or site admin controlled<br />Web level setting<br />Some items not 2007 UI compatible<br />My site host<br />PWA site collection<br />Report Server web parts<br />
  14. 14. Attaching Database to SP2010 Farm<br />
  15. 15. Post Binary Upgraded Site: Preview Visuals<br />
  16. 16.
  17. 17. Tactical Insights<br />
  18. 18. Operations SchedulingBenchmark upgrade operations schedule<br />Note:<br />Planned 36 hours outage.<br />Up to 54 hours emergency outage if rollback is required.<br />Downtime mitigation processes such as read-only databases can be used to reduce outage time.<br />
  19. 19. Common Upgrade Failure Issues & Recovery<br />Determine cause of failure<br />Status Page & Upgrade Logs:<br />Error log<br />Full upgrade log<br />Customizations Management Commands:<br />Test-SPContentDatabase<br />stsadm -o EnumAllWebs<br />Fix issue(s)<br />Install missing or updated customizations<br />Activate missing services; farm, web app settings<br />Resume upgrade<br />Farm upgrade command<br />Content database specific upgrade command<br />Service specific upgrade commands<br />
  20. 20. Upgrade Strategies<br />
  21. 21. Windows PowerShell Upgrade Cmdlets<br />Test-SPContentDatabase<br />Discover and Document issues 2007/2010<br />Mount-SPContentDatabase<br />Initiate Content database B2B/V2V upgrade<br />Upgrade-SPContentDatabase<br />Resume Content database B2B/V2V upgrade<br />Upgrade-SPEnterpriseSearchServiceApplication<br />Search Service Application Instance<br />Upgrade-SPSingleSignOnDatabase<br />O12 SSO data to Secure Store database<br />
  22. 22. Binary Approaches to Upgrade - Hybrid<br />
  23. 23. SSP to Service App<br />Each SSP upgrades into:<br />A Search service app<br />A User Profiles service app<br />An Excel service app<br />An App Registry back-compat service app<br />New Services can be activated/added<br />
  24. 24. Visual Upgrade Caution<br />No Visual backward compatible UI for My Sites<br />Database Attach into My Site Host<br />In place upgrade your My Site Host<br />Other Services UI may be impacted<br />Project Web Access site collection<br />Reporting Server web parts<br />
  25. 25. Thank You!<br />
  26. 26. Learn More about SharePoint 2010<br />Information forIT Prosat TechNet<br /><br />Information forDevelopersat MSDN<br /><br />Information forEveryone<br /><br />
  27. 27. question & answer<br />
  28. 28. Required Slide<br />Speakers, <br />TechEd 2010 is not producing <br />a DVD. Please announce that <br />attendees can access session <br />recordings at TechEd Online. <br /><br />Sessions On-Demand & Community<br /><br />Microsoft Certification & Training Resources<br /><br />Resources for IT Professionals<br /><br />Resources for Developers<br />Resources<br />
  29. 29. Related Content<br />Breakout Sessions (session codes and titles)<br />Interactive Theater Sessions (session codes and titles)<br />Hands-on Labs (session codes and titles)<br />Hands-on Labs (session codes and titles)<br />Required Slide<br />Speakers, <br />please list the Breakout Sessions, TLC Interactive Theaters and Labs that are related to your session.<br />
  30. 30. Required Slide<br />Complete an evaluation on CommNet and enter to win an HTC HD2!<br />
  31. 31. Required Slide<br />© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.<br />The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.<br />