SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Migration to SharePoint 2013 - theory and practice…
NICKI BORELL, EXPERTS INSIDE

SHAREPOINT AND PROJECT CONFERENCE ADRIATICS 2013
ZAGREB, NOVEMBER 27-28 2013
sponsors
Referent

Nicki Borell
Consultant / Evangelist
Sharepoint & SQL Server
MCSE, MCDBA, MCITP, MCT
Kontakt:
nicki.borell@expertsinside.com
http://www.expertsinside.com
https://twitter.com/NickiBorell

http://www.sharepointtalk.net
Migration to SharePoint
2013
Theory and practice…
Migration (Latin: migratio) from Wikipedia:
• Gene migration, a process in evolution and population genetics
• Animal migration, the travelling of long distances in search of a new habitat
• Human migration, physical movement by humans from one area to another
• Data migration, the process of transferring data between storage types, formats, or computer
systems
• System migration, the tasks involved when moving data and applications from current hardware to
new hardware
• Forest migration, the movement of large seed plant dominated communities in geographical space
over time
• In computing and consumer electronics an upgrade is generally a replacement
Preparing to Upgrade or Migrate to SharePoint
2010/SharePoint 2013

Migrating Legacy On-Premise Solutions to
SharePoint Online and Windows Azure

Migration Strategies for Search in
SharePoint 2013
Migrating to SharePoint Online in
Office 365 - Strategy and Best
Practices

SharePoint 2013
Upgrade Deep Dive

SharePoint 2013 Upgrade
Overview
Past & Future
Issues:
- Difficult problems
- Not all components can be upgraded
- Long running upgrade process
- Not clear what exactly happens during upgrade – only a
logfile at the end
- All or nothing migration
Past & Future
Lessons learned:
-

“site collection health checks”
database attached update for almost all Service Applications
“self-service site collection upgrade”
-

-

Separating “Site Collection Upgrade” and “Database Upgrade”

“cross-version services connections”
“throttles and queue management”
ULS Logs
Upgrade Evaluation
Some Facts

No in place Upgrade
available

DB attached Upgrade is
the only way without
using 3th Party Tools or
code

/14 and /15 hives will be
installed

No visual Upgrade
based on „switch
Stylesheets etc.“. Site
Collections are running
in /14 or /15 hive

Features and Templates
from SP2010 still work

“upgrade job in
process” - no way to
remove during run

NO Rollback

No problems with RBS,
Upgrade is a DB
Schema Update

SPDesigner 2010 still
works for some SP2013
parts – unsupoorted

http://365.webbrewers.com/
blog/Lists/Posts/Post.aspx
?ID=25
http://support.microsoft.co
m/kb/2553382
Steve and Bills thoughts…
The Microsoft Way
The Microsoft Way
SHAREPOINT
2013 UPGRADE
PROCESS
PREPARE

UPGRADE DATABASES

UPGRADE SITES

• GATHER INFORMATION AND
CLEAN UP 2010 FARM
• PREPARE 2013 FARM

• COPY DATABASES
• UPGRADE SERVICE
APPLICATION DATABASES
• CREATE WEB APPLICATIONS AND
APPLY CUSTOMIZATIONS
• UPGRADE CONTENT DATABASES

• RUN SITE COLLECTION HEALTH
CHECKS
• CREATE AN UPGRADE
EVALUATION SITE COLLECTION
• UPGRADE A SITE COLLECTION
LETS DO IT THE MICROSOFT WAY…
You should know, that…
Site Collection Upgrade
• Upgrade databases now and site collections later
• No major changes to existing experience
• Health rules help prevent failed site collection upgrades
• Per site collection logs
• Upgrade Evaluation Site to preview upgrade

Upgrade Queuing and Throttling
• Upgrade Queues
•Each SPSite upgrade is queued
•Can be removed from queue
•Stays in queue on unexpected failures
•Farm admin has control
• Upgrade Throttles
•Throttle per web application
•Throttle per content database
•Upgrade Timer Jobs
•Farm admin override

Unsupported In 14 Mode
• All new SharePoint ’15’ specific features
• 2010 Web Analytics
•Existing web analytics features must be removed
•New web analytics features supported only in 15 mode
• 2010 Office Web Applications
•Replaced with ’15’ Office Web Applications for both 14 and 15 modes
•PowerPoint Broadcast Sites must be removed-use Lync instead

