SlideShare uma empresa Scribd logo
1 de 34
Migrate to SharePoint 2010 – Stress Free! Nick Kellett, CTO
Agenda A Little History Common Migration Pains SharePoint 2010 Technical Changes Governance Migration Options Migration Tools and Utilities The Migration Process Recommendations
A Little History 2003 to 2007 Migration Options: In Place, Gradual, Database Migration Common problems:  Customizations and unghostedPages Architecture changes OOTB migration wasn’t granular enough Third party tools
Common Migration Problems
SharePoint Technical Changes Hardware Requirements 64x Architecture Windows Server 2008 or Windows Server 2008 R2 64x SQL Server 2005 SP3 or SQL Server 2008 SP1 64x Architecture Changes Service Applications – No more SSP! Sandboxed Solutions SharePoint Designer STSAdm out, PowerShell in No Internet Explorer 6 Support
Governance
SharePoint Governance Centralized thought process Structured approach to building and managing SharePoint Provides staff with appropriate tools, training, support, and information Characteristics: Organization-specific Team-driven: Governance Team, Tactical Teams Disciplined and results-oriented approach Requires good communication
Governance Requirements Governance Site Communications Policies and Procedures Training Support Taxonomy Project Schedule Communication Support Training
Best Practices Ideally Governance Predates SharePoint Build a Governance Portal Communicate Frequently  Identify and Support Champions Evergreen your process
Migration Options
Migration Options Types of Migration: Content / Data Functionality Content Migration Options In Place Database Attach Hybrid Option 1 - Read-only Databases Option 2 - Parallel Databases
Migration Options – In Place Upgrades your existing farm (if 64x) Run Setup for SharePoint Server 2010 on Central Admin server Run Setup on WFE and Application Servers Run the SharePoint Products and Technologies Configuration Wizard on Central Admin to update config db, services, content dbs. Timer updates all site collections Run Configuration Wizard on WFE and Application Servers
Migration Options – Database Attach Install new 2010 Farm Detach all content databases Take old farm offline Attach content databases to new 2010 farm Automatic upgrade process occurs
Migration Options – Hybrid 1 Database Attach with Read-only Databases Setup 2010 Farm Transfer all functionality to 2010 and test Set 2007 content databases to Read-only Detach content databases using SQL Server Attach to 2010 Farm to get automatic upgrade Test upgrade Configure 2010 Farm to serve requests Take 2007 Farm offline
Migration Options – Hybrid 2 In-Place with Detach Databases Detach content databases Perform In-Place upgrade on existing 2007 farm and config database Re-attach content databases to 2010 Farm to get automatic upgrade Test upgrade
Migration Options – Pros and Cons In-Place  PRO: Does not require new hardware PRO: Uses Existing Farm configurations CON: Cannot serve requests from original farm CON: No way to reverse if something goes wrong Attach Databases PRO: Can serve requests from 2007 farm while migration occurs PRO: Can update multiple databases at once PRO / CON: Requires new 2010 Farm and hardware PRO / CON: You have to setup new Farm Configuration Settings CON: Risk of new content being added to old Farm mid-migration
Migration Options – Pros and Cons (cont.) Hybrid 1 – Read-only Databases PRO / CON: Requires new 2010 Farm and hardware PRO: Can serve requests from existing farm PRO: No risk of content being added mid-migration CON: Prevents content from being updated until migration complete Hybrid 2 – Detach Databases (In Place With Database Detach) CON: Cannot serve requests from original farm PRO: Does not require new hardware PRO: Can upgrade multiple databases at once for faster upgrade
Migration Options – Functionality Feature Upgrade Do you need old functionality? Recompile custom code to 64x if possible Third Party Products
Migration Options – Tools & Utilities Preupgrade check PowerShelltest-spcontentdatabasecmdlet Visual Upgrade Major Vendors migration tools Administrator and Vendor Utilities
Migration Process
Migration Process Restructure Farm? Pre-Migration Checklist 1…n Test Migrations Production Migration Final steps
Restructuring This is a good opportunity to restructure your farm Use mergedb to consolidate site collections into one content database Use backup / restore to move site collections around Use Third Party Tools to restructure: Web Application, Site Collections, and Site Layouts Navigation Content
Migrate to 64x
Pre-Migration Checklist (If not already using 64x) Provision 64x Hardware Setup Windows Server 2008 x64 Setup SQL Server 2008 or 2005 SP2 x64 Migrate SharePoint 2007 32x to 64x  Upgrade SharePoint 2007 to SP2 Run preupgrade checker on 2007 Backup All Databases Install All 2010 Prerequisites
Pre-Upgrade Checker STSADM.EXE -o preupgradecheck [[-rulefiles "rule file name"] | [-listrulefiles]] [-localonly] The Checker Lists: All servers and components in the farm Whether the servers and db can be upgraded Alternate access mapping URLs Site definitions, site templates, features, language packs Missing 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 Migrations Setup Test environment Create database copy of real content Migrate using the chosen approach Check the Log Files %COMMONPROGRAMFILES%icrosoft Sharedeb server extensions4OGSbr />PSCDiagnostics_ Upgrade-  .log and .err files Test Data and Functionality Test Visual Upgrade on site collections Identify and fix problems
1..n Test Migrations Setup Test environment Create database copy of real content Migrate using the chosen approach Check the Log Files %COMMONPROGRAMFILES%icrosoft Sharedeb server extensions4OGSbr />PSCDiagnostics_ Upgrade-  .log and .err files Test Data and Functionality Test Visual Upgrade on site collections Identify and fix problems
Migration Fixes Turn off features or functionality you don’t need Delete orphans stsadm -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 app To resume upgrade on skipped web apps:PowerShellupgrade-spcontentdatabase -id <GUID>
Migration Fixes Turn off features or functionality you don’t need Delete orphans stsadm -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 app To resume upgrade on skipped web apps:PowerShellupgrade-spcontentdatabase -id <GUID>
Migration Production Setup production environment Migrate using the chosen approach Test Data Test Functionality Use Visual Upgrade on site collections Switch over requests to new farm (if required)
Migration Recommendations Plan and Govern Early Audit your content and functionality Consider restructuring Virtualize Build SharePoint 2010 Farm for testing Test with copy of real content  Deploy all functionality to test farm Preferred Option: Hybrid Migration – Read-only Databases “Best of the worst” options: Hybrid 2 – Parallel Database Detach
Wrapup
Migration Resources Upgrade 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.com Blog: http://planetmoss.blogspot.com www.linkedin.com/in/nicholaskellett www.stoneshare.com

