SlideShare a Scribd company logo
Ensuring a Successful Migration to SharePoint 2013 - SharePoint Day 2013
SharePoint 2013 Migration
Avtar Khaba
SharePoint Architect
@AvtarKhaba
Avtar.Khaba@raona.com
#spday2013
5 aspects to consider if
you want you migration to
be a success
Learn
•Upgrade methods
•New capabilities
•Downtime mitigation
Prepare
•Document environment
•Manage customizations
•Plan upgrade strategy
•Make items upgradable
Test
•Build test farms
•Use real data
•Evaluate techniques
•Find issues early
Implement
•Build/upgrade farms
•Deploy customizations
•Minimize downtime
•Monitor progress
Validate
•Troubleshooting
•Upgrade event failures
•UI/UX issues
•Data issues
SharePoint 2013 Migration
 Is it as easy as Microsoft says?
 What happens with my customisations and
bepoke code?
What is
your
scenario?
How to gather information?
Architecture Example
 RAM: 12Gb
 Pr: 64bits, 4 Core
 HD: 80GB
 Windows Server 2008 R2/Windows Server 2012
 SQL Server 2008 R2 SP1/SQL Server 2012
What Happens in a SharePoint Upgrade?
1. Planning
A. Inventory settings
B. Test for blocking issues
C. Plan for customizations and UI updates
D. Determine upgrade parameters
E. Create project plan
F. Change Management and communications
2. Preparation
A. Install new farm
B. Mitigate blocking issues
C. Prepare customization upgrades
3. Execution
A. Backup
B. Upgrade service applications
C. Set upgrade parameters
D. Upgrade web applications
E. Upgrade site collections (at once or deferred)
4. Verify, Clean Up, and Communicate
Why Upgrades Succeed or Fail
SharePoint 2013 Migration Options
 Double Hop
 Direct
 SharePoint 2007 to SharePoint 2010
 Execute PREUPGRADECHECK (stsadm –o
preupgradecheck )
 Two options:
 In Place upgrade
 Database attach
SharePoint 2013 Migration- Double Hop
 IN PLACE
 Same settings in the new farms
 Personalisation migrated
 The server will be offline
 The upgrade process is quite difficult and require some
manual steps to adapt the customisations
SharePoint 2013 Migration- Double Hop
 DATABASE ATTACH
 Content up to date directly from the database
 Different farms could be migrated in one
 Settings not migrated
 Customisations migrated manually
SharePoint 2013 Migration- Double Hop
Upgrading from Legacy Versions
 No direct upgrade path from SPS2001/2003 or
MOSS2007
 Options:
 Upgrade to intermediate versions first
 Use third-party tools
 Manually migrate content
 These are the most complex upgrades
 With third party tools
 Content migration if source is 2003 or 2007
 Migration Wizard if source is 2010
SharePoint 2013 Migration- Direct
Verify Upgrade, Clean Up, and Communicate
 Use the “Upgrade Status” page in Central Administration
 Review the log files for errors and warnings
 Spot check for:
 All content renders
 Permissions appear correct
 Search works
 Custom functionality works
 UI looks correct
 Clean up backups and optionally shrink databases
 Should be communicating throughout: make sure to highlight the
benefits when the new version launches
Troubleshooting
 “Wide List” Issue
 Too many lookup, choice, and/or managed metadata columns
 No workaround short of removing columns
 Missing Solutions and Feature Definitions
 Can use PowerShell to export .WSP definitions
 As a last resort, can copy feature folders between environments
 Path conflicts
 Shouldn’t have created objects in _catalogs; will need to delete
 “Unghosted” / Customized Files
 No shortcut; need to revert customizations in order to use SharePoint 2013 look and feel
 Site locked after upgrading
 Error likely occurred and upgrade didn’t finish; mitigate issue and rerun upgrade
 Always check the logs
Risk points
1. Refactoring of development to use framework 4.0
2. Search service
3. Claims authentication
4. Design (css, javascript)
5. OWA is a different service
Ensuring a Successful Migration to SharePoint 2013 - SharePoint Day 2013
Questions raona_uk
raona.uk

More Related Content

PPT
SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...
PPTX
Get Max From Automation
PDF
WKDNUG SP2010 Development Presentation
PPT
Streamlining Business Processes with InfoPath and SharePoint
PPTX
A Global Laboratory Informatics Company Making Labs Digital - Electronic Lab...
PDF
O365con14 - develop, build, package and deploy apps for office 2013 with visu...
PPTX
SPCA2013 - SharePoint 2013 Office Integration
PPTX
When to Develop on a Platform (IndyTechFest 2008)
SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...
Get Max From Automation
WKDNUG SP2010 Development Presentation
Streamlining Business Processes with InfoPath and SharePoint
A Global Laboratory Informatics Company Making Labs Digital - Electronic Lab...
O365con14 - develop, build, package and deploy apps for office 2013 with visu...
SPCA2013 - SharePoint 2013 Office Integration
When to Develop on a Platform (IndyTechFest 2008)