You should know, that…

Customizations Upgrade
• Existing customizations older than SharePoint 2010
may work, but change delta is much higher
• Existing SharePoint 2010 customizations should
normally work without change in 14 mode but may
require changes to work in 15 mode (Visual
customizations (i.e. JS/CSS))
• New SharePoint ’15’ customizations not available in
14 mode

Services Upgrade
• Most services databases can be upgraded
• ’15’ Office Web Applications (WAC) on
separate farm
• User Defined Functions no longer work in
Excel Services
• Secure Store passwords can be maintained
Tools
3th Party:
Migrate SharePoint:
- Content
- configuration
- Security
- Migration cross overSharePoint Farms ,
versions & domains
- Support for Microsoft® Office 365®

Tools

Free:
• upgrade-worksheet-sharepoint-2013.xlsx
• sp2013-upgrade-process.pdf
• Test-SPContentDatabase cmdlet
• SharePoint Feature Administration and Clean Up Tool
• Sizer for Microsoft SharePoint
• SharePoint Manager
• Code Checker: MSOCAF
https://caf.sharepoint.microsoftonline.com/
Tips, Strategies & Tricks
Tips, Strategies
& Tricks

Wrong
expectance

undesigned
Deployment /
Upgrade

MacGyver
Upgrade

user
acceptance

Unclear
scopes

Tools support

Test migration
with real data
and users

Changes for
redesign

Use the new
features
Sources
Upgrade to SharePoint 2013:
http://technet.microsoft.com/en-us/library/cc303420(v=office.15)

Use a trial upgrade to SharePoint
2013 to find potential issues

Best practices for upgrading to SharePoint 2013

Overview of the upgrade process to SharePoint 2013
Checklist for database-attach upgrade (SharePoint 2013)
Create a plan for current customizations during upgrade to SharePoint 2013
Migrate from classic-mode to claims-based authentication in SharePoint 2013
Plan for site collection upgrades in SharePoint 2013
Services upgrade overview for SharePoint Server 2013

Upgrade databases from SharePoint 2010 to
SharePoint 2013

Troubleshoot database upgrade issues in SharePoint 2013
questions?
HTTP://WWW.SHAREPOINTTALK.NET

@NICKIBORELL
thank you.
SHAREPOINT AND PROJECT CONFERENCE ADRIATICS 2013
ZAGREB, NOVEMBER 27-28 2013

Weitere ähnliche Inhalte

Mehr von SPC Adriatics

Mehr von SPC Adriatics (20)

Creating Workflows in Project Online
Creating Workflows in Project OnlineCreating Workflows in Project Online
Creating Workflows in Project Online
 
Faster than a flash behind the scenes of patching SharePoint Online
Faster than a flash   behind the scenes of patching SharePoint OnlineFaster than a flash   behind the scenes of patching SharePoint Online
Faster than a flash behind the scenes of patching SharePoint Online
 
Role based views in Project and Resource Center
Role based views in Project and Resource CenterRole based views in Project and Resource Center
Role based views in Project and Resource Center
 
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)
 
SharePoint Governance and Compliance
SharePoint Governance and ComplianceSharePoint Governance and Compliance
SharePoint Governance and Compliance
 
From analyses to successful Implementation
From analyses to successful ImplementationFrom analyses to successful Implementation
From analyses to successful Implementation
 
The key to a successful Office 365 implementation is adoption
The key to a successful Office 365 implementation is adoptionThe key to a successful Office 365 implementation is adoption
The key to a successful Office 365 implementation is adoption
 
Office 365 Video
Office 365 VideoOffice 365 Video
Office 365 Video
 
10 Steps to be Successful with Enterprise Search
10 Steps to be Successful with Enterprise Search10 Steps to be Successful with Enterprise Search
10 Steps to be Successful with Enterprise Search
 
How the Cloud Changes Business Solution Design and Delivery
How the Cloud Changes Business Solution Design and DeliveryHow the Cloud Changes Business Solution Design and Delivery
How the Cloud Changes Business Solution Design and Delivery
 
Scaling SharePoint 2016 Farms with MinRole & Other Tools
Scaling SharePoint 2016 Farms with MinRole & Other ToolsScaling SharePoint 2016 Farms with MinRole & Other Tools
Scaling SharePoint 2016 Farms with MinRole & Other Tools
 