Mais conteúdo relacionado

Mais procurados

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
 
Upgrade on-premise sites from SP2010 to SP2013: problems and solutions
Upgrade on-premise sites from SP2010 to SP2013: problems and solutionsUpgrade on-premise sites from SP2010 to SP2013: problems and solutions
Upgrade on-premise sites from SP2010 to SP2013: problems and solutionssadomovalex
 
SharePoint and Large Scale SQL Deployments - NZSPC
SharePoint and Large Scale SQL Deployments - NZSPCSharePoint and Large Scale SQL Deployments - NZSPC
SharePoint and Large Scale SQL Deployments - NZSPCguest7c2e070
 
SharePoint Microsoft IT - Swiss Presentation with Joel and Andre
SharePoint Microsoft IT - Swiss Presentation with Joel and AndreSharePoint Microsoft IT - Swiss Presentation with Joel and Andre
SharePoint Microsoft IT - Swiss Presentation with Joel and AndreJoel Oleson
 
Upgrading & Migrating SQL Sever - Southampton SQL Server user group 05/02/2014
Upgrading & Migrating SQL Sever - Southampton SQL Server user group 05/02/2014Upgrading & Migrating SQL Sever - Southampton SQL Server user group 05/02/2014
Upgrading & Migrating SQL Sever - Southampton SQL Server user group 05/02/2014John Martin
 
Sql 2012 Upgrade Readiness Guide
Sql 2012 Upgrade Readiness GuideSql 2012 Upgrade Readiness Guide
Sql 2012 Upgrade Readiness GuidePARIKSHIT SAVJANI
 
AOUG_11Nov2016_Challenges_with_EBS12_2
AOUG_11Nov2016_Challenges_with_EBS12_2AOUG_11Nov2016_Challenges_with_EBS12_2
AOUG_11Nov2016_Challenges_with_EBS12_2Sean Braymen
 
SharePoint 2010 Upgrade Planning
SharePoint 2010 Upgrade PlanningSharePoint 2010 Upgrade Planning
SharePoint 2010 Upgrade PlanningChaitu Madala
 
