SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

Más de SPC Adriatics

Creating Workflows in Project Online
Creating Workflows in Project OnlineCreating Workflows in Project Online
Creating Workflows in Project OnlineSPC Adriatics
 
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 OnlineSPC Adriatics
 
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 CenterSPC Adriatics
 
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)SPC Adriatics
 
SharePoint Governance and Compliance
SharePoint Governance and ComplianceSharePoint Governance and Compliance
SharePoint Governance and ComplianceSPC Adriatics
 
From analyses to successful Implementation
From analyses to successful ImplementationFrom analyses to successful Implementation
From analyses to successful ImplementationSPC Adriatics
 
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 adoptionSPC Adriatics
 
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 SearchSPC Adriatics
 
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 DeliverySPC Adriatics
 
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 ToolsSPC Adriatics
 
SharePoint 2013 Search Operations
SharePoint 2013 Search OperationsSharePoint 2013 Search Operations
SharePoint 2013 Search OperationsSPC Adriatics
 
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...SPC Adriatics
 
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 PuzzleSPC Adriatics
 
SharePoint 2016 Hybrid Sites Inside Out
SharePoint 2016 Hybrid Sites Inside OutSharePoint 2016 Hybrid Sites Inside Out
SharePoint 2016 Hybrid Sites Inside OutSPC Adriatics
 
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?SPC Adriatics
 
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 2016SPC Adriatics
 
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 SharePointSPC Adriatics
 
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 GraphSPC Adriatics
 
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 365SPC Adriatics
 

Más de 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
 

Último

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.pptxRustici Software
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
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 WoodJuan lago vázquez
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
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 TerraformAndrey Devyatkin
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
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 Processorsdebabhi2
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 

Último (20)

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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
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
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
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
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 

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