SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched Middle East
(OFS302) Upgrading to SharePoint 2010Joel OlesonSharePoint ArchitectQuest Softwarehttp://sharepointjoel.comMuhanad OmarSharePoint ConsultantDevosis
Who is SharePoint Joel? 9+ Year SharePoint Veteran5 Years in MS IT & Online2 Years in SharePoint Product TeamProduct Architect for Deployment AdvisorSr. SharePoint ArchitectSharePoint Product Architect & Strategy @ Quest
Pre Upgrade
Learning from PreUpgradeCheck
Test-SPContentDatabase
Upgrade
Insight on UpgradeBinary UpgradeIn Place - New Timeout, Resume on failuresDatabase Attach - New Parallel, Progress IndicatorVisual UpgradeSeparate processDelegation by default
In-Place UpgradeAll-at-once upgradeMust upgrade the whole farm at one timeNo SP 2007 and SP2010 in same farmSchedule downtimeSimplest approach, but *most risky*!No going backResume Upgrade if problems occurRecommendationsRun Test-SPContentDatabase from SP 2010 farm against databasesDo a full farm backup before you start!
1. In Place - Binary Approach to UpgradeCaution: Not recommended for most deployments…
Database Attach UpgradeSafer, Requires more planning (A good thing)Upgrade is done on a separate 2010 farmDone database-by-database Can be used as 2 step gradual visual upgradeUse Test-SPContentDatabase (PowerShellcmdlet) to test database firstTo attachUpgrade-SPContentDatabase (PowerShell)Addcontentdb operation (STSADM)Parallel database upgrades are possible
2. DB Attach- Binary Approach to Upgrade Recommended for most deployments…
Visual UpgradeStay in 2007 (default) or move to 2010 UI2010 ships 2007 Master pages and CSSUI Preview capabilityFarm admin or site admin controlledWeb level settingSome items not 2007 UI compatibleMy site hostPWA site collectionReport Server web parts
Attaching Database to SP2010 Farm
Post Binary Upgraded Site: Preview Visuals
SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched Middle East
Tactical Insights
Operations SchedulingBenchmark upgrade operations scheduleNote:Planned 36 hours outage.Up to 54 hours emergency outage if rollback is required.Downtime mitigation processes such as read-only databases can be used to reduce outage time.
Common Upgrade Failure Issues & RecoveryDetermine cause of failureStatus Page & Upgrade Logs:Error logFull upgrade logCustomizations Management Commands:Test-SPContentDatabasestsadm -o EnumAllWebsFix issue(s)Install missing or updated customizationsActivate missing services; farm, web app settingsResume upgradeFarm upgrade commandContent database specific upgrade commandService specific upgrade commands
Upgrade Strategies
Windows PowerShell Upgrade CmdletsTest-SPContentDatabaseDiscover and Document issues 2007/2010Mount-SPContentDatabaseInitiate Content database B2B/V2V upgradeUpgrade-SPContentDatabaseResume Content database B2B/V2V upgradeUpgrade-SPEnterpriseSearchServiceApplicationSearch Service Application InstanceUpgrade-SPSingleSignOnDatabaseO12 SSO data to Secure Store database
Binary Approaches to Upgrade - Hybrid
SSP to Service AppEach SSP upgrades into:A Search service appA User Profiles service appAn Excel service appAn App Registry back-compat service appNew Services can be activated/added
Visual Upgrade CautionNo Visual backward compatible UI for My SitesDatabase Attach into My Site HostIn place upgrade your My Site HostOther Services UI may be impactedProject Web Access site collectionReporting Server web parts
Thank You!
Learn More about SharePoint 2010Information forIT Prosat TechNethttp://MSSharePointITPro.comInformation forDevelopersat MSDNhttp://MSSharePointDeveloper.comInformation forEveryonehttp://SharePoint.Microsoft.com
question & answer
Required SlideSpeakers, TechEd 2010 is not producing a DVD. Please announce that attendees can access session recordings at TechEd Online. www.microsoft.com/techedSessions On-Demand & Communitywww.microsoft.com/learningMicrosoft Certification & Training Resourceshttp://microsoft.com/technetResources for IT Professionalshttp://microsoft.com/msdnResources for DevelopersResources
Related ContentBreakout Sessions (session codes and titles)Interactive Theater Sessions (session codes and titles)Hands-on Labs (session codes and titles)Hands-on Labs (session codes and titles)Required SlideSpeakers, please list the Breakout Sessions, TLC Interactive Theaters and Labs that are related to your session.
Required SlideComplete an evaluation on CommNet and enter to win an HTC HD2!
Required Slide© 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.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.

