SlideShare a Scribd company logo
Migrate to SharePoint 2010 – Stress Free!Nick Kellett, CTO
AgendaA Little HistoryCommon Migration PainsSharePoint 2010 Technical ChangesGovernanceMigration OptionsMigration Tools and UtilitiesThe Migration ProcessRecommendations
A Little History2003 to 2007 MigrationOptions: In Place, Gradual, Database MigrationCommon problems: Customizations and unghostedPagesArchitecture changesOOTB migration wasn’t granular enoughThird party tools
Common Migration Problems
SharePoint Technical ChangesHardware Requirements64x ArchitectureWindows Server 2008 or Windows Server 2008 R2 64xSQL Server 2005 SP3 or SQL Server 2008 SP1 64xArchitecture ChangesService Applications – No more SSP!Sandboxed SolutionsSharePoint DesignerSTSAdm out, PowerShell inNo Internet Explorer 6 Support
Governance
SharePoint GovernanceCentralized thought processStructured approach to building and managing SharePointProvides staff with appropriate tools, training, support, and informationCharacteristics:Organization-specificTeam-driven: Governance Team, Tactical TeamsDisciplined and results-oriented approachRequires good communication
Governance RequirementsGovernance SiteCommunicationsPolicies and ProceduresTrainingSupportTaxonomyProject ScheduleCommunicationSupportTraining
Best PracticesIdeally Governance Predates SharePointBuild a Governance PortalCommunicate Frequently Identify and Support ChampionsEvergreen your process
Migration Options
Migration OptionsTypes of Migration:Content / DataFunctionalityContent Migration OptionsIn PlaceDatabase AttachHybridOption 1 - Read-only DatabasesOption 2 - Parallel Databases
Migration Options – In PlaceUpgrades your existing farm (if 64x)Run Setup for SharePoint Server 2010 on Central Admin serverRun Setup on WFE and Application ServersRun the SharePoint Products and Technologies Configuration Wizard on Central Admin to update config db, services, content dbs. Timer updates all site collectionsRun Configuration Wizard on WFE and Application Servers
Migration Options – Database AttachInstall new 2010 FarmDetach all content databasesTake old farm offlineAttach content databases to new 2010 farmAutomatic upgrade process occurs
Migration Options – Hybrid 1Database Attach with Read-only DatabasesSetup 2010 FarmTransfer all functionality to 2010 and testSet 2007 content databases to Read-onlyDetach content databases using SQL ServerAttach to 2010 Farm to get automatic upgradeTest upgradeConfigure 2010 Farm to serve requestsTake 2007 Farm offline
Migration Options – Hybrid 2In-Place with Detach DatabasesDetach content databasesPerform In-Place upgrade on existing 2007 farm and config databaseRe-attach content databases to 2010 Farm to get automatic upgradeTest upgrade
Migration Options – Pros and ConsIn-Place PRO: Does not require new hardwarePRO: Uses Existing Farm configurationsCON: Cannot serve requests from original farmCON: No way to reverse if something goes wrongAttach DatabasesPRO: Can serve requests from 2007 farm while migration occursPRO: Can update multiple databases at oncePRO / CON: Requires new 2010 Farm and hardwarePRO / CON: You have to setup new Farm Configuration SettingsCON: Risk of new content being added to old Farm mid-migration
Migration Options – Pros and Cons (cont.)Hybrid 1 – Read-only DatabasesPRO / CON: Requires new 2010 Farm and hardwarePRO: Can serve requests from existing farmPRO: No risk of content being added mid-migrationCON: Prevents content from being updated until migration completeHybrid 2 – Detach Databases (In Place With Database Detach)CON: Cannot serve requests from original farmPRO: Does not require new hardwarePRO: Can upgrade multiple databases at once for faster upgrade
Migration Options – FunctionalityFeature UpgradeDo you need old functionality?Recompile custom code to 64x if possibleThird Party Products
Migration Options – Tools & UtilitiesPreupgrade checkPowerShelltest-spcontentdatabasecmdletVisual UpgradeMajor Vendors migration toolsAdministrator and Vendor Utilities
Migration Process
Migration ProcessRestructure Farm?Pre-Migration Checklist1…n Test MigrationsProduction MigrationFinal steps
RestructuringThis is a good opportunity to restructure your farmUse mergedb to consolidate site collections into one content databaseUse backup / restore to move site collections aroundUse Third Party Tools to restructure:Web Application, Site Collections, and Site LayoutsNavigationContent
Migrate to 64x
Pre-Migration Checklist(If not already using 64x)Provision 64x HardwareSetup Windows Server 2008 x64Setup SQL Server 2008 or 2005 SP2 x64Migrate SharePoint 2007 32x to 64x Upgrade SharePoint 2007 to SP2Run preupgrade checker on 2007Backup All DatabasesInstall All 2010 Prerequisites
Pre-Upgrade CheckerSTSADM.EXE -o preupgradecheck [[-rulefiles "rule file name"] | [-listrulefiles]] [-localonly]The Checker Lists:All servers and components in the farmWhether the servers and db can be upgradedAlternate access mapping URLsSite definitions, site templates, features, language packsMissing or invalid configuration (such as Web.config file, invalid host names, or invalid service accounts)Unsupported farm customizations (such as database schema modifications)Database or site orphans
1..n Test MigrationsSetup Test environmentCreate database copy of real contentMigrate using the chosen approachCheck the Log Files%COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\14\LOGS\PSCDiagnostics_Upgrade-  .log and .err filesTest Data and FunctionalityTest Visual Upgrade on site collectionsIdentify and fix problems
1..n Test MigrationsSetup Test environmentCreate database copy of real contentMigrate using the chosen approachCheck the Log Files%COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\14\LOGS\PSCDiagnostics_Upgrade-  .log and .err filesTest Data and FunctionalityTest Visual Upgrade on site collectionsIdentify and fix problems
Migration FixesTurn off features or functionality you don’t needDelete orphansstsadm -o databaserepair -url http://<URL_of_WindowsSharePointServices_Site> -databasename <name of database that contains the orphan item> [-deletecorruption]To view status of each web app:stsadm -o localupgradestatuson each web appTo resume upgrade on skipped web apps:PowerShellupgrade-spcontentdatabase -id <GUID>
Migration FixesTurn off features or functionality you don’t needDelete orphansstsadm -o databaserepair -url http://<URL_of_WindowsSharePointServices_Site> -databasename <name of database that contains the orphan item> [-deletecorruption]To view status of each web app:stsadm -o localupgradestatuson each web appTo resume upgrade on skipped web apps:PowerShellupgrade-spcontentdatabase -id <GUID>
Migration ProductionSetup production environmentMigrate using the chosen approachTest DataTest FunctionalityUse Visual Upgrade on site collectionsSwitch over requests to new farm (if required)
Migration RecommendationsPlan and Govern EarlyAudit your content and functionalityConsider restructuringVirtualizeBuild SharePoint 2010 Farm for testingTest with copy of real content Deploy all functionality to test farmPreferred Option: Hybrid Migration – Read-only Databases“Best of the worst” options: Hybrid 2 – Parallel Database Detach
Wrapup
Migration ResourcesUpgrade and Migration Resource Center for Microsoft SharePoint Server 2010 (http://technet.microsoft.com/en-us/sharepoint/ee517214.aspx)Jie Li’s Blog: Upgrade Prerequisites Links: (http://blogs.msdn.com/opal/archive/2009/10/25/sharepoint-2010-pre-requisites-download-links.aspx)Migrating an Existing 2007 Farm to 64x: (http://technet.microsoft.com/en-us/library/dd622865.aspx?ppud=4)
Questions?Email: nkellett@stoneshare.comBlog: http://planetmoss.blogspot.comwww.linkedin.com/in/nicholaskellettwww.stoneshare.com

More Related Content

PPTX
SharePoint 2010 Summit - Stress Free Migration
PPTX
Upgrading to SharePoint 2010 - Teched Middle East
PPTX
OFC304 MOSS Upgrade and Migration
PPT
SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...
PPTX
SharePoint 2010 Upgrade Best Practices Croatia
PPTX
SharePoint 2010 Upgrade Drill Down
PPTX
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel Oleson
PPT
Large Scale SQL Considerations for SharePoint Deployments
SharePoint 2010 Summit - Stress Free Migration
Upgrading to SharePoint 2010 - Teched Middle East
OFC304 MOSS Upgrade and Migration
SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...
SharePoint 2010 Upgrade Best Practices Croatia
SharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel Oleson
Large Scale SQL Considerations for SharePoint Deployments

What's hot (20)

PDF
O365con14 - the 4 major steps to migrate content from any on-premise source i...
PPTX
Upgrade on-premise sites from SP2010 to SP2013: problems and solutions
PPTX
SharePoint and Large Scale SQL Deployments - NZSPC
PPT
SharePoint Microsoft IT - Swiss Presentation with Joel and Andre
PPTX
Upgrading & Migrating SQL Sever - Southampton SQL Server user group 05/02/2014
PPTX
SharePoint Installation and Upgrade: Untangling Your Options
PDF
IUG ATL PC 9.5
PPTX
Sql 2012 Upgrade Readiness Guide
PPTX
AOUG_11Nov2016_Challenges_with_EBS12_2
PPTX
SharePoint 2010 Upgrade Planning
PPTX
TEC2010 SharePoint 2010 Upgrade
PPTX
IberianSPC - SharePoint 2013 Upgrade
PPT
Cooper Oracle 11g Overview
PPTX
How to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guide
PDF
O365con14 - sharepoint 2013 and office 365 upgrade and migration
PDF
Editioning use in ebs
PPTX
Upgrading to SharePoint 2013 - SharePoint Saturday UK 2013
PPTX
Tech Ed Africa Demystifying Backup Restore In Share Point 2007
PPTX
Application Continuity
PPT
Cross Platform migration of SAS BI Environment: Tips and Tricks
O365con14 - the 4 major steps to migrate content from any on-premise source i...
Upgrade on-premise sites from SP2010 to SP2013: problems and solutions
SharePoint and Large Scale SQL Deployments - NZSPC
SharePoint Microsoft IT - Swiss Presentation with Joel and Andre
Upgrading & Migrating SQL Sever - Southampton SQL Server user group 05/02/2014
SharePoint Installation and Upgrade: Untangling Your Options
IUG ATL PC 9.5
Sql 2012 Upgrade Readiness Guide
AOUG_11Nov2016_Challenges_with_EBS12_2
SharePoint 2010 Upgrade Planning
TEC2010 SharePoint 2010 Upgrade
IberianSPC - SharePoint 2013 Upgrade
Cooper Oracle 11g Overview
How to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guide
O365con14 - sharepoint 2013 and office 365 upgrade and migration
Editioning use in ebs
Upgrading to SharePoint 2013 - SharePoint Saturday UK 2013
Tech Ed Africa Demystifying Backup Restore In Share Point 2007
Application Continuity
Cross Platform migration of SAS BI Environment: Tips and Tricks
Ad

Viewers also liked (9)

PDF
Road to Radius - Preparing for Migration
PPT
NAFSA IV OMAHA
PPTX
Liquibase
PDF
OpenCms Days 2014 - Introducing the 9.5 OpenCms documentation
PPTX
Electronic Review Systems
PPTX
Migrating data: How to reduce risk
PPT
Data migration
PPTX
Veeva iREP Overview & Dev guide
PPTX
Preparing a data migration plan: A practical guide
Road to Radius - Preparing for Migration
NAFSA IV OMAHA
Liquibase
OpenCms Days 2014 - Introducing the 9.5 OpenCms documentation
Electronic Review Systems
Migrating data: How to reduce risk
Data migration
Veeva iREP Overview & Dev guide
Preparing a data migration plan: A practical guide
Ad

Similar to SharePoint 2010 Migration Presentation (20)

PPTX
SharePoint 2010 Upgrade Deep Dive
PPTX
Joel Oleson: SharePoint 2010 Upgrade Drill Down
PPTX
SharePoint 2013 Migration
PPTX
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
PPTX
Ready, Set, Upgrade!
PPTX
Plan, prepare & overall process of upgrade and migrate to SharePoint 2013
PDF
Share Upgrading and Migrating to SharePoint 2016 Like a Pro
PDF
Houston TechFest 2017- Migrate and Upgrade to 2016 Succesfully
PDF
Migrate to share point 2013 with avepoint 2.14.13
PPTX
SharePoint Upgrade or Migration, or is it both? - SPS London 2016
PPTX
SharePoint 2010 Upgrade User Group and SharePoint Saturday
PPTX
Share Point 2010 Migration Experiences For Spoint Saturday
PPTX
SoCalCodeCamp Upgrade Microsoft Office SharePoint Server 2007 to SharePoint S...
PDF
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
PPTX
SharePoint: What You Need to Know Before Upgrading
PDF
How to prepare for your SharePoint upgrade
PPTX
SPTechCon Austin - The Slippery Slope of SharePoint Migrations
PPTX
Practical Guidance for SharePoint 2010 Upgrade
PPTX
The Path through SharePoint Migrations
PDF
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
SharePoint 2010 Upgrade Deep Dive
Joel Oleson: SharePoint 2010 Upgrade Drill Down
SharePoint 2013 Migration
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
Ready, Set, Upgrade!
Plan, prepare & overall process of upgrade and migrate to SharePoint 2013
Share Upgrading and Migrating to SharePoint 2016 Like a Pro
Houston TechFest 2017- Migrate and Upgrade to 2016 Succesfully
Migrate to share point 2013 with avepoint 2.14.13
SharePoint Upgrade or Migration, or is it both? - SPS London 2016
SharePoint 2010 Upgrade User Group and SharePoint Saturday
Share Point 2010 Migration Experiences For Spoint Saturday
SoCalCodeCamp Upgrade Microsoft Office SharePoint Server 2007 to SharePoint S...
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
SharePoint: What You Need to Know Before Upgrading
How to prepare for your SharePoint upgrade
SPTechCon Austin - The Slippery Slope of SharePoint Migrations
Practical Guidance for SharePoint 2010 Upgrade
The Path through SharePoint Migrations
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...

More from Deploy Software Solutions ("Deploy Solutions") (19)

PDF
Why Won't People Act On Climate Change? (An excerpt from our initial research...
PPTX
A New Horizon: Space Apps in Canada 2019-11-21
PPTX
Onwards and Upwards - Good Morning, Pluto!
PPTX
SharePoint Ottawa - "It's Alive" Project Go Live Tips and Tricks
PPTX
DevOps for SharePoint (What, Why, How)
PDF
Adelante y arriba (Onwards and Upwards). Ottawa en el espacio: concejal Maria...
PDF
Adelante y arriba (Onwards and Upwards). Hacer realidad el espacio: el viaje ...
PDF
Вперед и вверх – Оттава в космосе: Член городского совета Мария Макрей
PDF
Nicholas Kellett SharePoint 2013 Document and Records Management - MISA Sha...
PDF
Onwards and Upwards - Ottawa In Space: Councillor Maria McRae
PDF
Onwards and Upwards - "Making Space Happen": Journey to Mars
PPTX
Choosing and Using Cloud Services with SharePoint
PPT
SharePoint Governance workshop presentation
PPTX
Nick kellett share point summit 2011 presentation
PDF
Griffon Solutions Introduction To Share Point Administration And Governance
PDF
Griffon Solutions Introduction To Share Point What Can I Do With It
PDF
Griffon Solutions Introduction To Share Point Tools, Tips, And Tricks
PDF
Griffon Solutions Introduction To Share Point Why Share Point
PDF
Best Practices For Centrally Governing Your Portal And Taxonomy Echo Techno...
Why Won't People Act On Climate Change? (An excerpt from our initial research...
A New Horizon: Space Apps in Canada 2019-11-21
Onwards and Upwards - Good Morning, Pluto!
SharePoint Ottawa - "It's Alive" Project Go Live Tips and Tricks
DevOps for SharePoint (What, Why, How)
Adelante y arriba (Onwards and Upwards). Ottawa en el espacio: concejal Maria...
Adelante y arriba (Onwards and Upwards). Hacer realidad el espacio: el viaje ...
Вперед и вверх – Оттава в космосе: Член городского совета Мария Макрей
Nicholas Kellett SharePoint 2013 Document and Records Management - MISA Sha...
Onwards and Upwards - Ottawa In Space: Councillor Maria McRae
Onwards and Upwards - "Making Space Happen": Journey to Mars
Choosing and Using Cloud Services with SharePoint
SharePoint Governance workshop presentation
Nick kellett share point summit 2011 presentation
Griffon Solutions Introduction To Share Point Administration And Governance
Griffon Solutions Introduction To Share Point What Can I Do With It
Griffon Solutions Introduction To Share Point Tools, Tips, And Tricks
Griffon Solutions Introduction To Share Point Why Share Point
Best Practices For Centrally Governing Your Portal And Taxonomy Echo Techno...

SharePoint 2010 Migration Presentation

  • 1. Migrate to SharePoint 2010 – Stress Free!Nick Kellett, CTO
  • 2. AgendaA Little HistoryCommon Migration PainsSharePoint 2010 Technical ChangesGovernanceMigration OptionsMigration Tools and UtilitiesThe Migration ProcessRecommendations
  • 3. A Little History2003 to 2007 MigrationOptions: In Place, Gradual, Database MigrationCommon problems: Customizations and unghostedPagesArchitecture changesOOTB migration wasn’t granular enoughThird party tools
  • 5. SharePoint Technical ChangesHardware Requirements64x ArchitectureWindows Server 2008 or Windows Server 2008 R2 64xSQL Server 2005 SP3 or SQL Server 2008 SP1 64xArchitecture ChangesService Applications – No more SSP!Sandboxed SolutionsSharePoint DesignerSTSAdm out, PowerShell inNo Internet Explorer 6 Support
  • 7. SharePoint GovernanceCentralized thought processStructured approach to building and managing SharePointProvides staff with appropriate tools, training, support, and informationCharacteristics:Organization-specificTeam-driven: Governance Team, Tactical TeamsDisciplined and results-oriented approachRequires good communication
  • 8. Governance RequirementsGovernance SiteCommunicationsPolicies and ProceduresTrainingSupportTaxonomyProject ScheduleCommunicationSupportTraining
  • 9. Best PracticesIdeally Governance Predates SharePointBuild a Governance PortalCommunicate Frequently Identify and Support ChampionsEvergreen your process
  • 11. Migration OptionsTypes of Migration:Content / DataFunctionalityContent Migration OptionsIn PlaceDatabase AttachHybridOption 1 - Read-only DatabasesOption 2 - Parallel Databases
  • 12. Migration Options – In PlaceUpgrades your existing farm (if 64x)Run Setup for SharePoint Server 2010 on Central Admin serverRun Setup on WFE and Application ServersRun the SharePoint Products and Technologies Configuration Wizard on Central Admin to update config db, services, content dbs. Timer updates all site collectionsRun Configuration Wizard on WFE and Application Servers
  • 13. Migration Options – Database AttachInstall new 2010 FarmDetach all content databasesTake old farm offlineAttach content databases to new 2010 farmAutomatic upgrade process occurs
  • 14. Migration Options – Hybrid 1Database Attach with Read-only DatabasesSetup 2010 FarmTransfer all functionality to 2010 and testSet 2007 content databases to Read-onlyDetach content databases using SQL ServerAttach to 2010 Farm to get automatic upgradeTest upgradeConfigure 2010 Farm to serve requestsTake 2007 Farm offline
  • 15. Migration Options – Hybrid 2In-Place with Detach DatabasesDetach content databasesPerform In-Place upgrade on existing 2007 farm and config databaseRe-attach content databases to 2010 Farm to get automatic upgradeTest upgrade
  • 16. Migration Options – Pros and ConsIn-Place PRO: Does not require new hardwarePRO: Uses Existing Farm configurationsCON: Cannot serve requests from original farmCON: No way to reverse if something goes wrongAttach DatabasesPRO: Can serve requests from 2007 farm while migration occursPRO: Can update multiple databases at oncePRO / CON: Requires new 2010 Farm and hardwarePRO / CON: You have to setup new Farm Configuration SettingsCON: Risk of new content being added to old Farm mid-migration
  • 17. Migration Options – Pros and Cons (cont.)Hybrid 1 – Read-only DatabasesPRO / CON: Requires new 2010 Farm and hardwarePRO: Can serve requests from existing farmPRO: No risk of content being added mid-migrationCON: Prevents content from being updated until migration completeHybrid 2 – Detach Databases (In Place With Database Detach)CON: Cannot serve requests from original farmPRO: Does not require new hardwarePRO: Can upgrade multiple databases at once for faster upgrade
  • 18. Migration Options – FunctionalityFeature UpgradeDo you need old functionality?Recompile custom code to 64x if possibleThird Party Products
  • 19. Migration Options – Tools & UtilitiesPreupgrade checkPowerShelltest-spcontentdatabasecmdletVisual UpgradeMajor Vendors migration toolsAdministrator and Vendor Utilities
  • 21. Migration ProcessRestructure Farm?Pre-Migration Checklist1…n Test MigrationsProduction MigrationFinal steps
  • 22. RestructuringThis is a good opportunity to restructure your farmUse mergedb to consolidate site collections into one content databaseUse backup / restore to move site collections aroundUse Third Party Tools to restructure:Web Application, Site Collections, and Site LayoutsNavigationContent
  • 24. Pre-Migration Checklist(If not already using 64x)Provision 64x HardwareSetup Windows Server 2008 x64Setup SQL Server 2008 or 2005 SP2 x64Migrate SharePoint 2007 32x to 64x Upgrade SharePoint 2007 to SP2Run preupgrade checker on 2007Backup All DatabasesInstall All 2010 Prerequisites
  • 25. Pre-Upgrade CheckerSTSADM.EXE -o preupgradecheck [[-rulefiles "rule file name"] | [-listrulefiles]] [-localonly]The Checker Lists:All servers and components in the farmWhether the servers and db can be upgradedAlternate access mapping URLsSite definitions, site templates, features, language packsMissing or invalid configuration (such as Web.config file, invalid host names, or invalid service accounts)Unsupported farm customizations (such as database schema modifications)Database or site orphans
  • 26. 1..n Test MigrationsSetup Test environmentCreate database copy of real contentMigrate using the chosen approachCheck the Log Files%COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\14\LOGS\PSCDiagnostics_Upgrade- .log and .err filesTest Data and FunctionalityTest Visual Upgrade on site collectionsIdentify and fix problems
  • 27. 1..n Test MigrationsSetup Test environmentCreate database copy of real contentMigrate using the chosen approachCheck the Log Files%COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\14\LOGS\PSCDiagnostics_Upgrade- .log and .err filesTest Data and FunctionalityTest Visual Upgrade on site collectionsIdentify and fix problems
  • 28. Migration FixesTurn off features or functionality you don’t needDelete orphansstsadm -o databaserepair -url http://<URL_of_WindowsSharePointServices_Site> -databasename <name of database that contains the orphan item> [-deletecorruption]To view status of each web app:stsadm -o localupgradestatuson each web appTo resume upgrade on skipped web apps:PowerShellupgrade-spcontentdatabase -id <GUID>
  • 29. Migration FixesTurn off features or functionality you don’t needDelete orphansstsadm -o databaserepair -url http://<URL_of_WindowsSharePointServices_Site> -databasename <name of database that contains the orphan item> [-deletecorruption]To view status of each web app:stsadm -o localupgradestatuson each web appTo resume upgrade on skipped web apps:PowerShellupgrade-spcontentdatabase -id <GUID>
  • 30. Migration ProductionSetup production environmentMigrate using the chosen approachTest DataTest FunctionalityUse Visual Upgrade on site collectionsSwitch over requests to new farm (if required)
  • 31. Migration RecommendationsPlan and Govern EarlyAudit your content and functionalityConsider restructuringVirtualizeBuild SharePoint 2010 Farm for testingTest with copy of real content Deploy all functionality to test farmPreferred Option: Hybrid Migration – Read-only Databases“Best of the worst” options: Hybrid 2 – Parallel Database Detach
  • 33. Migration ResourcesUpgrade and Migration Resource Center for Microsoft SharePoint Server 2010 (http://technet.microsoft.com/en-us/sharepoint/ee517214.aspx)Jie Li’s Blog: Upgrade Prerequisites Links: (http://blogs.msdn.com/opal/archive/2009/10/25/sharepoint-2010-pre-requisites-download-links.aspx)Migrating an Existing 2007 Farm to 64x: (http://technet.microsoft.com/en-us/library/dd622865.aspx?ppud=4)

Editor's Notes

  • #18: # After the server administrator performs all pre-upgrade steps, the administrator runs Setup for SharePoint Server 2010 on the server that hosts the SharePoint Central Administration Web site. Because the previous version was installed, an in-place upgrade is automatically selected.# After Setup runs on the server that hosts the Central Administration Web site, the server administrator runs Setup on the remaining front-end Web servers and application servers in the farm.# The server administrator runs the SharePoint Products and Technologies Configuration Wizard on the server that hosts the Central Administration Web site. This server, the configuration database, the services, and the content databases are upgraded sequentially.When the configuration wizard finishes, the Central Administration Web site opens. A timer job schedules the upgrade process to run for each site collection. The upgrade process timer job upgrades each site collection. After all sites are upgraded, the upgrade process ends.# The server administrator runs the SharePoint Products and Technologies Configuration Wizard on all the other servers in the farm.
  • #19: A database attach upgrade enables you to move to new hardware or a new farm. During a database attach upgrade, you detach all the content databases from an existing farm and then attach the databases to a new server farm installation. When you attach the databases to the new server farm, the upgrade process runs and upgrades the data in place.The following steps explain what happens during a database attach upgrade:The server administrator sets up and configures a new SharePoint Server 2010 farm. The administrator transfers all customizations to the new farm and tests the environment.For more information about configuring the new environment, see Prepare the new SharePoint Server 2010 environment for a database attach upgrade.The server administrator detaches the content databases from the old Office SharePoint Server 2007 farm and takes the old farm offline (for example, by changing the load balancer or IIS Web applications to stop service requests, or by turning off all of the components and services on each server computer in the farm).The server administrator attaches the content databases to the new farm and upgrades the content.The server administrator confirms that the upgrade has finished successfully and then configures the new farm to start serving requests at the new URL.
  • #20: This approach gives users continuous read-only access to their data while you are upgrading. The content databases in the original farm are set to read-only, and copies of the databases are upgraded on a new farm. The following steps explain what happens during a database attach upgrade with read-only databases:The server administrator sets up and configures a new SharePoint Server 2010 farm. The administrator transfers all customizations to the new farm and tests the environment.The server administrator changes the content databases to read-only. The administrator then uses SQL Server to back up the content databases on the Office SharePoint Server 2007 farm and restore them to the new farm.The server administrator attaches the new copies of the content databases, and the upgrade process runs and upgrades the content.After the upgrade process runs, the server administrator confirms that the upgrade has finished successfully. The administrator then configures the new farm to start serving requests at the new URL and takes the original farm offline (for example, by changing the load balancer or IIS Web applications to stop service requests, or by turning off all of the components and services on each server computer in the farm).
  • #21: This approach enables you to speed up the upgrade process by detaching and attaching databases to upgrade multiple databases at the same time. It is an in-place upgrade because you are upgrading the original farm; however, you can also use another farm to perform the upgrade and then attach the upgraded databases to your original farm. Note that the original farm cannot serve requests during the upgrade process. As in a standard in-place upgrade, users cannot access their content while the upgrade is in progress.The following steps explain what happens during an in-place upgrade with detached databases:The server administrator takes the original farm offline (for example, by changing the load balancer or IIS Web applications to stop service requests, or by turning off all of the components and services on each server computer in the farm).The server administrator detaches the content databases from the original farm.The server administrator runs an in-place upgrade on the original farm servers, services, and configuration database.The server administrator attaches the content databases to the original farm and upgrades the content.Alternatively, you can use a separate, temporary small farm to perform the upgrade. In this approach, you attach the databases to the original farm after they have been upgraded.The following steps explain what happens during an in-place upgrade with detached databases and a temporary small farm to upgrade the content databases:The server administrator sets up a temporary small farm that is running the new version. Then the administrator takes the original farm offline (for example, by changing the load balancer or IIS Web applications to stop service requests, or by turning off all of the components and services on each server computer in the farm).The server administrator detaches the content databases from the original farm.The server administrator runs an in-place upgrade on the original farm to upgrade the servers, services, and configuration database.The server administrator attaches the content databases to the temporary small farm and upgrades them in parallel.The server administrator reattaches the content databases to the original farm.The server administrator confirms that the upgrade has finished successfully.If Visual Upgrade is being used, the server administrator or site owner previews sites in the Microsoft SharePoint Server 2010 look. When the administrator or site owner is ready, he or she completes the change to the Microsoft SharePoint Server 2010 look.
  • #22: This approach enables you to speed up the upgrade process by detaching and attaching databases to upgrade multiple databases at the same time. It is an in-place upgrade because you are upgrading the original farm; however, you can also use another farm to perform the upgrade and then attach the upgraded databases to your original farm. Note that the original farm cannot serve requests during the upgrade process. As in a standard in-place upgrade, users cannot access their content while the upgrade is in progress.The following steps explain what happens during an in-place upgrade with detached databases:The server administrator takes the original farm offline (for example, by changing the load balancer or IIS Web applications to stop service requests, or by turning off all of the components and services on each server computer in the farm).The server administrator detaches the content databases from the original farm.The server administrator runs an in-place upgrade on the original farm servers, services, and configuration database.The server administrator attaches the content databases to the original farm and upgrades the content.Alternatively, you can use a separate, temporary small farm to perform the upgrade. In this approach, you attach the databases to the original farm after they have been upgraded.The following steps explain what happens during an in-place upgrade with detached databases and a temporary small farm to upgrade the content databases:The server administrator sets up a temporary small farm that is running the new version. Then the administrator takes the original farm offline (for example, by changing the load balancer or IIS Web applications to stop service requests, or by turning off all of the components and services on each server computer in the farm).The server administrator detaches the content databases from the original farm.The server administrator runs an in-place upgrade on the original farm to upgrade the servers, services, and configuration database.The server administrator attaches the content databases to the temporary small farm and upgrades them in parallel.The server administrator reattaches the content databases to the original farm.The server administrator confirms that the upgrade has finished successfully.If Visual Upgrade is being used, the server administrator or site owner previews sites in the Microsoft SharePoint Server 2010 look. When the administrator or site owner is ready, he or she completes the change to the Microsoft SharePoint Server 2010 look.
  • #23: This approach enables you to speed up the upgrade process by detaching and attaching databases to upgrade multiple databases at the same time. It is an in-place upgrade because you are upgrading the original farm; however, you can also use another farm to perform the upgrade and then attach the upgraded databases to your original farm. Note that the original farm cannot serve requests during the upgrade process. As in a standard in-place upgrade, users cannot access their content while the upgrade is in progress.The following steps explain what happens during an in-place upgrade with detached databases:The server administrator takes the original farm offline (for example, by changing the load balancer or IIS Web applications to stop service requests, or by turning off all of the components and services on each server computer in the farm).The server administrator detaches the content databases from the original farm.The server administrator runs an in-place upgrade on the original farm servers, services, and configuration database.The server administrator attaches the content databases to the original farm and upgrades the content.Alternatively, you can use a separate, temporary small farm to perform the upgrade. In this approach, you attach the databases to the original farm after they have been upgraded.The following steps explain what happens during an in-place upgrade with detached databases and a temporary small farm to upgrade the content databases:The server administrator sets up a temporary small farm that is running the new version. Then the administrator takes the original farm offline (for example, by changing the load balancer or IIS Web applications to stop service requests, or by turning off all of the components and services on each server computer in the farm).The server administrator detaches the content databases from the original farm.The server administrator runs an in-place upgrade on the original farm to upgrade the servers, services, and configuration database.The server administrator attaches the content databases to the temporary small farm and upgrades them in parallel.The server administrator reattaches the content databases to the original farm.The server administrator confirms that the upgrade has finished successfully.If Visual Upgrade is being used, the server administrator or site owner previews sites in the Microsoft SharePoint Server 2010 look. When the administrator or site owner is ready, he or she completes the change to the Microsoft SharePoint Server 2010 look.