SlideShare a Scribd company logo
1 of 34
Ready, set… Upgrade! Cory Peters Chief SharePoint Architect Eastridge Technology, Inc.
About Me Chief SharePoint Architect at Eastridge Technology, Inc. MCP, MCTS, VTSP Gamer, gadget geek, speaker Working with SharePoint since Portal Server 2003 Comp Science from NCSU Worked with all aspects of SharePoint including Architecture Administration Implementation Development Branding
Agenda Upgrade Path Ready… Terminology Software and Hardware Clean up Set… Audit your environment Selecting an approach Planning for customizations Upgrade! Example process Database attach walkthrough Visual Upgrade
Upgrade path Assuming no third party utility
Ready… preparing your software, hardware, content and users
terminology
software
Hardware 64-bit
Client Browser Full functionality IE7, IE8 32bit Missing functionality Firefox 3.6 on Windows, OSX, Unix/Linux IE7, IE8 64bit Safari 4.04 and Firefox 3.6 on OS X 10.6 Snow Leopard IE6 not supported for non-publishing sites
Client Software If you are running previous  versions then you should strongly consider upgrading Outlook Social Connector Visio Workflow Integration InfoPath Improvements SharePoint Workspace Office Upload Center
Clean up Backup content then delete old sites and webs Clean out old document versions Remove unused solutions, templates, features and web parts Browser versions Optimize your environment Rebalance your databases Clean up large lists You can start this today!
Set… Planning for your upgrade
Audit the Environment SP2 October 2009 CU Preupgradecheck Server info Farm info Upgrade types supported Site templates, features, language packs, AAM Urls OS Database schema Orphans Invalid settings / missing files stsadm-o preupgradecheck Note: This is a read only operation
Demo: Pre-upgrade check Review Report
Additional audit cmds stsadm -o enumcontentdbs stsadm -o enumallwebs stsadm -o enumsolutions
Determine an Approach
In-Place Pros Easy!! (if it works) Farm settings preserved Customizations are available (if they were supported) Cons Requires hardware to be 2010 ready Must wait for entire farm to complete upgrade before any content comes back online Scary… no roll-back All databases auto generated (GUIDs)
Database Attach Pros Upgrade multiple databases at one time Combine multiple farms into one farm at upgrade time Apply lessons learned during configuration Cons Very manual Server and farm settings not upgraded Customizations transferred manually Copying large databases over the network can be slow
Db Attach w/ AAM Redirect pros Same as DB Attach Can redirect users back to 2007 environment if the content has not yet been upgraded Uses 302 Redirect which is universally understood by all browsers cons Same as DB Attach Even more manual than Database Attach Works for web browsers but not office applications, 3rd party applications stsadm -o addzoneurl –url http://webapp  –zonemappedurl http://webapp –urlzone default  –redirectionurl http://oldwebapp
Hybrid #1 Pros All content available read-only during upgrade Hardware and software upgrade Upgrade multiple databases at once (Parallel upgrade) Cons Very manual Server / Farm settings not restored Customizations transferred manually Copying large databases over the network can be slow Most Common
Hybrid #2 pros Preserves farm/server settings Preserves customizations Upgrade multiple databases at once Can offload database upgrade to additional farms if necessary Faster than in-place upgrade cons Extremely manual Copying large databases over the network can be slow
Migration 3rd Party http://bit.ly/a4SMBg
Migration cont. pros Allows reorganization of content Scheduling of content migration Supports many source systems including previous versions of SharePoint that are not supported OOTB Down to item level migration cons This is a content move, not an “upgrade”. Ensure that the third party utility is going to move everything you expect it to. 3rd Party http://bit.ly/a4SMBg
Customizations 3rd party vendor products / solutions Ensure 2010 support Follow vendor upgrade path Internal customizations Ensure everything is WSP deployed Convert to Visual Studio 2010 Projects
Before you upgrade Ensure everything is working Take a backup Test, test, test! Plan for capacity Upgrade needs a lot of temporary disk space Perform your clean up tasks
upgrade! You’ve done your homework… now let’s get started
Hybrid #1 – The process Install new SharePoint 2010 Farm Create all your Web Applications Configure AAM and Authentication (FBA, etc) Create your Service Applications Search, User Profile, Excel Services, etc Deploy your customizations Set databases to read only in SP2007 Farm Backup databases in SP2007 Farm Copy databases to SP2010 Farm Restore databases to SP2010 Farm Attach databases in SP2010 Farm Update DNS entries
Attaching a database Step 1 Test-SPContentDatabase -Name DATABASENAME -WebApplication http://webapp
Attaching a database Step 2 Mount-SPContentDatabase-Name DATABASENAME -WebApplication http://webapp
Demo: Attach Database Featuring our friend powershell
Demo: Visual Upgrade Through the UI and again with the powershell
Visual Upgrade Get-SPSite http://siteurl | Get-SPWeb | Select Url, UIVersion Get-SPSite http://siteurl | Get-SPWeb | ForEach-Object { $_.UIVersion = 3; $_Update(); }
Resources Upgrade Resource Center http://technet.microsoft.com/en-us/sharepoint/ee517214.aspx Determining upgrade approach http://technet.microsoft.com/en-us/library/cc263447.aspx Upgrade best practices http://technet.microsoft.com/en-us/library/cc261992.aspx System requirements for upgrade http://technet.microsoft.com/en-us/library/cc263322.aspx Plan browser support http://technet.microsoft.com/en-us/library/cc263526.aspx
Questions? Contact Us 201 West Third Street Suite 1250 Winston-Salem, NC 27101 (336) 831-9800 Software Services for Customer Success Our Partners Stay Connected http://www.eastridge.net http://facebook.com/#!/EastridgeTechnology http://twitter.com/eastridgetech