What's hot (20)

PPTX
Intro to SharePoint for Developers
PPTX
SharePoint for DBA's Part 2
PPTX
Power up your Project Sites - SPS New Hampshire 2015
PPTX
Microsoft Portal Presentation 2009v1
PPTX
SharePoint Workflows 2013. What's new?
PPTX
SharePoint for DBAs Part 1
PPTX
New SharePoint Features in Visual Studio 2012!
PPTX
Publish and subscribe platform events using flows
PPTX
What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Day 2
PPTX
SPSSD: Make Your Life Easier with Microsoft Flow
PPTX
Exam Prep Session: 70-331 and 70-332 - MCSE: SharePoint (Microsoft ‪#‎SharePo...
PPTX
SharePoint Saturday Kansas City - SharePoint 2013's Dirty Little Secrets
PPTX
Access SharePoint Remotely
PPTX
5.4swiss_sharepoint_club_mvp_track4_workflows-sharepoint_2013_serge_luca_shar...
PDF
Building an App Forms Business Solution - Penelope Coventry
PPTX
20341 b 05 f-m-n
PPTX
VantagePoint CRM by CIS Demo
PPTX
Going with the Flow: Rationalizing the workflow options in SharePoint Online
PPT
Sharepoint developement tools(webparts+worflows) EBizSoft
PPTX
SharePoint 2013 Apps: A Comparison to SharePoint 2010 Web Parts
Intro to SharePoint for Developers
SharePoint for DBA's Part 2
Power up your Project Sites - SPS New Hampshire 2015
Microsoft Portal Presentation 2009v1
SharePoint Workflows 2013. What's new?
SharePoint for DBAs Part 1
New SharePoint Features in Visual Studio 2012!
Publish and subscribe platform events using flows
What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Day 2
SPSSD: Make Your Life Easier with Microsoft Flow
Exam Prep Session: 70-331 and 70-332 - MCSE: SharePoint (Microsoft ‪#‎SharePo...
SharePoint Saturday Kansas City - SharePoint 2013's Dirty Little Secrets
Access SharePoint Remotely
5.4swiss_sharepoint_club_mvp_track4_workflows-sharepoint_2013_serge_luca_shar...
Building an App Forms Business Solution - Penelope Coventry
20341 b 05 f-m-n
VantagePoint CRM by CIS Demo
Going with the Flow: Rationalizing the workflow options in SharePoint Online
Sharepoint developement tools(webparts+worflows) EBizSoft
SharePoint 2013 Apps: A Comparison to SharePoint 2010 Web Parts
Ad

Viewers also liked (20)

PPTX
September 13 English 8
PDF
2011 Kia Optima-Evidence Manual
PPTX
Highlights from ExL Pharma's 4th Latin America Clinical Trials
PPT
VPN Remote Access for Dummies
PPTX
Highlights from ExL Pharma's 2nd European Clinical Data Disclosure Summit
PPTX
Highlights from ExL Pharma's Multiple Comparisons in Clinical Trials
PPTX
Building a supportive network
PPTX
了解玩家
PDF
BIOENERGIA UMA ANÁLISE COMPARADA ENTRE AS POLÍTICAS PARA O ETANOL E O BIODIES...
XLS
各縣市社區居住執行單位一覽表(10月底)9910
PDF
Collection sms
PPT
3月社區居住工作坊講義(中英文)
PDF
6th Clinical Data Disclosure Summit, March 2011, Philadelphia
PDF
2012 Hyundai Elantra review from edmunds
DOC
Networksecurity1 1
PDF
Reining in the 4 Ds of Spiraling Application Support Costs
PDF
TUCON 2011- Identifying and resolving Middleware Issues 4x faster at 1/5th th...
PDF
PDF
Case history 1
PDF
台灣心智障礙者的居住政策與服務趨勢
September 13 English 8
2011 Kia Optima-Evidence Manual
Highlights from ExL Pharma's 4th Latin America Clinical Trials
VPN Remote Access for Dummies
Highlights from ExL Pharma's 2nd European Clinical Data Disclosure Summit
Highlights from ExL Pharma's Multiple Comparisons in Clinical Trials
Building a supportive network
了解玩家
BIOENERGIA UMA ANÁLISE COMPARADA ENTRE AS POLÍTICAS PARA O ETANOL E O BIODIES...
各縣市社區居住執行單位一覽表(10月底)9910
Collection sms
3月社區居住工作坊講義(中英文)
6th Clinical Data Disclosure Summit, March 2011, Philadelphia
2012 Hyundai Elantra review from edmunds
Networksecurity1 1
Reining in the 4 Ds of Spiraling Application Support Costs
TUCON 2011- Identifying and resolving Middleware Issues 4x faster at 1/5th th...
Case history 1
台灣心智障礙者的居住政策與服務趨勢
Ad

Similar to Ensuring a Successful Migration to SharePoint 2013 - SharePoint Day 2013 (20)

PDF
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
PDF
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
PPTX
SPC.Org - Upgrading to SharePoint 2013
PPTX
SharePoint 2010 Migration Presentation
PPTX
SPTechCon Austin - The Slippery Slope of SharePoint Migrations
PPTX
Practical Guidance for SharePoint 2010 Upgrade
PPTX
Ready, Set, Upgrade!
PPTX
SharePoint Installation and Upgrade: Untangling Your Options
PPTX
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
PPT
2010preparingforupgradeoleson
PPTX
SPCSEA 2013 - Upgrading to SharePoint 2013
PPTX
SharePoint 2010 Summit - Stress Free Migration
PPTX
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
PPTX
SharePoint-upgrade_15 Oct 2010
PDF
Migration sp2013
PPTX
SharePoint 2010 - IT Platform upgrade and Management
PPTX
COGNOS ANALYTICS
PPTX
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
PPTX
Solve Todays Problems with 10 New SharePoint 2010 Features
PPTX
Office 365 Deployment Strategies 2.0
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
SPC.Org - Upgrading to SharePoint 2013
SharePoint 2010 Migration Presentation
SPTechCon Austin - The Slippery Slope of SharePoint Migrations
Practical Guidance for SharePoint 2010 Upgrade
Ready, Set, Upgrade!
SharePoint Installation and Upgrade: Untangling Your Options
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
2010preparingforupgradeoleson
SPCSEA 2013 - Upgrading to SharePoint 2013
SharePoint 2010 Summit - Stress Free Migration
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
SharePoint-upgrade_15 Oct 2010
Migration sp2013
SharePoint 2010 - IT Platform upgrade and Management
COGNOS ANALYTICS
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
Solve Todays Problems with 10 New SharePoint 2010 Features
Office 365 Deployment Strategies 2.0

More from Raona (20)

PDF
Power Platform, the low code experience by Raona
PDF
¿Qué es y qué puedo hacer con Microsoft Teams?
PDF
10 consejos para el exito en el teletrabajo
PDF
Power Platform 2020
PDF
Cuando usar teams, share point, ondrive o yammer
PDF
Buenas practicas en Microsoft Teams
PDF
Microsoft Teams Quick Deployment
PDF
Office365 Quick Tour
PDF
Case Study Gabarro Lean
PDF
Lean IT Whitepaper
PDF
Case Study Ferrovial Ferronet
PDF
5 desafios para una comunicacion interna efectiva
PDF
Digital Culture Whitepaper
PDF
Collaborative BI Whitepaper
PDF
Success Story ITT GoCloud
PDF
Dynamics 365 Whitepaper
PDF
Case Study Abertis Connectis
PDF
Case Study Venca Gauss
PPTX
Coding Corporate Cultures
PDF
Raona Corporate Presentation 2017
Power Platform, the low code experience by Raona
¿Qué es y qué puedo hacer con Microsoft Teams?
10 consejos para el exito en el teletrabajo
Power Platform 2020
Cuando usar teams, share point, ondrive o yammer
Buenas practicas en Microsoft Teams
Microsoft Teams Quick Deployment
Office365 Quick Tour
Case Study Gabarro Lean
Lean IT Whitepaper
Case Study Ferrovial Ferronet
5 desafios para una comunicacion interna efectiva
Digital Culture Whitepaper
Collaborative BI Whitepaper
Success Story ITT GoCloud
Dynamics 365 Whitepaper
Case Study Abertis Connectis
Case Study Venca Gauss
Coding Corporate Cultures
Raona Corporate Presentation 2017

Recently uploaded (20)

PDF
Getting Started with Data Integration: FME Form 101
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPT
Teaching material agriculture food technology
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Big Data Technologies - Introduction.pptx
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
1. Introduction to Computer Programming.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Spectroscopy.pptx food analysis technology
PPTX
Programs and apps: productivity, graphics, security and other tools
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
Getting Started with Data Integration: FME Form 101
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Teaching material agriculture food technology
Mobile App Security Testing_ A Comprehensive Guide.pdf
Electronic commerce courselecture one. Pdf
gpt5_lecture_notes_comprehensive_20250812015547.pdf
SOPHOS-XG Firewall Administrator PPT.pptx
NewMind AI Weekly Chronicles - August'25-Week II
The Rise and Fall of 3GPP – Time for a Sabbatical?
Big Data Technologies - Introduction.pptx
Unlocking AI with Model Context Protocol (MCP)
1. Introduction to Computer Programming.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
MYSQL Presentation for SQL database connectivity
Network Security Unit 5.pdf for BCA BBA.
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Spectroscopy.pptx food analysis technology
Programs and apps: productivity, graphics, security and other tools
“AI and Expert System Decision Support & Business Intelligence Systems”

Ensuring a Successful Migration to SharePoint 2013 - SharePoint Day 2013

  • 2. SharePoint 2013 Migration Avtar Khaba SharePoint Architect @AvtarKhaba Avtar.Khaba@raona.com #spday2013
  • 3. 5 aspects to consider if you want you migration to be a success
  • 4. Learn •Upgrade methods •New capabilities •Downtime mitigation Prepare •Document environment •Manage customizations •Plan upgrade strategy •Make items upgradable Test •Build test farms •Use real data •Evaluate techniques •Find issues early Implement •Build/upgrade farms •Deploy customizations •Minimize downtime •Monitor progress Validate •Troubleshooting •Upgrade event failures •UI/UX issues •Data issues
  • 5. SharePoint 2013 Migration  Is it as easy as Microsoft says?  What happens with my customisations and bepoke code?
  • 7. How to gather information?
  • 8. Architecture Example  RAM: 12Gb  Pr: 64bits, 4 Core  HD: 80GB  Windows Server 2008 R2/Windows Server 2012  SQL Server 2008 R2 SP1/SQL Server 2012
  • 9. What Happens in a SharePoint Upgrade? 1. Planning A. Inventory settings B. Test for blocking issues C. Plan for customizations and UI updates D. Determine upgrade parameters E. Create project plan F. Change Management and communications 2. Preparation A. Install new farm B. Mitigate blocking issues C. Prepare customization upgrades 3. Execution A. Backup B. Upgrade service applications C. Set upgrade parameters D. Upgrade web applications E. Upgrade site collections (at once or deferred) 4. Verify, Clean Up, and Communicate Why Upgrades Succeed or Fail
  • 10. SharePoint 2013 Migration Options  Double Hop  Direct
  • 11.  SharePoint 2007 to SharePoint 2010  Execute PREUPGRADECHECK (stsadm –o preupgradecheck )  Two options:  In Place upgrade  Database attach SharePoint 2013 Migration- Double Hop
  • 12.  IN PLACE  Same settings in the new farms  Personalisation migrated  The server will be offline  The upgrade process is quite difficult and require some manual steps to adapt the customisations SharePoint 2013 Migration- Double Hop
  • 13.  DATABASE ATTACH  Content up to date directly from the database  Different farms could be migrated in one  Settings not migrated  Customisations migrated manually SharePoint 2013 Migration- Double Hop
  • 14. Upgrading from Legacy Versions  No direct upgrade path from SPS2001/2003 or MOSS2007  Options:  Upgrade to intermediate versions first  Use third-party tools  Manually migrate content  These are the most complex upgrades
  • 15.  With third party tools  Content migration if source is 2003 or 2007  Migration Wizard if source is 2010 SharePoint 2013 Migration- Direct
  • 16. Verify Upgrade, Clean Up, and Communicate  Use the “Upgrade Status” page in Central Administration  Review the log files for errors and warnings  Spot check for:  All content renders  Permissions appear correct  Search works  Custom functionality works  UI looks correct  Clean up backups and optionally shrink databases  Should be communicating throughout: make sure to highlight the benefits when the new version launches
  • 17. Troubleshooting  “Wide List” Issue  Too many lookup, choice, and/or managed metadata columns  No workaround short of removing columns  Missing Solutions and Feature Definitions  Can use PowerShell to export .WSP definitions  As a last resort, can copy feature folders between environments  Path conflicts  Shouldn’t have created objects in _catalogs; will need to delete  “Unghosted” / Customized Files  No shortcut; need to revert customizations in order to use SharePoint 2013 look and feel  Site locked after upgrading  Error likely occurred and upgrade didn’t finish; mitigate issue and rerun upgrade  Always check the logs
  • 18. Risk points 1. Refactoring of development to use framework 4.0 2. Search service 3. Claims authentication 4. Design (css, javascript) 5. OWA is a different service