SharePoint 2013 Search Operations
SharePoint 2013 Search OperationsSharePoint 2013 Search Operations
SharePoint 2013 Search Operations
 
Office Online Server 2016 - a must for on-premises installation for SharePoin...
Office Online Server 2016 - a must for on-premises installation for SharePoin...Office Online Server 2016 - a must for on-premises installation for SharePoin...
Office Online Server 2016 - a must for on-premises installation for SharePoin...
 
Custom Code-The Missing Piece of the SharePoint Governance Puzzle
Custom Code-The Missing Piece of the SharePoint Governance PuzzleCustom Code-The Missing Piece of the SharePoint Governance Puzzle
Custom Code-The Missing Piece of the SharePoint Governance Puzzle
 
SharePoint 2016 Hybrid Sites Inside Out
SharePoint 2016 Hybrid Sites Inside OutSharePoint 2016 Hybrid Sites Inside Out
SharePoint 2016 Hybrid Sites Inside Out
 
Microsoft BI demystified: SharePoint 2016 BI or for PowerBI v2?
Microsoft BI demystified: SharePoint 2016 BI or for PowerBI v2?Microsoft BI demystified: SharePoint 2016 BI or for PowerBI v2?
Microsoft BI demystified: SharePoint 2016 BI or for PowerBI v2?
 
What's New for the BI workload in SharePoint 2016 and SQL Server 2016
What's New for the BI workload in SharePoint 2016 and SQL Server 2016What's New for the BI workload in SharePoint 2016 and SQL Server 2016
What's New for the BI workload in SharePoint 2016 and SQL Server 2016
 
Creating a Great User Experience in SharePoint
Creating a Great User Experience in SharePointCreating a Great User Experience in SharePoint
Creating a Great User Experience in SharePoint
 
Introduction to AngularJS with the Microsoft Graph
Introduction to AngularJS with the Microsoft GraphIntroduction to AngularJS with the Microsoft Graph
Introduction to AngularJS with the Microsoft Graph
 
Alternative Approaches to Solution Development in SharePoint and Office 365
Alternative Approaches to Solution Development in SharePoint and Office 365Alternative Approaches to Solution Development in SharePoint and Office 365
Alternative Approaches to Solution Development in SharePoint and Office 365
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Kürzlich hochgeladen (20)