More Related Content

What's hot

SharePoint 2010 Upgrade Planning
SharePoint 2010 Upgrade PlanningSharePoint 2010 Upgrade Planning
SharePoint 2010 Upgrade PlanningChaitu Madala
 
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...Joel Oleson
 
SharePoint Disaster Recovery with SQL AlwaysOn
SharePoint Disaster Recovery with SQL AlwaysOnSharePoint Disaster Recovery with SQL AlwaysOn
SharePoint Disaster Recovery with SQL AlwaysOnZeddy Iskandar
 
SharePoint Performance: Best Practices from the Field
SharePoint Performance: Best Practices from the FieldSharePoint Performance: Best Practices from the Field
SharePoint Performance: Best Practices from the FieldJason Himmelstein
 
Monitoring and Maintaining SharePoint 2013 Server
Monitoring and Maintaining SharePoint 2013 ServerMonitoring and Maintaining SharePoint 2013 Server
Monitoring and Maintaining SharePoint 2013 ServerLearning SharePoint
 
How to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guide
How to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guideHow to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guide
How to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guideVyapin Software Systems Private Limited
 
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practicesSPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practicesKnut Relbe-Moe [MVP, MCT]
 
SharePoint 2010 Upgrade User Group and SharePoint Saturday
SharePoint 2010 Upgrade User Group and SharePoint SaturdaySharePoint 2010 Upgrade User Group and SharePoint Saturday
SharePoint 2010 Upgrade User Group and SharePoint SaturdayJoel Oleson
 
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016Alistair Pugin
 
SharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi VončinaSharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi VončinaSPC Adriatics
 
SharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Drill DownSharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Drill DownJoel Oleson
 
SharePoint Performance Optimization In 10 Steps for the IT Professional
SharePoint Performance Optimization In 10 Steps for the IT ProfessionalSharePoint Performance Optimization In 10 Steps for the IT Professional
SharePoint Performance Optimization In 10 Steps for the IT ProfessionalJoel Oleson
 