TEC2010 SharePoint 2010 Upgrade
TEC2010 SharePoint 2010 UpgradeTEC2010 SharePoint 2010 Upgrade
TEC2010 SharePoint 2010 UpgradeJoel Oleson
 
IberianSPC - SharePoint 2013 Upgrade
IberianSPC - SharePoint 2013 UpgradeIberianSPC - SharePoint 2013 Upgrade
IberianSPC - SharePoint 2013 UpgradeMichael Noel
 
Cooper Oracle 11g Overview
Cooper Oracle 11g OverviewCooper Oracle 11g Overview
Cooper Oracle 11g Overviewmoin_azeem
 
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
 
O365con14 - sharepoint 2013 and office 365 upgrade and migration
O365con14 - sharepoint 2013 and office 365 upgrade and migrationO365con14 - sharepoint 2013 and office 365 upgrade and migration
O365con14 - sharepoint 2013 and office 365 upgrade and migrationNCCOMMS
 
Editioning use in ebs
Editioning use in  ebsEditioning use in  ebs
Editioning use in ebspasalapudi123
 
Upgrading to SharePoint 2013 - SharePoint Saturday UK 2013
Upgrading to SharePoint 2013 - SharePoint Saturday UK 2013 Upgrading to SharePoint 2013 - SharePoint Saturday UK 2013
Upgrading to SharePoint 2013 - SharePoint Saturday UK 2013 samhassa
 
Tech Ed Africa Demystifying Backup Restore In Share Point 2007
Tech Ed Africa Demystifying Backup Restore In Share Point 2007Tech Ed Africa Demystifying Backup Restore In Share Point 2007
Tech Ed Africa Demystifying Backup Restore In Share Point 2007Joel Oleson
 
Application Continuity
Application ContinuityApplication Continuity
Application ContinuitySean Braymen
 
Cross Platform migration of SAS BI Environment: Tips and Tricks
Cross Platform migration of SAS BI Environment: Tips and TricksCross Platform migration of SAS BI Environment: Tips and Tricks
Cross Platform migration of SAS BI Environment: Tips and TricksAmol Deshmukh
 

Mais procurados (20)

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...
 
Upgrade on-premise sites from SP2010 to SP2013: problems and solutions
Upgrade on-premise sites from SP2010 to SP2013: problems and solutionsUpgrade on-premise sites from SP2010 to SP2013: problems and solutions
Upgrade on-premise sites from SP2010 to SP2013: problems and solutions
 
SharePoint and Large Scale SQL Deployments - NZSPC
SharePoint and Large Scale SQL Deployments - NZSPCSharePoint and Large Scale SQL Deployments - NZSPC
SharePoint and Large Scale SQL Deployments - NZSPC
 
SharePoint Microsoft IT - Swiss Presentation with Joel and Andre
SharePoint Microsoft IT - Swiss Presentation with Joel and AndreSharePoint Microsoft IT - Swiss Presentation with Joel and Andre
SharePoint Microsoft IT - Swiss Presentation with Joel and Andre
 
Upgrading & Migrating SQL Sever - Southampton SQL Server user group 05/02/2014
Upgrading & Migrating SQL Sever - Southampton SQL Server user group 05/02/2014Upgrading & Migrating SQL Sever - Southampton SQL Server user group 05/02/2014
Upgrading & Migrating SQL Sever - Southampton SQL Server user group 05/02/2014
 
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
 
IUG ATL PC 9.5
IUG ATL PC 9.5IUG ATL PC 9.5
IUG ATL PC 9.5
 
Sql 2012 Upgrade Readiness Guide
Sql 2012 Upgrade Readiness GuideSql 2012 Upgrade Readiness Guide
Sql 2012 Upgrade Readiness Guide
 
AOUG_11Nov2016_Challenges_with_EBS12_2
AOUG_11Nov2016_Challenges_with_EBS12_2AOUG_11Nov2016_Challenges_with_EBS12_2
AOUG_11Nov2016_Challenges_with_EBS12_2
 
SharePoint 2010 Upgrade Planning
SharePoint 2010 Upgrade PlanningSharePoint 2010 Upgrade Planning
SharePoint 2010 Upgrade Planning
 
TEC2010 SharePoint 2010 Upgrade
TEC2010 SharePoint 2010 UpgradeTEC2010 SharePoint 2010 Upgrade
TEC2010 SharePoint 2010 Upgrade
 