[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 

Migration to SharePoint 2013 – Theory and practice

  • 1. Migration to SharePoint 2013 - theory and practice… NICKI BORELL, EXPERTS INSIDE SHAREPOINT AND PROJECT CONFERENCE ADRIATICS 2013 ZAGREB, NOVEMBER 27-28 2013
  • 3. Referent Nicki Borell Consultant / Evangelist Sharepoint & SQL Server MCSE, MCDBA, MCITP, MCT Kontakt: nicki.borell@expertsinside.com http://www.expertsinside.com https://twitter.com/NickiBorell http://www.sharepointtalk.net
  • 4. Migration to SharePoint 2013 Theory and practice… Migration (Latin: migratio) from Wikipedia: • Gene migration, a process in evolution and population genetics • Animal migration, the travelling of long distances in search of a new habitat • Human migration, physical movement by humans from one area to another • Data migration, the process of transferring data between storage types, formats, or computer systems • System migration, the tasks involved when moving data and applications from current hardware to new hardware • Forest migration, the movement of large seed plant dominated communities in geographical space over time • In computing and consumer electronics an upgrade is generally a replacement
  • 5. Preparing to Upgrade or Migrate to SharePoint 2010/SharePoint 2013 Migrating Legacy On-Premise Solutions to SharePoint Online and Windows Azure Migration Strategies for Search in SharePoint 2013 Migrating to SharePoint Online in Office 365 - Strategy and Best Practices SharePoint 2013 Upgrade Deep Dive SharePoint 2013 Upgrade Overview
  • 6.
  • 7. Past & Future Issues: - Difficult problems - Not all components can be upgraded - Long running upgrade process - Not clear what exactly happens during upgrade – only a logfile at the end - All or nothing migration
  • 8. Past & Future Lessons learned: - “site collection health checks” database attached update for almost all Service Applications “self-service site collection upgrade” - - Separating “Site Collection Upgrade” and “Database Upgrade” “cross-version services connections” “throttles and queue management” ULS Logs Upgrade Evaluation
  • 9. Some Facts No in place Upgrade available DB attached Upgrade is the only way without using 3th Party Tools or code /14 and /15 hives will be installed No visual Upgrade based on „switch Stylesheets etc.“. Site Collections are running in /14 or /15 hive Features and Templates from SP2010 still work “upgrade job in process” - no way to remove during run NO Rollback No problems with RBS, Upgrade is a DB Schema Update SPDesigner 2010 still works for some SP2013 parts – unsupoorted http://365.webbrewers.com/ blog/Lists/Posts/Post.aspx ?ID=25 http://support.microsoft.co m/kb/2553382
  • 10. Steve and Bills thoughts… The Microsoft Way
  • 11. The Microsoft Way SHAREPOINT 2013 UPGRADE PROCESS PREPARE UPGRADE DATABASES UPGRADE SITES • GATHER INFORMATION AND CLEAN UP 2010 FARM • PREPARE 2013 FARM • COPY DATABASES • UPGRADE SERVICE APPLICATION DATABASES • CREATE WEB APPLICATIONS AND APPLY CUSTOMIZATIONS • UPGRADE CONTENT DATABASES • RUN SITE COLLECTION HEALTH CHECKS • CREATE AN UPGRADE EVALUATION SITE COLLECTION • UPGRADE A SITE COLLECTION
  • 12. LETS DO IT THE MICROSOFT WAY…
  • 13. You should know, that…
  • 14. Site Collection Upgrade • Upgrade databases now and site collections later • No major changes to existing experience • Health rules help prevent failed site collection upgrades • Per site collection logs • Upgrade Evaluation Site to preview upgrade Upgrade Queuing and Throttling • Upgrade Queues •Each SPSite upgrade is queued •Can be removed from queue •Stays in queue on unexpected failures •Farm admin has control • Upgrade Throttles •Throttle per web application •Throttle per content database •Upgrade Timer Jobs •Farm admin override Unsupported In 14 Mode • All new SharePoint ’15’ specific features • 2010 Web Analytics •Existing web analytics features must be removed •New web analytics features supported only in 15 mode • 2010 Office Web Applications •Replaced with ’15’ Office Web Applications for both 14 and 15 modes •PowerPoint Broadcast Sites must be removed-use Lync instead You should know, that… Customizations Upgrade • Existing customizations older than SharePoint 2010 may work, but change delta is much higher • Existing SharePoint 2010 customizations should normally work without change in 14 mode but may require changes to work in 15 mode (Visual customizations (i.e. JS/CSS)) • New SharePoint ’15’ customizations not available in 14 mode Services Upgrade • Most services databases can be upgraded • ’15’ Office Web Applications (WAC) on separate farm • User Defined Functions no longer work in Excel Services • Secure Store passwords can be maintained
  • 15. Tools
  • 16. 3th Party: Migrate SharePoint: - Content - configuration - Security - Migration cross overSharePoint Farms , versions & domains - Support for Microsoft® Office 365® Tools Free: • upgrade-worksheet-sharepoint-2013.xlsx • sp2013-upgrade-process.pdf • Test-SPContentDatabase cmdlet • SharePoint Feature Administration and Clean Up Tool • Sizer for Microsoft SharePoint • SharePoint Manager • Code Checker: MSOCAF https://caf.sharepoint.microsoftonline.com/
  • 18. Tips, Strategies & Tricks Wrong expectance undesigned Deployment / Upgrade MacGyver Upgrade user acceptance Unclear scopes Tools support Test migration with real data and users Changes for redesign Use the new features
  • 19. Sources Upgrade to SharePoint 2013: http://technet.microsoft.com/en-us/library/cc303420(v=office.15) Use a trial upgrade to SharePoint 2013 to find potential issues Best practices for upgrading to SharePoint 2013 Overview of the upgrade process to SharePoint 2013 Checklist for database-attach upgrade (SharePoint 2013) Create a plan for current customizations during upgrade to SharePoint 2013 Migrate from classic-mode to claims-based authentication in SharePoint 2013 Plan for site collection upgrades in SharePoint 2013 Services upgrade overview for SharePoint Server 2013 Upgrade databases from SharePoint 2010 to SharePoint 2013 Troubleshoot database upgrade issues in SharePoint 2013
  • 21. thank you. SHAREPOINT AND PROJECT CONFERENCE ADRIATICS 2013 ZAGREB, NOVEMBER 27-28 2013