Successful Migration to SharePoint 2013 - Planning Considerations & Migration...
Successful Migration to SharePoint 2013 - Planning Considerations & Migration...Successful Migration to SharePoint 2013 - Planning Considerations & Migration...
Successful Migration to SharePoint 2013 - Planning Considerations & Migration...Roberto Vazquez Delgado
 
O365con14 - the 4 major steps to migrate content from any on-premise source i...
O365con14 - the 4 major steps to migrate content from any on-premise source i...O365con14 - the 4 major steps to migrate content from any on-premise source i...
O365con14 - the 4 major steps to migrate content from any on-premise source i...NCCOMMS
 
Fast search 2010 for SharePoint 2010 Installation and Configuration
Fast search 2010 for SharePoint 2010 Installation and ConfigurationFast search 2010 for SharePoint 2010 Installation and Configuration
Fast search 2010 for SharePoint 2010 Installation and ConfigurationAhmed Madany
 
Migrate SharePoint 2016 To SharePoint 2019 Environment Using Content Database...
Migrate SharePoint 2016 To SharePoint 2019 Environment Using Content Database...Migrate SharePoint 2016 To SharePoint 2019 Environment Using Content Database...
Migrate SharePoint 2016 To SharePoint 2019 Environment Using Content Database...Softree Technology Pvt. Ltd
 
SharePoint 2010 Boost your farm performance!
SharePoint 2010 Boost your farm performance!SharePoint 2010 Boost your farm performance!
SharePoint 2010 Boost your farm performance!Brian Culver
 
SharePoint 2016 Deep Dive
SharePoint 2016 Deep DiveSharePoint 2016 Deep Dive
SharePoint 2016 Deep DiveJared Matfess
 
SharePoint 2010 Upgrade Strategies and Best Practices - MS Days Bulgaria - Jo...
SharePoint 2010 Upgrade Strategies and Best Practices - MS Days Bulgaria - Jo...SharePoint 2010 Upgrade Strategies and Best Practices - MS Days Bulgaria - Jo...
SharePoint 2010 Upgrade Strategies and Best Practices - MS Days Bulgaria - Jo...Joel Oleson
 

What's hot (20)

SharePoint 2010 Upgrade Planning
SharePoint 2010 Upgrade PlanningSharePoint 2010 Upgrade Planning
SharePoint 2010 Upgrade Planning
 
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
 
SharePoint Disaster Recovery with SQL AlwaysOn
SharePoint Disaster Recovery with SQL AlwaysOnSharePoint Disaster Recovery with SQL AlwaysOn
SharePoint Disaster Recovery with SQL AlwaysOn
 
SharePoint Performance: Best Practices from the Field
SharePoint Performance: Best Practices from the FieldSharePoint Performance: Best Practices from the Field
SharePoint Performance: Best Practices from the Field
 
Monitoring and Maintaining SharePoint 2013 Server
Monitoring and Maintaining SharePoint 2013 ServerMonitoring and Maintaining SharePoint 2013 Server
Monitoring and Maintaining SharePoint 2013 Server
 
How to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guide
How to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guideHow to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guide
How to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guide
 
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practicesSPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
 
SharePoint 2010 Upgrade User Group and SharePoint Saturday
SharePoint 2010 Upgrade User Group and SharePoint SaturdaySharePoint 2010 Upgrade User Group and SharePoint Saturday
SharePoint 2010 Upgrade User Group and SharePoint Saturday
 
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
 
SharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi VončinaSharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi Vončina
 
SharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Drill DownSharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Drill Down
 
SharePoint Performance Optimization In 10 Steps for the IT Professional
SharePoint Performance Optimization In 10 Steps for the IT ProfessionalSharePoint Performance Optimization In 10 Steps for the IT Professional
SharePoint Performance Optimization In 10 Steps for the IT Professional
 
Successful Migration to SharePoint 2013 - Planning Considerations & Migration...
Successful Migration to SharePoint 2013 - Planning Considerations & Migration...Successful Migration to SharePoint 2013 - Planning Considerations & Migration...
Successful Migration to SharePoint 2013 - Planning Considerations & Migration...
 