IberianSPC - SharePoint 2013 Upgrade
IberianSPC - SharePoint 2013 UpgradeIberianSPC - SharePoint 2013 Upgrade
IberianSPC - SharePoint 2013 Upgrade
 
Cooper Oracle 11g Overview
Cooper Oracle 11g OverviewCooper Oracle 11g Overview
Cooper Oracle 11g Overview
 
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
 
O365con14 - sharepoint 2013 and office 365 upgrade and migration
O365con14 - sharepoint 2013 and office 365 upgrade and migrationO365con14 - sharepoint 2013 and office 365 upgrade and migration
O365con14 - sharepoint 2013 and office 365 upgrade and migration
 
Editioning use in ebs
Editioning use in  ebsEditioning use in  ebs
Editioning use in ebs
 
Upgrading to SharePoint 2013 - SharePoint Saturday UK 2013
Upgrading to SharePoint 2013 - SharePoint Saturday UK 2013 Upgrading to SharePoint 2013 - SharePoint Saturday UK 2013
Upgrading to SharePoint 2013 - SharePoint Saturday UK 2013
 
Tech Ed Africa Demystifying Backup Restore In Share Point 2007
Tech Ed Africa Demystifying Backup Restore In Share Point 2007Tech Ed Africa Demystifying Backup Restore In Share Point 2007
Tech Ed Africa Demystifying Backup Restore In Share Point 2007
 
Application Continuity
Application ContinuityApplication Continuity
Application Continuity
 
Cross Platform migration of SAS BI Environment: Tips and Tricks
Cross Platform migration of SAS BI Environment: Tips and TricksCross Platform migration of SAS BI Environment: Tips and Tricks
Cross Platform migration of SAS BI Environment: Tips and Tricks
 

Destaque

Road to Radius - Preparing for Migration
Road to Radius - Preparing for MigrationRoad to Radius - Preparing for Migration
Road to Radius - Preparing for MigrationHobsons
 
OpenCms Days 2014 - Introducing the 9.5 OpenCms documentation
OpenCms Days 2014 - Introducing the 9.5 OpenCms documentationOpenCms Days 2014 - Introducing the 9.5 OpenCms documentation
OpenCms Days 2014 - Introducing the 9.5 OpenCms documentationAlkacon Software GmbH & Co. KG
 
Electronic Review Systems
Electronic Review SystemsElectronic Review Systems
Electronic Review SystemsDale Cooke
 
Migrating data: How to reduce risk
Migrating data: How to reduce riskMigrating data: How to reduce risk
Migrating data: How to reduce riskETLSolutions
 
Veeva iREP Overview & Dev guide
Veeva iREP Overview & Dev guideVeeva iREP Overview & Dev guide
Veeva iREP Overview & Dev guideBluegrass Digital
 
Preparing a data migration plan: A practical guide
Preparing a data migration plan: A practical guidePreparing a data migration plan: A practical guide
Preparing a data migration plan: A practical guideETLSolutions
 

Destaque (9)

Road to Radius - Preparing for Migration
Road to Radius - Preparing for MigrationRoad to Radius - Preparing for Migration
Road to Radius - Preparing for Migration
 
NAFSA IV OMAHA
NAFSA IV OMAHANAFSA IV OMAHA
NAFSA IV OMAHA
 
Liquibase
LiquibaseLiquibase
Liquibase
 
OpenCms Days 2014 - Introducing the 9.5 OpenCms documentation
OpenCms Days 2014 - Introducing the 9.5 OpenCms documentationOpenCms Days 2014 - Introducing the 9.5 OpenCms documentation
OpenCms Days 2014 - Introducing the 9.5 OpenCms documentation
 
Electronic Review Systems
Electronic Review SystemsElectronic Review Systems
Electronic Review Systems
 
Migrating data: How to reduce risk
Migrating data: How to reduce riskMigrating data: How to reduce risk
Migrating data: How to reduce risk
 
Data migration
Data migrationData migration
Data migration
 
Veeva iREP Overview & Dev guide
Veeva iREP Overview & Dev guideVeeva iREP Overview & Dev guide
Veeva iREP Overview & Dev guide
 
Preparing a data migration plan: A practical guide
Preparing a data migration plan: A practical guidePreparing a data migration plan: A practical guide
Preparing a data migration plan: A practical guide
 

Semelhante a SharePoint 2010 Migration Presentation