More Related Content

PPT
STSADM Automating SharePoint Administration - Tech Ed South East Asia 2008 wi...
PPTX
SharePoint 2010 Failed Deployments en English y Español. 10 Pasos Para una Im...
PPTX
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
PPTX
TEC2010 SharePoint 2010 Upgrade
PPTX
Fast search 2010 for SharePoint 2010 Installation and Configuration
PPTX
Tech Ed Africa Share Point Infra Fundamentals
PPTX
Tech Ed Africa Demystifying Backup Restore In Share Point 2007
PPTX
Share point 2013 installation step by step
STSADM Automating SharePoint Administration - Tech Ed South East Asia 2008 wi...
SharePoint 2010 Failed Deployments en English y Español. 10 Pasos Para una Im...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
TEC2010 SharePoint 2010 Upgrade
Fast search 2010 for SharePoint 2010 Installation and Configuration
Tech Ed Africa Share Point Infra Fundamentals
Tech Ed Africa Demystifying Backup Restore In Share Point 2007
Share point 2013 installation step by step

What's hot (20)

PPTX
SharePoint 2010 Upgrade Drill Down
PPTX
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel Oleson
PPTX
Peter Ward: The True Power of SharePoint Designer Workflows
PDF
Configure an Integrated Exchange, Lync, and SharePoint Test Lab
PPTX
Migrating to SharePoint 2013 - Business and Technical Perspective
PDF
Exchange Server 2013 and SharePoint Server 2013 Integration
PPTX
Don't upgrade to SharePoint 2013
PDF
2014-02-22 - IT Pro Camp - SharePoint 2013, A Brief Overview of Capability
PPTX
An IT Pro Guide to Deploying and Managing SharePoint 2013 Apps
PPTX
SharePoint 2010 Upgrade Planning
PPTX
Using Visual Studio to Build SharePoint 2010 Solutions
PDF
Configure SharePoint Server 2013 in a Three-Tier Farm
PPTX
SharePoint BCS, OK. But what is the SharePoint Business Data List Connector (...
PPTX
Hexa Corp Share Point Capabilities Presentation
PPTX
Integrating SharePoint with Exchange-2013
PPTX
Introducing SP2010 To Administrators
PPTX
Heavy Metal PowerPivot Remastered
PDF
emediaIT and Dell Breakfast - 2009.11.05
PPTX
SharePoint 2016 Deep Dive
PPTX
PowerShell for the Anxious ITPro
SharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel Oleson
Peter Ward: The True Power of SharePoint Designer Workflows
Configure an Integrated Exchange, Lync, and SharePoint Test Lab
Migrating to SharePoint 2013 - Business and Technical Perspective
Exchange Server 2013 and SharePoint Server 2013 Integration
Don't upgrade to SharePoint 2013
2014-02-22 - IT Pro Camp - SharePoint 2013, A Brief Overview of Capability
An IT Pro Guide to Deploying and Managing SharePoint 2013 Apps
SharePoint 2010 Upgrade Planning
Using Visual Studio to Build SharePoint 2010 Solutions
Configure SharePoint Server 2013 in a Three-Tier Farm
SharePoint BCS, OK. But what is the SharePoint Business Data List Connector (...
Hexa Corp Share Point Capabilities Presentation
Integrating SharePoint with Exchange-2013
Introducing SP2010 To Administrators
Heavy Metal PowerPivot Remastered
emediaIT and Dell Breakfast - 2009.11.05
SharePoint 2016 Deep Dive
PowerShell for the Anxious ITPro
Ad

Viewers also liked (6)

PPTX
Best Practices Europe 10 Steps To Successful Deployments
PDF
10 reasons-why-your-share point-migration-failed
PDF
Our 10 biggest mistakes
PPTX
Making connections oct2013 pls
PDF
SharePoint Roadkill a Hillbilly's 10 Steps to SharePoint Deployment Failure -...
PPTX
Boosting Productivity through Successful Engaging SharePoint Portals by Joel ...
Best Practices Europe 10 Steps To Successful Deployments
10 reasons-why-your-share point-migration-failed
Our 10 biggest mistakes
Making connections oct2013 pls
SharePoint Roadkill a Hillbilly's 10 Steps to SharePoint Deployment Failure -...
Boosting Productivity through Successful Engaging SharePoint Portals by Joel ...
Ad

Similar to SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched Middle East (20)

PPTX
SharePoint 2010 Upgrade Best Practices Croatia
PPTX
Joel Oleson: SharePoint 2010 Upgrade Drill Down
PPTX
SharePoint 2010 Upgrade User Group and SharePoint Saturday
PPTX
Mai Omar Desouki - SharePoint 2010 ITPRO
PPTX
SharePoint 2010 Upgrade Deep Dive
PPTX
Upgrading to SharePoint 2010 - Teched Middle East
PPTX
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
PPTX
SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...
PPTX
Ready, Set, Upgrade!
PPTX
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
PPTX
Practical Guidance for SharePoint 2010 Upgrade
PPTX
SharePoint 2010 Beta Technical Overview
PPTX
SharePoint: What You Need to Know Before Upgrading
PPTX
SharePoint 2010 Migration Presentation
PDF
Using IBM Rational Change as an Enterprise-Wide Error Management Solution – ...
PDF
Best Practices for Upgrading your JD Edwards Software from Oracle
PPTX
SharePoint On-Premises Nirvana
PPTX
Upgrade tosharepoint2013a mthodicalapproachmn
PPT
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
PPTX
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
SharePoint 2010 Upgrade Best Practices Croatia
Joel Oleson: SharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade User Group and SharePoint Saturday
Mai Omar Desouki - SharePoint 2010 ITPRO
SharePoint 2010 Upgrade Deep Dive
Upgrading to SharePoint 2010 - Teched Middle East
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...
Ready, Set, Upgrade!
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
Practical Guidance for SharePoint 2010 Upgrade
SharePoint 2010 Beta Technical Overview
SharePoint: What You Need to Know Before Upgrading
SharePoint 2010 Migration Presentation
Using IBM Rational Change as an Enterprise-Wide Error Management Solution – ...
Best Practices for Upgrading your JD Edwards Software from Oracle
SharePoint On-Premises Nirvana
Upgrade tosharepoint2013a mthodicalapproachmn
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast

More from Joel Oleson (20)

PPTX
Introduction to Microsoft Viva and the Employee Experience Platform with Joel...
PPTX
Vivafy your SharePoint intranet in Microsoft Teams with Viva Connections
PPTX
Viva Enhanced Teams as a Platform
PPTX
Microsoft Teams Webinars - PowerPoint Live Presentation Mode and More
PPTX
Microsoft Teams Governance and Security Best Practices - Joel Oleson
PDF
Intelligent Content Enrichment using Microsoft SharePoint Syntex and Viva Top...
PPTX
SharePoint Syntex 5 Practical Uses
PDF
Slice up your Microsoft 365 Tenant with Administrative Units
PDF
Microsoft 365 Tenant Administration: Understanding Microsoft 365 Administrati...
PPTX
Microsoft Teams as a Platform - Microsoft 365 Application Platform Maturity M...
PPTX
Microsoft Teams Governance Quickstart - The Experts Conference
PPTX
Securely Harden Microsoft 365 with Secure Score
PDF
Security Hardening Microsoft 365 Tools and Techniques
PPTX
TeamsFest - Microsoft Teams as an Event Platform: Case Study for Large Scale ...
PPTX
Microsoft Teams Governance and Automation
PPTX
Travel Trivia - World Travelers - Hosted by Joel Oleson
PPTX
Decisions: SharePoint 2010 Workflows to SharePoint Online to Power Automate D...
PPTX
Microsoft Teams Live Events - Producing Large Scale Events Case Study
PPTX
Microsoft Groups Demystified: 5 Keys to Successful Group Management
PPTX
7 Innovative Ways Project Cortex Delivers Business Value
Introduction to Microsoft Viva and the Employee Experience Platform with Joel...
Vivafy your SharePoint intranet in Microsoft Teams with Viva Connections
Viva Enhanced Teams as a Platform
Microsoft Teams Webinars - PowerPoint Live Presentation Mode and More
Microsoft Teams Governance and Security Best Practices - Joel Oleson
Intelligent Content Enrichment using Microsoft SharePoint Syntex and Viva Top...
SharePoint Syntex 5 Practical Uses
Slice up your Microsoft 365 Tenant with Administrative Units
Microsoft 365 Tenant Administration: Understanding Microsoft 365 Administrati...
Microsoft Teams as a Platform - Microsoft 365 Application Platform Maturity M...
Microsoft Teams Governance Quickstart - The Experts Conference
Securely Harden Microsoft 365 with Secure Score
Security Hardening Microsoft 365 Tools and Techniques
TeamsFest - Microsoft Teams as an Event Platform: Case Study for Large Scale ...
Microsoft Teams Governance and Automation
Travel Trivia - World Travelers - Hosted by Joel Oleson
Decisions: SharePoint 2010 Workflows to SharePoint Online to Power Automate D...
Microsoft Teams Live Events - Producing Large Scale Events Case Study
Microsoft Groups Demystified: 5 Keys to Successful Group Management
7 Innovative Ways Project Cortex Delivers Business Value

Recently uploaded (20)

PDF
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
PDF
AI.gov: A Trojan Horse in the Age of Artificial Intelligence
PDF
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
PPTX
Microsoft User Copilot Training Slide Deck
PDF
giants, standing on the shoulders of - by Daniel Stenberg
PDF
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
PDF
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
PDF
Electrocardiogram sequences data analytics and classification using unsupervi...
PPTX
Training Program for knowledge in solar cell and solar industry
PDF
SaaS reusability assessment using machine learning techniques
PDF
EIS-Webinar-Regulated-Industries-2025-08.pdf
PDF
4 layer Arch & Reference Arch of IoT.pdf
PDF
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
PDF
Enhancing plagiarism detection using data pre-processing and machine learning...
PDF
“The Future of Visual AI: Efficient Multimodal Intelligence,” a Keynote Prese...
PPTX
MuleSoft-Compete-Deck for midddleware integrations
PDF
Planning-an-Audit-A-How-To-Guide-Checklist-WP.pdf
PDF
Co-training pseudo-labeling for text classification with support vector machi...
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
AI.gov: A Trojan Horse in the Age of Artificial Intelligence
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
Microsoft User Copilot Training Slide Deck
giants, standing on the shoulders of - by Daniel Stenberg
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
Electrocardiogram sequences data analytics and classification using unsupervi...
Training Program for knowledge in solar cell and solar industry
SaaS reusability assessment using machine learning techniques
EIS-Webinar-Regulated-Industries-2025-08.pdf
4 layer Arch & Reference Arch of IoT.pdf
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
Enhancing plagiarism detection using data pre-processing and machine learning...
“The Future of Visual AI: Efficient Multimodal Intelligence,” a Keynote Prese...
MuleSoft-Compete-Deck for midddleware integrations
Planning-an-Audit-A-How-To-Guide-Checklist-WP.pdf
Co-training pseudo-labeling for text classification with support vector machi...
Convolutional neural network based encoder-decoder for efficient real-time ob...
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf

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

  • 2. (OFS302) Upgrading to SharePoint 2010Joel OlesonSharePoint ArchitectQuest Softwarehttp://sharepointjoel.comMuhanad OmarSharePoint ConsultantDevosis
  • 3. Who is SharePoint Joel? 9+ Year SharePoint Veteran5 Years in MS IT & Online2 Years in SharePoint Product TeamProduct Architect for Deployment AdvisorSr. SharePoint ArchitectSharePoint Product Architect & Strategy @ Quest
  • 8. Insight on UpgradeBinary UpgradeIn Place - New Timeout, Resume on failuresDatabase Attach - New Parallel, Progress IndicatorVisual UpgradeSeparate processDelegation by default
  • 9. In-Place UpgradeAll-at-once upgradeMust upgrade the whole farm at one timeNo SP 2007 and SP2010 in same farmSchedule downtimeSimplest approach, but *most risky*!No going backResume Upgrade if problems occurRecommendationsRun Test-SPContentDatabase from SP 2010 farm against databasesDo a full farm backup before you start!
  • 10. 1. In Place - Binary Approach to UpgradeCaution: Not recommended for most deployments…
  • 11. Database Attach UpgradeSafer, Requires more planning (A good thing)Upgrade is done on a separate 2010 farmDone database-by-database Can be used as 2 step gradual visual upgradeUse Test-SPContentDatabase (PowerShellcmdlet) to test database firstTo attachUpgrade-SPContentDatabase (PowerShell)Addcontentdb operation (STSADM)Parallel database upgrades are possible
  • 12. 2. DB Attach- Binary Approach to Upgrade Recommended for most deployments…
  • 13. Visual UpgradeStay in 2007 (default) or move to 2010 UI2010 ships 2007 Master pages and CSSUI Preview capabilityFarm admin or site admin controlledWeb level settingSome items not 2007 UI compatibleMy site hostPWA site collectionReport Server web parts
  • 14. Attaching Database to SP2010 Farm
  • 15. Post Binary Upgraded Site: Preview Visuals
  • 18. Operations SchedulingBenchmark upgrade operations scheduleNote:Planned 36 hours outage.Up to 54 hours emergency outage if rollback is required.Downtime mitigation processes such as read-only databases can be used to reduce outage time.
  • 19. Common Upgrade Failure Issues & RecoveryDetermine cause of failureStatus Page & Upgrade Logs:Error logFull upgrade logCustomizations Management Commands:Test-SPContentDatabasestsadm -o EnumAllWebsFix issue(s)Install missing or updated customizationsActivate missing services; farm, web app settingsResume upgradeFarm upgrade commandContent database specific upgrade commandService specific upgrade commands
  • 21. Windows PowerShell Upgrade CmdletsTest-SPContentDatabaseDiscover and Document issues 2007/2010Mount-SPContentDatabaseInitiate Content database B2B/V2V upgradeUpgrade-SPContentDatabaseResume Content database B2B/V2V upgradeUpgrade-SPEnterpriseSearchServiceApplicationSearch Service Application InstanceUpgrade-SPSingleSignOnDatabaseO12 SSO data to Secure Store database
  • 22. Binary Approaches to Upgrade - Hybrid
  • 23. SSP to Service AppEach SSP upgrades into:A Search service appA User Profiles service appAn Excel service appAn App Registry back-compat service appNew Services can be activated/added
  • 24. Visual Upgrade CautionNo Visual backward compatible UI for My SitesDatabase Attach into My Site HostIn place upgrade your My Site HostOther Services UI may be impactedProject Web Access site collectionReporting Server web parts
  • 26. Learn More about SharePoint 2010Information forIT Prosat TechNethttp://MSSharePointITPro.comInformation forDevelopersat MSDNhttp://MSSharePointDeveloper.comInformation forEveryonehttp://SharePoint.Microsoft.com
  • 28. Required SlideSpeakers, TechEd 2010 is not producing a DVD. Please announce that attendees can access session recordings at TechEd Online. www.microsoft.com/techedSessions On-Demand & Communitywww.microsoft.com/learningMicrosoft Certification & Training Resourceshttp://microsoft.com/technetResources for IT Professionalshttp://microsoft.com/msdnResources for DevelopersResources
  • 29. Related ContentBreakout Sessions (session codes and titles)Interactive Theater Sessions (session codes and titles)Hands-on Labs (session codes and titles)Hands-on Labs (session codes and titles)Required SlideSpeakers, please list the Breakout Sessions, TLC Interactive Theaters and Labs that are related to your session.
  • 30. Required SlideComplete an evaluation on CommNet and enter to win an HTC HD2!
  • 31. Required Slide© 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.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.