O365con14 - the 4 major steps to migrate content from any on-premise source i...
O365con14 - the 4 major steps to migrate content from any on-premise source i...O365con14 - the 4 major steps to migrate content from any on-premise source i...
O365con14 - the 4 major steps to migrate content from any on-premise source i...
 
SharePoint 2010 Migration Presentation
SharePoint 2010 Migration PresentationSharePoint 2010 Migration Presentation
SharePoint 2010 Migration Presentation
 
Fast search 2010 for SharePoint 2010 Installation and Configuration
Fast search 2010 for SharePoint 2010 Installation and ConfigurationFast search 2010 for SharePoint 2010 Installation and Configuration
Fast search 2010 for SharePoint 2010 Installation and Configuration
 
Migrate SharePoint 2016 To SharePoint 2019 Environment Using Content Database...
Migrate SharePoint 2016 To SharePoint 2019 Environment Using Content Database...Migrate SharePoint 2016 To SharePoint 2019 Environment Using Content Database...
Migrate SharePoint 2016 To SharePoint 2019 Environment Using Content Database...
 
SharePoint 2010 Boost your farm performance!
SharePoint 2010 Boost your farm performance!SharePoint 2010 Boost your farm performance!
SharePoint 2010 Boost your farm performance!
 
SharePoint 2016 Deep Dive
SharePoint 2016 Deep DiveSharePoint 2016 Deep Dive
SharePoint 2016 Deep Dive
 
SharePoint 2010 Upgrade Strategies and Best Practices - MS Days Bulgaria - Jo...
SharePoint 2010 Upgrade Strategies and Best Practices - MS Days Bulgaria - Jo...SharePoint 2010 Upgrade Strategies and Best Practices - MS Days Bulgaria - Jo...
SharePoint 2010 Upgrade Strategies and Best Practices - MS Days Bulgaria - Jo...
 

Viewers also liked

Leveraging the Ribbon API and Dialog Framework
Leveraging the Ribbon API and Dialog FrameworkLeveraging the Ribbon API and Dialog Framework
Leveraging the Ribbon API and Dialog FrameworkCory Peters
 
Final Presentation for Teachers in Action
Final Presentation for Teachers in ActionFinal Presentation for Teachers in Action
Final Presentation for Teachers in Actionguestf38194
 
Smith harmon-2010 email-design_look_book
Smith harmon-2010 email-design_look_bookSmith harmon-2010 email-design_look_book
Smith harmon-2010 email-design_look_bookwritemcsean
 
SharePoint Search Results Branding
SharePoint Search Results BrandingSharePoint Search Results Branding
SharePoint Search Results BrandingCory Peters
 
Final Presentation for Teachers in Action
Final Presentation for Teachers in ActionFinal Presentation for Teachers in Action
Final Presentation for Teachers in Actionguestf38194
 
Final Presentation for Teachers in Action
Final Presentation for Teachers in ActionFinal Presentation for Teachers in Action
Final Presentation for Teachers in Actionguestf38194
 
Final Presentation for Teachers in Action
Final Presentation for Teachers in ActionFinal Presentation for Teachers in Action
Final Presentation for Teachers in Actionguestf38194
 
Final Presentation for Teachers in Action
Final Presentation for Teachers in ActionFinal Presentation for Teachers in Action
Final Presentation for Teachers in Actionguestf38194
 
50tipsToGrow yourList
50tipsToGrow yourList50tipsToGrow yourList
50tipsToGrow yourListwritemcsean
 
Solve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 FeaturesSolve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 FeaturesCory Peters
 
Eduweb 110802124753-phpapp02
Eduweb 110802124753-phpapp02Eduweb 110802124753-phpapp02
Eduweb 110802124753-phpapp02writemcsean
 
The economist-advertising-1228682891490982-9
The economist-advertising-1228682891490982-9The economist-advertising-1228682891490982-9
The economist-advertising-1228682891490982-9writemcsean
 