Practical Guidance for SharePoint 2010 Upgrade
Practical Guidance for SharePoint 2010 UpgradePractical Guidance for SharePoint 2010 Upgrade
Practical Guidance for SharePoint 2010 UpgradeJoel Oleson
 
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
 
Ready, Set, Upgrade!
Ready, Set, Upgrade!Ready, Set, Upgrade!
Ready, Set, Upgrade!Cory Peters
 
Joel Oleson: SharePoint 2010 Upgrade Drill Down
Joel Oleson: SharePoint 2010 Upgrade Drill DownJoel Oleson: SharePoint 2010 Upgrade Drill Down
Joel Oleson: SharePoint 2010 Upgrade Drill DownSharePoint Saturday NY
 
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
 
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
 
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
 
2010preparingforupgradeoleson
2010preparingforupgradeoleson2010preparingforupgradeoleson
2010preparingforupgradeolesonUGAIA
 
SPCSEA 2013 - Upgrading to SharePoint 2013
SPCSEA 2013 - Upgrading to SharePoint 2013SPCSEA 2013 - Upgrading to SharePoint 2013
SPCSEA 2013 - Upgrading to SharePoint 2013Michael Noel
 
Upgrade tosharepoint2013a mthodicalapproachmn
Upgrade tosharepoint2013a mthodicalapproachmnUpgrade tosharepoint2013a mthodicalapproachmn
Upgrade tosharepoint2013a mthodicalapproachmnVickey Bird
 
NZSPC 2013 - Upgrading to SharePoint 2013
NZSPC 2013 - Upgrading to SharePoint 2013NZSPC 2013 - Upgrading to SharePoint 2013
NZSPC 2013 - Upgrading to SharePoint 2013Michael Noel
 
SharePoint 2013 – the upgrade story
SharePoint 2013 – the upgrade storySharePoint 2013 – the upgrade story
SharePoint 2013 – the upgrade storySPC Adriatics
 
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
 
Checklist for Upgrades and Migrations
Checklist for Upgrades and MigrationsChecklist for Upgrades and Migrations
Checklist for Upgrades and MigrationsMarkus Flechtner
 
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
 
Tech Ed 2010 Attended Sessions
Tech Ed 2010 Attended SessionsTech Ed 2010 Attended Sessions
Tech Ed 2010 Attended Sessionsridwansassman
 
Share point 2013-upgrade-process-by-claydesk-signed
Share point 2013-upgrade-process-by-claydesk-signedShare point 2013-upgrade-process-by-claydesk-signed
Share point 2013-upgrade-process-by-claydesk-signedClay Desk
 

Semelhante a SharePoint 2010 Migration Presentation (20)

SharePoint-upgrade_15 Oct 2010
SharePoint-upgrade_15 Oct 2010SharePoint-upgrade_15 Oct 2010
SharePoint-upgrade_15 Oct 2010
 
Practical Guidance for SharePoint 2010 Upgrade
Practical Guidance for SharePoint 2010 UpgradePractical Guidance for SharePoint 2010 Upgrade
Practical Guidance for SharePoint 2010 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 Perspective
 
Ready, Set, Upgrade!
Ready, Set, Upgrade!Ready, Set, Upgrade!
Ready, Set, Upgrade!
 
Joel Oleson: SharePoint 2010 Upgrade Drill Down
Joel Oleson: SharePoint 2010 Upgrade Drill DownJoel Oleson: SharePoint 2010 Upgrade Drill Down
Joel Oleson: SharePoint 2010 Upgrade Drill Down
 
SharePoint 2010 Upgrade Deep Dive
SharePoint 2010 Upgrade Deep DiveSharePoint 2010 Upgrade Deep Dive
SharePoint 2010 Upgrade Deep Dive
 
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
 
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
 
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...
 
2010preparingforupgradeoleson
2010preparingforupgradeoleson2010preparingforupgradeoleson
2010preparingforupgradeoleson
 
SPCSEA 2013 - Upgrading to SharePoint 2013
SPCSEA 2013 - Upgrading to SharePoint 2013SPCSEA 2013 - Upgrading to SharePoint 2013
SPCSEA 2013 - Upgrading to SharePoint 2013
 
Upgrade tosharepoint2013a mthodicalapproachmn
Upgrade tosharepoint2013a mthodicalapproachmnUpgrade tosharepoint2013a mthodicalapproachmn
Upgrade tosharepoint2013a mthodicalapproachmn
 