Top 10 in SharePoint 2013
Top 10 in SharePoint 2013Top 10 in SharePoint 2013
Top 10 in SharePoint 2013Cory Peters
 
SharePoint 2010 - Records Management
SharePoint 2010 - Records ManagementSharePoint 2010 - Records Management
SharePoint 2010 - Records ManagementCory Peters
 

Viewers also liked (14)

Leveraging the Ribbon API and Dialog Framework
Leveraging the Ribbon API and Dialog FrameworkLeveraging the Ribbon API and Dialog Framework
Leveraging the Ribbon API and Dialog Framework
 
Final Presentation for Teachers in Action
Final Presentation for Teachers in ActionFinal Presentation for Teachers in Action
Final Presentation for Teachers in Action
 
Smith harmon-2010 email-design_look_book
Smith harmon-2010 email-design_look_bookSmith harmon-2010 email-design_look_book
Smith harmon-2010 email-design_look_book
 
SharePoint Search Results Branding
SharePoint Search Results BrandingSharePoint Search Results Branding
SharePoint Search Results Branding
 
Final Presentation for Teachers in Action
Final Presentation for Teachers in ActionFinal Presentation for Teachers in Action
Final Presentation for Teachers in Action
 
Final Presentation for Teachers in Action
Final Presentation for Teachers in ActionFinal Presentation for Teachers in Action
Final Presentation for Teachers in Action
 
Final Presentation for Teachers in Action
Final Presentation for Teachers in ActionFinal Presentation for Teachers in Action
Final Presentation for Teachers in Action
 
Final Presentation for Teachers in Action
Final Presentation for Teachers in ActionFinal Presentation for Teachers in Action
Final Presentation for Teachers in Action
 
50tipsToGrow yourList
50tipsToGrow yourList50tipsToGrow yourList
50tipsToGrow yourList
 
Solve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 FeaturesSolve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 Features
 
Eduweb 110802124753-phpapp02
Eduweb 110802124753-phpapp02Eduweb 110802124753-phpapp02
Eduweb 110802124753-phpapp02
 
The economist-advertising-1228682891490982-9
The economist-advertising-1228682891490982-9The economist-advertising-1228682891490982-9
The economist-advertising-1228682891490982-9
 
Top 10 in SharePoint 2013
Top 10 in SharePoint 2013Top 10 in SharePoint 2013
Top 10 in SharePoint 2013
 
SharePoint 2010 - Records Management
SharePoint 2010 - Records ManagementSharePoint 2010 - Records Management
SharePoint 2010 - Records Management
 

Similar to Ready, Set, Upgrade!

Migrating to SharePoint 2013 - Business and Technical Perspective
Migrating to SharePoint 2013 - Business and Technical PerspectiveMigrating to SharePoint 2013 - Business and Technical Perspective
Migrating to SharePoint 2013 - Business and Technical PerspectiveJohn Calvert
 
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software WebcastPreparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software WebcastJoel Oleson
 
PHP North-East - Automated Deployment
PHP North-East - Automated DeploymentPHP North-East - Automated Deployment
PHP North-East - Automated DeploymentMichael Peacock
 
Automated Deployment
Automated DeploymentAutomated Deployment
Automated Deploymentphpne
 
SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...
SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...
SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...BIWUG
 
SoCalCodeCamp Upgrade Microsoft Office SharePoint Server 2007 to SharePoint S...
SoCalCodeCamp Upgrade Microsoft Office SharePoint Server 2007 to SharePoint S...SoCalCodeCamp Upgrade Microsoft Office SharePoint Server 2007 to SharePoint S...
SoCalCodeCamp Upgrade Microsoft Office SharePoint Server 2007 to SharePoint S...Ivan Sanders
 
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike WatsonSharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike WatsonJoel Oleson
 
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1Knut Relbe-Moe [MVP, MCT]
 
SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...
SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...
SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...Joel Oleson
 
Mai Omar Desouki - SharePoint 2010 ITPRO
Mai Omar Desouki - SharePoint 2010 ITPROMai Omar Desouki - SharePoint 2010 ITPRO
Mai Omar Desouki - SharePoint 2010 ITPROMai Omar Desouki
 
SharePoint Connections Coast to Coast Migrating SharePoint 2007 Solutions to ...
SharePoint Connections Coast to Coast Migrating SharePoint 2007 Solutions to ...SharePoint Connections Coast to Coast Migrating SharePoint 2007 Solutions to ...
SharePoint Connections Coast to Coast Migrating SharePoint 2007 Solutions to ...Ivan Sanders
 
A Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentA Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentSPC Adriatics
 
Drupal Workflow Concepts
Drupal Workflow ConceptsDrupal Workflow Concepts
Drupal Workflow Conceptscgmonroe
 
SPCSEA 2013 - Upgrading to SharePoint 2013
SPCSEA 2013 - Upgrading to SharePoint 2013SPCSEA 2013 - Upgrading to SharePoint 2013
SPCSEA 2013 - Upgrading to SharePoint 2013Michael Noel
 
Practical Guidance for SharePoint 2010 Upgrade
Practical Guidance for SharePoint 2010 UpgradePractical Guidance for SharePoint 2010 Upgrade
Practical Guidance for SharePoint 2010 UpgradeJoel Oleson
 
SPSNYC SharePoint Worst Practices
SPSNYC SharePoint Worst PracticesSPSNYC SharePoint Worst Practices
SPSNYC SharePoint Worst PracticesScott Hoag
 
Upgrade tosharepoint2013a mthodicalapproachmn
Upgrade tosharepoint2013a mthodicalapproachmnUpgrade tosharepoint2013a mthodicalapproachmn
Upgrade tosharepoint2013a mthodicalapproachmnVickey Bird
 

Similar to Ready, Set, Upgrade! (20)

Migrating to SharePoint 2013 - Business and Technical Perspective
Migrating to SharePoint 2013 - Business and Technical PerspectiveMigrating to SharePoint 2013 - Business and Technical Perspective
Migrating to SharePoint 2013 - Business and Technical Perspective
 
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software WebcastPreparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
 
PHP North-East - Automated Deployment
PHP North-East - Automated DeploymentPHP North-East - Automated Deployment
PHP North-East - Automated Deployment
 
Automated Deployment
Automated DeploymentAutomated Deployment
Automated Deployment
 
SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...
SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...
SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...
 
SoCalCodeCamp Upgrade Microsoft Office SharePoint Server 2007 to SharePoint S...
SoCalCodeCamp Upgrade Microsoft Office SharePoint Server 2007 to SharePoint S...SoCalCodeCamp Upgrade Microsoft Office SharePoint Server 2007 to SharePoint S...
SoCalCodeCamp Upgrade Microsoft Office SharePoint Server 2007 to SharePoint S...
 
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike WatsonSharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
 
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
 
SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...
SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...
SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...
 
Mai Omar Desouki - SharePoint 2010 ITPRO
Mai Omar Desouki - SharePoint 2010 ITPROMai Omar Desouki - SharePoint 2010 ITPRO
Mai Omar Desouki - SharePoint 2010 ITPRO
 
SharePoint Connections Coast to Coast Migrating SharePoint 2007 Solutions to ...
SharePoint Connections Coast to Coast Migrating SharePoint 2007 Solutions to ...SharePoint Connections Coast to Coast Migrating SharePoint 2007 Solutions to ...
SharePoint Connections Coast to Coast Migrating SharePoint 2007 Solutions to ...
 
SharePoint 2010 Upgrade Deep Dive
SharePoint 2010 Upgrade Deep DiveSharePoint 2010 Upgrade Deep Dive
SharePoint 2010 Upgrade Deep Dive
 