NZSPC 2013 - Upgrading to SharePoint 2013
NZSPC 2013 - Upgrading to SharePoint 2013NZSPC 2013 - Upgrading to SharePoint 2013
NZSPC 2013 - Upgrading to SharePoint 2013
 
SharePoint 2013 – the upgrade story
SharePoint 2013 – the upgrade storySharePoint 2013 – the upgrade story
SharePoint 2013 – the upgrade story
 
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
 
Checklist for Upgrades and Migrations
Checklist for Upgrades and MigrationsChecklist for Upgrades and Migrations
Checklist for Upgrades and Migrations
 
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...
 
Tech Ed 2010 Attended Sessions
Tech Ed 2010 Attended SessionsTech Ed 2010 Attended Sessions
Tech Ed 2010 Attended Sessions
 
Share point 2013-upgrade-process-by-claydesk-signed
Share point 2013-upgrade-process-by-claydesk-signedShare point 2013-upgrade-process-by-claydesk-signed
Share point 2013-upgrade-process-by-claydesk-signed
 

Mais de Deploy Software Solutions ("Deploy Solutions")

Вперед и вверх – Оттава в космосе: Член городского совета Мария Макрей
Вперед и вверх – Оттава в космосе: Член городского совета Мария МакрейВперед и вверх – Оттава в космосе: Член городского совета Мария Макрей
Вперед и вверх – Оттава в космосе: Член городского совета Мария МакрейDeploy Software Solutions ("Deploy Solutions")
 

Mais de Deploy Software Solutions ("Deploy Solutions") (19)