SharePoint 2010 Summit - Stress Free Migration
SharePoint 2010 Summit  - Stress Free MigrationSharePoint 2010 Summit  - Stress Free Migration
SharePoint 2010 Summit - Stress Free Migration
 
A Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentA Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deployment
 
SharePoint Installation and Upgrade: Untangling Your Options
SharePoint Installation and Upgrade: Untangling Your Options SharePoint Installation and Upgrade: Untangling Your Options
SharePoint Installation and Upgrade: Untangling Your Options
 
Drupal Workflow Concepts
Drupal Workflow ConceptsDrupal Workflow Concepts
Drupal Workflow Concepts
 
SPCSEA 2013 - Upgrading to SharePoint 2013
SPCSEA 2013 - Upgrading to SharePoint 2013SPCSEA 2013 - Upgrading to SharePoint 2013
SPCSEA 2013 - Upgrading to SharePoint 2013
 
Practical Guidance for SharePoint 2010 Upgrade
Practical Guidance for SharePoint 2010 UpgradePractical Guidance for SharePoint 2010 Upgrade
Practical Guidance for SharePoint 2010 Upgrade
 
SPSNYC SharePoint Worst Practices
SPSNYC SharePoint Worst PracticesSPSNYC SharePoint Worst Practices
SPSNYC SharePoint Worst Practices
 
Upgrade tosharepoint2013a mthodicalapproachmn
Upgrade tosharepoint2013a mthodicalapproachmnUpgrade tosharepoint2013a mthodicalapproachmn
Upgrade tosharepoint2013a mthodicalapproachmn
 

Recently uploaded

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 

Recently uploaded (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

Ready, Set, Upgrade!

  • 1. Ready, set… Upgrade! Cory Peters Chief SharePoint Architect Eastridge Technology, Inc.
  • 2. About Me Chief SharePoint Architect at Eastridge Technology, Inc. MCP, MCTS, VTSP Gamer, gadget geek, speaker Working with SharePoint since Portal Server 2003 Comp Science from NCSU Worked with all aspects of SharePoint including Architecture Administration Implementation Development Branding
  • 3. Agenda Upgrade Path Ready… Terminology Software and Hardware Clean up Set… Audit your environment Selecting an approach Planning for customizations Upgrade! Example process Database attach walkthrough Visual Upgrade
  • 4. Upgrade path Assuming no third party utility
  • 5. Ready… preparing your software, hardware, content and users
  • 9. Client Browser Full functionality IE7, IE8 32bit Missing functionality Firefox 3.6 on Windows, OSX, Unix/Linux IE7, IE8 64bit Safari 4.04 and Firefox 3.6 on OS X 10.6 Snow Leopard IE6 not supported for non-publishing sites
  • 10. Client Software If you are running previous versions then you should strongly consider upgrading Outlook Social Connector Visio Workflow Integration InfoPath Improvements SharePoint Workspace Office Upload Center
  • 11. Clean up Backup content then delete old sites and webs Clean out old document versions Remove unused solutions, templates, features and web parts Browser versions Optimize your environment Rebalance your databases Clean up large lists You can start this today!
  • 12. Set… Planning for your upgrade
  • 13. Audit the Environment SP2 October 2009 CU Preupgradecheck Server info Farm info Upgrade types supported Site templates, features, language packs, AAM Urls OS Database schema Orphans Invalid settings / missing files stsadm-o preupgradecheck Note: This is a read only operation
  • 14. Demo: Pre-upgrade check Review Report
  • 15. Additional audit cmds stsadm -o enumcontentdbs stsadm -o enumallwebs stsadm -o enumsolutions
  • 17. In-Place Pros Easy!! (if it works) Farm settings preserved Customizations are available (if they were supported) Cons Requires hardware to be 2010 ready Must wait for entire farm to complete upgrade before any content comes back online Scary… no roll-back All databases auto generated (GUIDs)
  • 18. Database Attach Pros Upgrade multiple databases at one time Combine multiple farms into one farm at upgrade time Apply lessons learned during configuration Cons Very manual Server and farm settings not upgraded Customizations transferred manually Copying large databases over the network can be slow
  • 19. Db Attach w/ AAM Redirect pros Same as DB Attach Can redirect users back to 2007 environment if the content has not yet been upgraded Uses 302 Redirect which is universally understood by all browsers cons Same as DB Attach Even more manual than Database Attach Works for web browsers but not office applications, 3rd party applications stsadm -o addzoneurl –url http://webapp –zonemappedurl http://webapp –urlzone default –redirectionurl http://oldwebapp
  • 20. Hybrid #1 Pros All content available read-only during upgrade Hardware and software upgrade Upgrade multiple databases at once (Parallel upgrade) Cons Very manual Server / Farm settings not restored Customizations transferred manually Copying large databases over the network can be slow Most Common
  • 21. Hybrid #2 pros Preserves farm/server settings Preserves customizations Upgrade multiple databases at once Can offload database upgrade to additional farms if necessary Faster than in-place upgrade cons Extremely manual Copying large databases over the network can be slow
  • 22. Migration 3rd Party http://bit.ly/a4SMBg
  • 23. Migration cont. pros Allows reorganization of content Scheduling of content migration Supports many source systems including previous versions of SharePoint that are not supported OOTB Down to item level migration cons This is a content move, not an “upgrade”. Ensure that the third party utility is going to move everything you expect it to. 3rd Party http://bit.ly/a4SMBg
  • 24. Customizations 3rd party vendor products / solutions Ensure 2010 support Follow vendor upgrade path Internal customizations Ensure everything is WSP deployed Convert to Visual Studio 2010 Projects
  • 25. Before you upgrade Ensure everything is working Take a backup Test, test, test! Plan for capacity Upgrade needs a lot of temporary disk space Perform your clean up tasks
  • 26. upgrade! You’ve done your homework… now let’s get started
  • 27. Hybrid #1 – The process Install new SharePoint 2010 Farm Create all your Web Applications Configure AAM and Authentication (FBA, etc) Create your Service Applications Search, User Profile, Excel Services, etc Deploy your customizations Set databases to read only in SP2007 Farm Backup databases in SP2007 Farm Copy databases to SP2010 Farm Restore databases to SP2010 Farm Attach databases in SP2010 Farm Update DNS entries
  • 28. Attaching a database Step 1 Test-SPContentDatabase -Name DATABASENAME -WebApplication http://webapp
  • 29. Attaching a database Step 2 Mount-SPContentDatabase-Name DATABASENAME -WebApplication http://webapp
  • 30. Demo: Attach Database Featuring our friend powershell
  • 31. Demo: Visual Upgrade Through the UI and again with the powershell
  • 32. Visual Upgrade Get-SPSite http://siteurl | Get-SPWeb | Select Url, UIVersion Get-SPSite http://siteurl | Get-SPWeb | ForEach-Object { $_.UIVersion = 3; $_Update(); }
  • 33. Resources Upgrade Resource Center http://technet.microsoft.com/en-us/sharepoint/ee517214.aspx Determining upgrade approach http://technet.microsoft.com/en-us/library/cc263447.aspx Upgrade best practices http://technet.microsoft.com/en-us/library/cc261992.aspx System requirements for upgrade http://technet.microsoft.com/en-us/library/cc263322.aspx Plan browser support http://technet.microsoft.com/en-us/library/cc263526.aspx
  • 34. Questions? Contact Us 201 West Third Street Suite 1250 Winston-Salem, NC 27101 (336) 831-9800 Software Services for Customer Success Our Partners Stay Connected http://www.eastridge.net http://facebook.com/#!/EastridgeTechnology http://twitter.com/eastridgetech

Editor's Notes

  1. Some missing features includeWeb Part Drag and DropDatasheet viewExplorer viewExport to ExcelConnect to OutlookSlide Library w/ PowerPoint IntegrationVisio IntegrationSend To – Between farms
  2. Show