Why Won't People Act On Climate Change? (An excerpt from our initial research...
Why Won't People Act On Climate Change? (An excerpt from our initial research...Why Won't People Act On Climate Change? (An excerpt from our initial research...
Why Won't People Act On Climate Change? (An excerpt from our initial research...
 
A New Horizon: Space Apps in Canada 2019-11-21
A New Horizon: Space Apps in Canada 2019-11-21A New Horizon: Space Apps in Canada 2019-11-21
A New Horizon: Space Apps in Canada 2019-11-21
 
Onwards and Upwards - Good Morning, Pluto!
Onwards and Upwards - Good Morning, Pluto!Onwards and Upwards - Good Morning, Pluto!
Onwards and Upwards - Good Morning, Pluto!
 
SharePoint Ottawa - "It's Alive" Project Go Live Tips and Tricks
SharePoint Ottawa - "It's Alive" Project Go Live Tips and TricksSharePoint Ottawa - "It's Alive" Project Go Live Tips and Tricks
SharePoint Ottawa - "It's Alive" Project Go Live Tips and Tricks
 
DevOps for SharePoint (What, Why, How)
DevOps for SharePoint (What, Why, How)DevOps for SharePoint (What, Why, How)
DevOps for SharePoint (What, Why, How)
 
Adelante y arriba (Onwards and Upwards). Ottawa en el espacio: concejal Maria...
Adelante y arriba (Onwards and Upwards). Ottawa en el espacio: concejal Maria...Adelante y arriba (Onwards and Upwards). Ottawa en el espacio: concejal Maria...
Adelante y arriba (Onwards and Upwards). Ottawa en el espacio: concejal Maria...
 
Adelante y arriba (Onwards and Upwards). Hacer realidad el espacio: el viaje ...
Adelante y arriba (Onwards and Upwards). Hacer realidad el espacio: el viaje ...Adelante y arriba (Onwards and Upwards). Hacer realidad el espacio: el viaje ...
Adelante y arriba (Onwards and Upwards). Hacer realidad el espacio: el viaje ...
 
Вперед и вверх – Оттава в космосе: Член городского совета Мария Макрей
Вперед и вверх – Оттава в космосе: Член городского совета Мария МакрейВперед и вверх – Оттава в космосе: Член городского совета Мария Макрей
Вперед и вверх – Оттава в космосе: Член городского совета Мария Макрей
 
Nicholas Kellett SharePoint 2013 Document and Records Management - MISA Sha...
Nicholas Kellett   SharePoint 2013 Document and Records Management - MISA Sha...Nicholas Kellett   SharePoint 2013 Document and Records Management - MISA Sha...
Nicholas Kellett SharePoint 2013 Document and Records Management - MISA Sha...
 
Onwards and Upwards - Ottawa In Space: Councillor Maria McRae
Onwards and Upwards - Ottawa In Space: Councillor Maria McRaeOnwards and Upwards - Ottawa In Space: Councillor Maria McRae
Onwards and Upwards - Ottawa In Space: Councillor Maria McRae
 
Onwards and Upwards - "Making Space Happen": Journey to Mars
Onwards and Upwards - "Making Space Happen": Journey to MarsOnwards and Upwards - "Making Space Happen": Journey to Mars
Onwards and Upwards - "Making Space Happen": Journey to Mars
 
Choosing and Using Cloud Services with SharePoint
Choosing and Using Cloud Services with SharePointChoosing and Using Cloud Services with SharePoint
Choosing and Using Cloud Services with SharePoint
 
SharePoint Governance workshop presentation
SharePoint Governance workshop presentationSharePoint Governance workshop presentation
SharePoint Governance workshop presentation
 
Nick kellett share point summit 2011 presentation
Nick kellett share point summit 2011 presentationNick kellett share point summit 2011 presentation
Nick kellett share point summit 2011 presentation
 
Griffon Solutions Introduction To Share Point Administration And Governance
Griffon Solutions   Introduction To Share Point   Administration And GovernanceGriffon Solutions   Introduction To Share Point   Administration And Governance
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   What Can I Do With ItGriffon Solutions   Introduction To Share Point   What Can I Do With It
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   Tools, Tips, And TricksGriffon Solutions   Introduction To Share Point   Tools, Tips, And Tricks
Griffon Solutions Introduction To Share Point Tools, Tips, And Tricks
 
Griffon Solutions Introduction To Share Point Why Share Point
Griffon Solutions   Introduction To Share Point   Why Share PointGriffon Solutions   Introduction To Share Point   Why Share Point
Griffon Solutions Introduction To Share Point Why Share Point
 
Best Practices For Centrally Governing Your Portal And Taxonomy Echo Techno...
Best Practices For Centrally Governing Your Portal And Taxonomy   Echo Techno...Best Practices For Centrally Governing Your Portal And Taxonomy   Echo Techno...
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. Agenda A Little History Common Migration Pains SharePoint 2010 Technical Changes Governance Migration Options Migration Tools and Utilities The Migration Process Recommendations
  • 3. A Little History 2003 to 2007 Migration Options: In Place, Gradual, Database Migration Common problems: Customizations and unghostedPages Architecture changes OOTB migration wasn’t granular enough Third party tools
  • 5. SharePoint Technical Changes Hardware Requirements 64x Architecture Windows Server 2008 or Windows Server 2008 R2 64x SQL Server 2005 SP3 or SQL Server 2008 SP1 64x Architecture Changes Service Applications – No more SSP! Sandboxed Solutions SharePoint Designer STSAdm out, PowerShell in No Internet Explorer 6 Support
  • 7. SharePoint Governance Centralized thought process Structured approach to building and managing SharePoint Provides staff with appropriate tools, training, support, and information Characteristics: Organization-specific Team-driven: Governance Team, Tactical Teams Disciplined and results-oriented approach Requires good communication
  • 8. Governance Requirements Governance Site Communications Policies and Procedures Training Support Taxonomy Project Schedule Communication Support Training
  • 9. Best Practices Ideally Governance Predates SharePoint Build a Governance Portal Communicate Frequently Identify and Support Champions Evergreen your process
  • 11. Migration Options Types of Migration: Content / Data Functionality Content Migration Options In Place Database Attach Hybrid Option 1 - Read-only Databases Option 2 - Parallel Databases
  • 12. Migration Options – In Place Upgrades your existing farm (if 64x) Run Setup for SharePoint Server 2010 on Central Admin server Run Setup on WFE and Application Servers Run the SharePoint Products and Technologies Configuration Wizard on Central Admin to update config db, services, content dbs. Timer updates all site collections Run Configuration Wizard on WFE and Application Servers
  • 13. Migration Options – Database Attach Install new 2010 Farm Detach all content databases Take old farm offline Attach content databases to new 2010 farm Automatic upgrade process occurs
  • 14. Migration Options – Hybrid 1 Database Attach with Read-only Databases Setup 2010 Farm Transfer all functionality to 2010 and test Set 2007 content databases to Read-only Detach content databases using SQL Server Attach to 2010 Farm to get automatic upgrade Test upgrade Configure 2010 Farm to serve requests Take 2007 Farm offline
  • 15. Migration Options – Hybrid 2 In-Place with Detach Databases Detach content databases Perform In-Place upgrade on existing 2007 farm and config database Re-attach content databases to 2010 Farm to get automatic upgrade Test upgrade
  • 16. Migration Options – Pros and Cons In-Place PRO: Does not require new hardware PRO: Uses Existing Farm configurations CON: Cannot serve requests from original farm CON: No way to reverse if something goes wrong Attach Databases PRO: Can serve requests from 2007 farm while migration occurs PRO: Can update multiple databases at once PRO / CON: Requires new 2010 Farm and hardware PRO / CON: You have to setup new Farm Configuration Settings CON: Risk of new content being added to old Farm mid-migration
  • 17. Migration Options – Pros and Cons (cont.) Hybrid 1 – Read-only Databases PRO / CON: Requires new 2010 Farm and hardware PRO: Can serve requests from existing farm PRO: No risk of content being added mid-migration CON: Prevents content from being updated until migration complete Hybrid 2 – Detach Databases (In Place With Database Detach) CON: Cannot serve requests from original farm PRO: Does not require new hardware PRO: Can upgrade multiple databases at once for faster upgrade
  • 18. Migration Options – Functionality Feature Upgrade Do you need old functionality? Recompile custom code to 64x if possible Third Party Products
  • 19. Migration Options – Tools & Utilities Preupgrade check PowerShelltest-spcontentdatabasecmdlet Visual Upgrade Major Vendors migration tools Administrator and Vendor Utilities
  • 21. Migration Process Restructure Farm? Pre-Migration Checklist 1…n Test Migrations Production Migration Final steps
  • 22. Restructuring This is a good opportunity to restructure your farm Use mergedb to consolidate site collections into one content database Use backup / restore to move site collections around Use Third Party Tools to restructure: Web Application, Site Collections, and Site Layouts Navigation Content
  • 24. Pre-Migration Checklist (If not already using 64x) Provision 64x Hardware Setup Windows Server 2008 x64 Setup SQL Server 2008 or 2005 SP2 x64 Migrate SharePoint 2007 32x to 64x Upgrade SharePoint 2007 to SP2 Run preupgrade checker on 2007 Backup All Databases Install All 2010 Prerequisites
  • 25. Pre-Upgrade Checker STSADM.EXE -o preupgradecheck [[-rulefiles "rule file name"] | [-listrulefiles]] [-localonly] The Checker Lists: All servers and components in the farm Whether the servers and db can be upgraded Alternate access mapping URLs Site definitions, site templates, features, language packs Missing 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 Migrations Setup Test environment Create database copy of real content Migrate using the chosen approach Check the Log Files %COMMONPROGRAMFILES%icrosoft Sharedeb server extensions4OGSbr />PSCDiagnostics_ Upgrade- .log and .err files Test Data and Functionality Test Visual Upgrade on site collections Identify and fix problems
  • 27. 1..n Test Migrations Setup Test environment Create database copy of real content Migrate using the chosen approach Check the Log Files %COMMONPROGRAMFILES%icrosoft Sharedeb server extensions4OGSbr />PSCDiagnostics_ Upgrade- .log and .err files Test Data and Functionality Test Visual Upgrade on site collections Identify and fix problems
  • 28. Migration Fixes Turn off features or functionality you don’t need Delete orphans stsadm -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 app To resume upgrade on skipped web apps:PowerShellupgrade-spcontentdatabase -id <GUID>
  • 29. Migration Fixes Turn off features or functionality you don’t need Delete orphans stsadm -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 app To resume upgrade on skipped web apps:PowerShellupgrade-spcontentdatabase -id <GUID>
  • 30. Migration Production Setup production environment Migrate using the chosen approach Test Data Test Functionality Use Visual Upgrade on site collections Switch over requests to new farm (if required)
  • 31. Migration Recommendations Plan and Govern Early Audit your content and functionality Consider restructuring Virtualize Build SharePoint 2010 Farm for testing Test with copy of real content Deploy all functionality to test farm Preferred Option: Hybrid Migration – Read-only Databases “Best of the worst” options: Hybrid 2 – Parallel Database Detach
  • 33. Migration Resources Upgrade 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)
  • 34. Questions? Email: nkellett@stoneshare.com Blog: http://planetmoss.blogspot.com www.linkedin.com/in/nicholaskellett www.stoneshare.com

Notas do Editor

  1. # 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.
  2. 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.
  3. 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).
  4. 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.
  5. 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.
  6. 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.