SlideShare una empresa de Scribd logo
1 de 49
Descargar para leer sin conexión
WWW.COLLAB365.EVENTS
Real world scenarios to migrate to
SharePoint 2016 or Office 365
Hi. I’m Gokan.
Brussels, BELGIUM neoxy.be SharePoint MVP
Community Member @GokanOzcifci http://gokan.ms
Hi. I’m Patrick.
Paris, France http://abalon.fr/ Office 365MVP
Microsoft Regional
Director @patricg
https://yos365.wordpr
ess.com
• Which migration ?
• Project plan
• Demo : Migration to SharePoint 2016
– Technical process
• Demo : Migration to Office 365
– Inventory
– Migration
• Common errors
– Migrating to SharePoint 2016
– Migrating previous versions
Agenda
Which migration ?
One or several SharePoint migrations ?
SP2010
Migration trajectories
SP2016
SP Online
Sequential upgrade
From version to version
With DB upgrade

Direct move to last version
Need third party tool

SP2013MOSS 2007
To the Cloud
Tooling is highly
recommended too
New API for perfor-
mance
 Hybrid
Imply permanent link between
platforms, may imply
permanent exchanges

The 3 possible ways
Sequential version DB upgrade
• Verify disk space
• Verify updates levels, functional change
• This is the only directly supported method
Direct move to last version
• Quicker and less expensive
• Third party tool is mandatory
• Allow a major reorganization of content
To the Cloud
• Beware of functional discrepancy and amount of data transfers
• Third party tool is highly recommended
• Reorganization is almost always necessary
Sequential upgrade
From version to version
With DB upgrade

Direct move to last version
Need third party tool

To the Cloud
Tooling is highly
recommended too
New API for perfor-
mance

Migration Project Plan
Plan
• Evaluate existing system
•Custom Framework
•3th party tools
• Build the Migration plan
•Solutions?
•Authentication?
•Content
Prepare
• Clean
•By the users
•By IT
• Prepare a SWAP
• Prepare new environments
• Test with a copy of
production data
• Correct errors
Migrate
• Create Web Apps
• Respect renewed Best
Practices
• Content Database
Migration
•with a tool
•PoSH
Validate
• Technical acceptance tests
by IT
• Users acceptance tests
• Validate
• Switch
•AAM
•DNS
•F5
Migrate
VerificationCorrections
How to plan?
Assess current content
• By hands
• With PowerShell scripts
• Tools : Documentation Toolkit For
SharePoint
• With migration tools
Build the migration plan
• Why -, Legal Requirement? New
Features?
• What -, Public Facing, Intranet, Service
Applications?
• When ?
• When and how communicate ?
Clean / Reorganize
• By hand
• Scripts
• Tools
Set up new environments for test and future production
• Design and size new farms
•Physical versus virtual
•Servers by role
• Install custom developments
• Basic testing first
Tests on production data
•Deploy Solutions (We all love Add-ins hé  )
•Use a copy of production data => Test and verify databases
•Verify that sites are OK in compatibility mode
•Upgrade sites collections
Correct errors
• Analyze migration logs for site collections
•Visual and functional verification of sites Technical Diagrams SharePoint 2013 Upgrade :
• SharePoint 2013 : How to test upgrade ?
How to prepare?
Migration methods
• Copy Content DB + upgrade site
collections
• Third-party tool
Migration type
• Direct or in several steps
• Several versions Cohabitation
• Compatibility mode SP2010 on SP2013
for example
• Complete or Incremental (Third-party tool)
How to migrate?
Acceptance tests
• IT acceptance tests
• Business Users acceptance tests
Validate
• Business agreement
• GO live
Switch
• Users redirection
• Communicate !
How to validate?
Project Plan
Plan
• Evaluate existing system
•Custom Framework
•3th party tools
• Build the Migration plan
•Solutions?
•Authentication?
•Content
Prepare
• Clean
•By the users
•By IT
• Prepare a SWAP
• Prepare new environments
• Test with a copy of
production data
• Correct errors
Migrate
• Create Web Apps
• Respect renewed Best
Practices
• Content Database
Migration
•with a tool
•PoSH
Validate
• Technical acceptance tests
by IT
• Users acceptance tests
• Validate
• Switch
•AAM
•DNS
•F5
Migrate
VerificationCorrections
Budget
Business
Requirements
What really
matters?
Focus on goals
In theory migration to SharePoint 2016
IT Preview
The SharePoint Server 2016 IT
Preview is provided for the sole
purpose of evaluating new and
updated features in SharePoint
Server 2016 IT Preview. This
software is provided as-is for use in
a test environment and is not
supported by Microsoft Support.
This preview release does not
provide a migration/upgrade path
to the final release of SharePoint
Server 2016.
• SharePoint Server 2016 IT Preview supports
an upgrade from SharePoint 2013 with
March 2013 PU, version 15.0.4481.1005 or
higher.
• When you upgrade from SharePoint 2013
to SharePoint Server 2016 IT Preview, you
must use a database attach upgrade, which
means that you upgrade only the content
for your environment and not the
configuration settings.
• SharePoint Server 2016 IT Preview does not
support SharePoint 2010 mode (that is,
compatibility level 14) site collections.
Upgrade to SharePoint Server 2016 IT Preview
Technet : Upgrade to SharePoint Server 2016 IT Preview
Technical process (SharePoint 2013)
Technet : Overview of the upgrade process to SharePoint 2013 Technical diagrams for SharePoint 2013 Upgrade :
• SharePoint 2013 Upgrade Process
• SharePoint 2013: How to Test Upgrade
Migration to SharePoint 2016
MIGRATION TO OFFICE 365
THIRD PARTY MIGRATION TOOLS
Third party tools
• AvePoint DocAve Migrator
• SharePoint Discovery Tool
• Metalogix Content Matrix
• Migration Expert
• Metalogix Metavis
• Dell Migration Suite for SharePoint
• Sharegate Migration Tool
• Pre-Migration Check • How to choose ?
• Size of data to migrate
• Metadata management
• Dedicated server install
Steps 2, 3 and 4 are performed by using either
• the SharePoint Online SPO Migration PowerShell
commands or
• a 3rd party migration tool.
It is important to perform Step 1 to know what tool will fit
best your need.
Leveraging the new Migration API
SharePoint Online and OneDrive for Business Migration Speed
1
2
3
4
Strengths
• Direct migration 2007 - 2013
• Cloud Migration
• Granular migration
• Content reorganization
• Differential update
• Content filtering
• Tool delegation IT or Business
Weaknesses
• Testing
• Costs (to be checked with your sales rep)
– 25 to 45€ / GB or
– 14 k€ / frontal or
– 5 k€ / 10 users
• Training
Tools strengths and weaknesses
Demo Sharegate
• You don’t know SharePoint
• You thought training was
optional
• Lack of communication
• You thought database attach
would do everything
• Ignored building a new
architecture
• You didn’t inventory your sites
and test them for upgrade
• No planning, no governance,
no information architecture
• No measurable goals were set
• Branding seemed irrelevant to
you
• Ignoring third party tools
To conclude : 10 reasons your migration may fail
10 Reasons your SharePoint Migration Failed
WWW.COLLAB365.EVENTS
Annexes
Toolbox
• PowerShell
Use Windows PowerShell to
administer SharePoint 2013
technet.microsoft.com/fr-
fr/library/ee806878.aspx
• Visio
office.microsoft.com/fr-fr/visio
• SharePoint Designer
office.microsoft.com/fr-fr/visio
• Documentation Toolkit for
SharePoint
www.spdockit.com
• SharePoint Manager 2007,
2010, 2013
spm.codeplex.com
• SharePoint Feature Administration
and Clean Up Tool 2007, 2010,
2013
featureadmin.codeplex.com
foreach ($w in Get-SPWebApplication) {
write-host "WA " $w.url ($w.sites).count
if (($w.sites).count -gt 0) {
foreach ($sc in $w.sites) {
write-host " CS " $sc.url ($sc.AllWebs).count
foreach ($si in $sc.AllWebs) {
write-host " SI " $si.url
}
}
}
}
PowerShell inventory
In English
Build an inventory before a SharePoint Migration and
put it in Visio
http://en.share-gate.com/blog/how-to-build-an-inventory-before-
sharepoint-migration
In French
[ #SharePoint 2013 ] Inventaire d’une ferme (en 4
parties)
http://blogs.developpeur.org/patricg/archive/2014/02/06/sharepoint-
2013-inventaire-d-une-ferme-avec-powershell-et-visio-1-3.aspx
Organigram with Visio
Documentation Toolkit for SharePoint
www.spdockit.com
Documentation Toolkit for SharePoint
TECHNICAL PROCESS
SP2010MOSS 2007
SP2013 SP2016
SharePoint Manager
spm.codeplex.com
• The only tool tu supress
problematic sites like
• With unknow template
• Unaccessible site
Clean up (1/2) SharePoint Manager 2007, 2010, 2013
spm.codeplex.com
SharePoint Feature Administration and Clean Up Tool
featureadmin.codeplex.com
• Feature Admin Tool for 2007, 2010, 2013
Features clean up(2/2)
MOSS
2007
SharePoint Feature Administration and Clean Up Tool
featureadmin.codeplex.com
PowerShell :Test / Mount-SPContentDatabase
But you can’t mount SP2007 DB to SP2013…
For SP2010 or SP2013 Claims migration
• Wrong DB name
Some of the best errors met  (1/3)
Mount is without error
But site counter is 0
http://sharepoint.stackexchange.com/questions/29
719/content-database-shows-no-site-collections
First test results with 28 errors
Some of the best errors met  (2/3)
Some of the best errors met  (3/3)
 Blocking errors
• Mount-SPContentDatabase can end with an error
• But site collection de sites is correctly mounted
and accessible
Positive false error…
More errors …(1/6)
 In cas of a wrong chaining of operations (for example claims non converted)
• You need to change site collection administrators
More errors …(2/6)
More errors …(3/6)
Error when executing standard approval workflow
• In French • In English
More errors …(4/6)
x
Configuration du Workflow
• This error appears when the checkbox
« Update approval status when Workflow is
ended» is checked
• It tries to update approval status when
workflow end
Error when executing standard approval workflow
More errors …(5/6)
• The previous checkbox implies that
workflow impersonate using the login of the
workflow’s author.
• This is a problem because this one is usually
know only in the original farm (not in the
migrated one)
• We have to use SharePoint Designer to save
the workflow and republish it using an
account with enough privileges in the new
farm
Error when executing standard approval workflow
Resolution
More errors …(6/6)
WWW.COLLAB365.EVENTS
Stay tuned for more great sessions …
Thanks !

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

SharePoint 2016 Upgrade Planning
SharePoint 2016 Upgrade PlanningSharePoint 2016 Upgrade Planning
SharePoint 2016 Upgrade Planning
 
SharePoint Workflow Migration
SharePoint Workflow MigrationSharePoint Workflow Migration
SharePoint Workflow Migration
 
Migrating to Office 365
Migrating to Office 365Migrating to Office 365
Migrating to Office 365
 
ESPC15 T8 - SharePoint Online performances - Serge Luca & Patrick Guimonet
ESPC15 T8 - SharePoint Online performances - Serge Luca & Patrick GuimonetESPC15 T8 - SharePoint Online performances - Serge Luca & Patrick Guimonet
ESPC15 T8 - SharePoint Online performances - Serge Luca & Patrick Guimonet
 
The Future of SharePoint - SharePoint 2016
The Future of SharePoint - SharePoint 2016The Future of SharePoint - SharePoint 2016
The Future of SharePoint - SharePoint 2016
 
What's new in SharePoint 2016 for IT Professionals Webinar with CrowCanyon
What's new in SharePoint 2016 for IT Professionals Webinar with CrowCanyonWhat's new in SharePoint 2016 for IT Professionals Webinar with CrowCanyon
What's new in SharePoint 2016 for IT Professionals Webinar with CrowCanyon
 
SharePoint 2016 Why Upgrade: Top 10 Compelling Features
SharePoint 2016 Why Upgrade: Top 10 Compelling FeaturesSharePoint 2016 Why Upgrade: Top 10 Compelling Features
SharePoint 2016 Why Upgrade: Top 10 Compelling Features
 
SharePoint 2016 for the Business: Top 10 New Features
SharePoint 2016 for the Business: Top 10 New FeaturesSharePoint 2016 for the Business: Top 10 New Features
SharePoint 2016 for the Business: Top 10 New Features
 
What's New in SharePoint 2016 for End Users Webinar with Intlock
What's New in SharePoint 2016 for End Users Webinar with IntlockWhat's New in SharePoint 2016 for End Users Webinar with Intlock
What's New in SharePoint 2016 for End Users Webinar with Intlock
 
Migrate to share point 2016 (presentation)
Migrate to share point 2016 (presentation) Migrate to share point 2016 (presentation)
Migrate to share point 2016 (presentation)
 
Themigrationchroniclesspsbend
ThemigrationchroniclesspsbendThemigrationchroniclesspsbend
Themigrationchroniclesspsbend
 
Concurrency SharePoint Summit 2016
Concurrency SharePoint Summit 2016Concurrency SharePoint Summit 2016
Concurrency SharePoint Summit 2016
 
Hosting SharePoint 2016 farm in azure
Hosting SharePoint 2016 farm in azureHosting SharePoint 2016 farm in azure
Hosting SharePoint 2016 farm in azure
 
SharePoint 2016 Migration Success Takes Three Steps
SharePoint 2016 Migration Success Takes Three StepsSharePoint 2016 Migration Success Takes Three Steps
SharePoint 2016 Migration Success Takes Three Steps
 
Collab365: What's new in SharePoint 2016 for IT Pros
Collab365: What's new in SharePoint 2016 for IT ProsCollab365: What's new in SharePoint 2016 for IT Pros
Collab365: What's new in SharePoint 2016 for IT Pros
 
AUDWC SharePoint 2016 - Top 10 Compelling Business Reasons to Upgrade
AUDWC SharePoint 2016 - Top 10 Compelling Business Reasons to UpgradeAUDWC SharePoint 2016 - Top 10 Compelling Business Reasons to Upgrade
AUDWC SharePoint 2016 - Top 10 Compelling Business Reasons to Upgrade
 
SharePoint 2016 - nextgenportal
SharePoint 2016 - nextgenportalSharePoint 2016 - nextgenportal
SharePoint 2016 - nextgenportal
 
SharePoint Designer Workflows - Nuts, Bolts and Examples
SharePoint Designer Workflows - Nuts, Bolts and ExamplesSharePoint Designer Workflows - Nuts, Bolts and Examples
SharePoint Designer Workflows - Nuts, Bolts and Examples
 
Overview of SharePoint Server 2019 Public Preview
Overview of SharePoint Server 2019 Public PreviewOverview of SharePoint Server 2019 Public Preview
Overview of SharePoint Server 2019 Public Preview
 
What's new in SharePoint 2016
What's new in SharePoint 2016What's new in SharePoint 2016
What's new in SharePoint 2016
 

Destacado

Open stack design 2012 applications targeting openstack-final
Open stack design 2012   applications targeting openstack-finalOpen stack design 2012   applications targeting openstack-final
Open stack design 2012 applications targeting openstack-final
rhirschfeld
 
SaaS and Multi-Tenancy – Foundational Concepts
SaaS and Multi-Tenancy – Foundational ConceptsSaaS and Multi-Tenancy – Foundational Concepts
SaaS and Multi-Tenancy – Foundational Concepts
Jeelani Shaik
 

Destacado (20)

Migration from eRoom to office 365
Migration from eRoom to office 365 Migration from eRoom to office 365
Migration from eRoom to office 365
 
Migrations Startegy: Lotus Notes to Office 365 & Azure
Migrations Startegy: Lotus Notes to Office 365 & AzureMigrations Startegy: Lotus Notes to Office 365 & Azure
Migrations Startegy: Lotus Notes to Office 365 & Azure
 
Office 365 Migration Planning
Office 365 Migration PlanningOffice 365 Migration Planning
Office 365 Migration Planning
 
Achieving Multi-tenanted Business Processes in SaaS Applications
Achieving Multi-tenanted Business Processes in SaaS Applications  Achieving Multi-tenanted Business Processes in SaaS Applications
Achieving Multi-tenanted Business Processes in SaaS Applications
 
Inevitability of Multi-Tenancy & SAAS in Product Engineering
Inevitability of Multi-Tenancy & SAAS in Product EngineeringInevitability of Multi-Tenancy & SAAS in Product Engineering
Inevitability of Multi-Tenancy & SAAS in Product Engineering
 
Open stack design 2012 applications targeting openstack-final
Open stack design 2012   applications targeting openstack-finalOpen stack design 2012   applications targeting openstack-final
Open stack design 2012 applications targeting openstack-final
 
OpenServerSummit: Operating Hybrid Infrastructure
OpenServerSummit:  Operating Hybrid InfrastructureOpenServerSummit:  Operating Hybrid Infrastructure
OpenServerSummit: Operating Hybrid Infrastructure
 
Data Migration and Data-Tier Applications with SQL Azure
Data Migration and Data-Tier Applications with SQL AzureData Migration and Data-Tier Applications with SQL Azure
Data Migration and Data-Tier Applications with SQL Azure
 
OpenStack Preso: DevOps on Hybrid Infrastructure
OpenStack Preso: DevOps on Hybrid InfrastructureOpenStack Preso: DevOps on Hybrid Infrastructure
OpenStack Preso: DevOps on Hybrid Infrastructure
 
Azure search
Azure searchAzure search
Azure search
 
Office Track: SharePoint Online Migration - Asses, Prepare, Migrate & Support...
Office Track: SharePoint Online Migration - Asses, Prepare, Migrate & Support...Office Track: SharePoint Online Migration - Asses, Prepare, Migrate & Support...
Office Track: SharePoint Online Migration - Asses, Prepare, Migrate & Support...
 
SaaS and Multi-Tenancy – Foundational Concepts
SaaS and Multi-Tenancy – Foundational ConceptsSaaS and Multi-Tenancy – Foundational Concepts
SaaS and Multi-Tenancy – Foundational Concepts
 
BP Project History
BP Project HistoryBP Project History
BP Project History
 
Diese wichtigen britischen straßenschilder sollten sie kennen
Diese wichtigen britischen straßenschilder sollten sie kennenDiese wichtigen britischen straßenschilder sollten sie kennen
Diese wichtigen britischen straßenschilder sollten sie kennen
 
Put Your Existing Application On Windows Azure
Put Your Existing Application On Windows AzurePut Your Existing Application On Windows Azure
Put Your Existing Application On Windows Azure
 
EEDC 2010. Scaling SaaS Applications
EEDC 2010. Scaling SaaS ApplicationsEEDC 2010. Scaling SaaS Applications
EEDC 2010. Scaling SaaS Applications
 
Windows Azure Platform + PHP - Jonathan Wong
Windows Azure Platform + PHP - Jonathan WongWindows Azure Platform + PHP - Jonathan Wong
Windows Azure Platform + PHP - Jonathan Wong
 
Top 30 Must Read Blogs about Content Marketing
Top 30 Must Read Blogs about Content MarketingTop 30 Must Read Blogs about Content Marketing
Top 30 Must Read Blogs about Content Marketing
 
IoT & Azure (EventHub)
IoT & Azure (EventHub)IoT & Azure (EventHub)
IoT & Azure (EventHub)
 
Webinar - Business Implications of SaaS Multi Tenancy
Webinar - Business Implications of SaaS Multi TenancyWebinar - Business Implications of SaaS Multi Tenancy
Webinar - Business Implications of SaaS Multi Tenancy
 

Similar a Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365

Upgrade webinar
Upgrade webinarUpgrade webinar
Upgrade webinar
ShanesCows
 

Similar a Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365 (20)

SPTechCon Austin - The Slippery Slope of SharePoint Migrations
SPTechCon Austin - The Slippery Slope of SharePoint MigrationsSPTechCon Austin - The Slippery Slope of SharePoint Migrations
SPTechCon Austin - The Slippery Slope of SharePoint Migrations
 
Speakers slidedeckwidescreen sp-biz
Speakers slidedeckwidescreen   sp-bizSpeakers slidedeckwidescreen   sp-biz
Speakers slidedeckwidescreen sp-biz
 
The Slippery Slope of Migrating to SharePoint Online or On-Premise
The Slippery Slope of Migrating to SharePoint Online or On-PremiseThe Slippery Slope of Migrating to SharePoint Online or On-Premise
The Slippery Slope of Migrating to SharePoint Online or On-Premise
 
The Slippery Slope of Migrating to SharePoint Online or On-Premise
The Slippery Slope of Migrating to SharePoint Online or On-PremiseThe Slippery Slope of Migrating to SharePoint Online or On-Premise
The Slippery Slope of Migrating to SharePoint Online or On-Premise
 
Upgrade webinar
Upgrade webinarUpgrade webinar
Upgrade webinar
 
Ensuring a Successful Migration to SharePoint 2013 - SharePoint Day 2013
Ensuring a Successful Migration to SharePoint 2013 - SharePoint Day 2013Ensuring a Successful Migration to SharePoint 2013 - SharePoint Day 2013
Ensuring a Successful Migration to SharePoint 2013 - SharePoint Day 2013
 
Migration sp2013
Migration sp2013Migration sp2013
Migration sp2013
 
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
 
2012 MindSurf - Augmenting Business Process with SharePoint
2012 MindSurf - Augmenting Business Process with SharePoint2012 MindSurf - Augmenting Business Process with SharePoint
2012 MindSurf - Augmenting Business Process with SharePoint
 
SharePoint Migration - To Be Or Not To Be ‘In The Cloud’
SharePoint Migration - To Be Or Not To Be ‘In The Cloud’ SharePoint Migration - To Be Or Not To Be ‘In The Cloud’
SharePoint Migration - To Be Or Not To Be ‘In The Cloud’
 
What’s New in Project 2016, Project Server 2016, Project Online and Office 36...
What’s New in Project 2016, Project Server 2016, Project Online and Office 36...What’s New in Project 2016, Project Server 2016, Project Online and Office 36...
What’s New in Project 2016, Project Server 2016, Project Online and Office 36...
 
Legacy SharePoint Platform Migrations (2003/2007)
Legacy SharePoint Platform Migrations (2003/2007)Legacy SharePoint Platform Migrations (2003/2007)
Legacy SharePoint Platform Migrations (2003/2007)
 
I03 migration from on premises to office365 - tips tricks and hows
I03 migration from on premises to office365 - tips tricks and howsI03 migration from on premises to office365 - tips tricks and hows
I03 migration from on premises to office365 - tips tricks and hows
 
SharePoint Migration Guide
SharePoint Migration GuideSharePoint Migration Guide
SharePoint Migration Guide
 
SPC.Org - Upgrading to SharePoint 2013
SPC.Org - Upgrading to SharePoint 2013SPC.Org - Upgrading to SharePoint 2013
SPC.Org - Upgrading to SharePoint 2013
 
#SPSNYC 2018 Migrate your custom components to the #SharePoint Framework #SPFX
#SPSNYC 2018 Migrate your custom components to the #SharePoint Framework #SPFX#SPSNYC 2018 Migrate your custom components to the #SharePoint Framework #SPFX
#SPSNYC 2018 Migrate your custom components to the #SharePoint Framework #SPFX
 
IberianSPC - SharePoint 2013 Upgrade
IberianSPC - SharePoint 2013 UpgradeIberianSPC - SharePoint 2013 Upgrade
IberianSPC - SharePoint 2013 Upgrade
 
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-PremiseWebinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
 
#SPSToronto 2018 migrate you custom development to the SharePoint Framework
#SPSToronto 2018 migrate you custom development to the SharePoint Framework#SPSToronto 2018 migrate you custom development to the SharePoint Framework
#SPSToronto 2018 migrate you custom development to the SharePoint Framework
 
Houston TechFest 2017- Migrate and Upgrade to 2016 Succesfully
Houston TechFest 2017- Migrate and Upgrade to 2016 SuccesfullyHouston TechFest 2017- Migrate and Upgrade to 2016 Succesfully
Houston TechFest 2017- Migrate and Upgrade to 2016 Succesfully
 

Más de Patrick Guimonet

Más de Patrick Guimonet (20)

2020-06-25 Valofest - Introduction to SharePoint Spaces
2020-06-25 Valofest - Introduction to SharePoint Spaces2020-06-25 Valofest - Introduction to SharePoint Spaces
2020-06-25 Valofest - Introduction to SharePoint Spaces
 
2020-06-10 BitTitan Live France - De Outlook vers Teams réinventez votre faço...
2020-06-10 BitTitan Live France - De Outlook vers Teams réinventez votre faço...2020-06-10 BitTitan Live France - De Outlook vers Teams réinventez votre faço...
2020-06-10 BitTitan Live France - De Outlook vers Teams réinventez votre faço...
 
2020-06-06 Power Saturday 2020 - Cyber sécurité Microsoft 365 par la pratique
2020-06-06 Power Saturday 2020 - Cyber sécurité Microsoft 365 par la pratique2020-06-06 Power Saturday 2020 - Cyber sécurité Microsoft 365 par la pratique
2020-06-06 Power Saturday 2020 - Cyber sécurité Microsoft 365 par la pratique
 
2020-05-28 Microsoft 365 Virtual Marathon - Mobility with Microsoft 365 from ...
2020-05-28 Microsoft 365 Virtual Marathon - Mobility with Microsoft 365 from ...2020-05-28 Microsoft 365 Virtual Marathon - Mobility with Microsoft 365 from ...
2020-05-28 Microsoft 365 Virtual Marathon - Mobility with Microsoft 365 from ...
 
2020-05-27 Microsoft 365 Virtual Marathon - De Outlook vers Teams réinventez ...
2020-05-27 Microsoft 365 Virtual Marathon - De Outlook vers Teams réinventez ...2020-05-27 Microsoft 365 Virtual Marathon - De Outlook vers Teams réinventez ...
2020-05-27 Microsoft 365 Virtual Marathon - De Outlook vers Teams réinventez ...
 
2020-04-10 Modern workplace summit Integrate the Power Platform with ShareP...
2020-04-10 Modern workplace summit   Integrate the Power Platform with ShareP...2020-04-10 Modern workplace summit   Integrate the Power Platform with ShareP...
2020-04-10 Modern workplace summit Integrate the Power Platform with ShareP...
 
2020 03-26 aOS online Intégrer la Power Platform avec SharePoint et Teams
2020 03-26 aOS online Intégrer la Power Platform avec SharePoint et Teams2020 03-26 aOS online Intégrer la Power Platform avec SharePoint et Teams
2020 03-26 aOS online Intégrer la Power Platform avec SharePoint et Teams
 
2020-03-05 Secure IT day 2020 Abalon - comment protéger votre environnement ...
2020-03-05 Secure IT day 2020  Abalon - comment protéger votre environnement ...2020-03-05 Secure IT day 2020  Abalon - comment protéger votre environnement ...
2020-03-05 Secure IT day 2020 Abalon - comment protéger votre environnement ...
 
2020-02-29 Scottish Summit - Integrate Power Platform with SharePoint and Teams
2020-02-29 Scottish Summit - Integrate Power Platform with SharePoint and Teams2020-02-29 Scottish Summit - Integrate Power Platform with SharePoint and Teams
2020-02-29 Scottish Summit - Integrate Power Platform with SharePoint and Teams
 
2020-02-25 MS Ignite The Tour - Integrate the Power Platform with SharePoint ...
2020-02-25 MS Ignite The Tour - Integrate the Power Platform with SharePoint ...2020-02-25 MS Ignite The Tour - Integrate the Power Platform with SharePoint ...
2020-02-25 MS Ignite The Tour - Integrate the Power Platform with SharePoint ...
 
2020-01-28 MS Ignite The Tour Milan - Mobility with Office 365
2020-01-28 MS Ignite The Tour Milan - Mobility with Office 3652020-01-28 MS Ignite The Tour Milan - Mobility with Office 365
2020-01-28 MS Ignite The Tour Milan - Mobility with Office 365
 
2020 01-27 MS Ignite The Tour Milan - Integrate Power Platform with SharePoin...
2020 01-27 MS Ignite The Tour Milan - Integrate Power Platform with SharePoin...2020 01-27 MS Ignite The Tour Milan - Integrate Power Platform with SharePoin...
2020 01-27 MS Ignite The Tour Milan - Integrate Power Platform with SharePoin...
 
MWCP19 Retour d’Ignite : les nouveautés autour des Content Services et du Pro...
MWCP19 Retour d’Ignite : les nouveautés autour des Content Services et du Pro...MWCP19 Retour d’Ignite : les nouveautés autour des Content Services et du Pro...
MWCP19 Retour d’Ignite : les nouveautés autour des Content Services et du Pro...
 
2019-12-09 MWCP19 Préconférence Les nouveaux usages de Microsoft 365
2019-12-09 MWCP19 Préconférence  Les nouveaux usages de Microsoft 3652019-12-09 MWCP19 Préconférence  Les nouveaux usages de Microsoft 365
2019-12-09 MWCP19 Préconférence Les nouveaux usages de Microsoft 365
 
2019 11-30 SPSMUC19 - Integrate Power Platform with SharePoint
2019 11-30 SPSMUC19 - Integrate Power Platform with SharePoint2019 11-30 SPSMUC19 - Integrate Power Platform with SharePoint
2019 11-30 SPSMUC19 - Integrate Power Platform with SharePoint
 
2019-11-16 SPS Leicester - Integrate Power Platform with SharePoint
2019-11-16 SPS Leicester - Integrate Power Platform with SharePoint2019-11-16 SPS Leicester - Integrate Power Platform with SharePoint
2019-11-16 SPS Leicester - Integrate Power Platform with SharePoint
 
19 11-13 MS Ignite The Tour Paris - Surfing Microsoft 365 waves
19 11-13 MS Ignite The Tour Paris -  Surfing Microsoft 365 waves19 11-13 MS Ignite The Tour Paris -  Surfing Microsoft 365 waves
19 11-13 MS Ignite The Tour Paris - Surfing Microsoft 365 waves
 
2019 11-13 MS Ignite The Tour Paris - Integrate Power Platform with SharePoin...
2019 11-13 MS Ignite The Tour Paris - Integrate Power Platform with SharePoin...2019 11-13 MS Ignite The Tour Paris - Integrate Power Platform with SharePoin...
2019 11-13 MS Ignite The Tour Paris - Integrate Power Platform with SharePoin...
 
2019 11-13 MS Ignite The Tour Paris - Mobility with Office 365
2019 11-13 MS Ignite The Tour Paris - Mobility with Office 3652019 11-13 MS Ignite The Tour Paris - Mobility with Office 365
2019 11-13 MS Ignite The Tour Paris - Mobility with Office 365
 
2019-10-19 aOS KL Surfing the waves of Office 365
2019-10-19 aOS KL Surfing the waves of Office 3652019-10-19 aOS KL Surfing the waves of Office 365
2019-10-19 aOS KL Surfing the waves of Office 365
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Último (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
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
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365

  • 1. WWW.COLLAB365.EVENTS Real world scenarios to migrate to SharePoint 2016 or Office 365
  • 2. Hi. I’m Gokan. Brussels, BELGIUM neoxy.be SharePoint MVP Community Member @GokanOzcifci http://gokan.ms
  • 3. Hi. I’m Patrick. Paris, France http://abalon.fr/ Office 365MVP Microsoft Regional Director @patricg https://yos365.wordpr ess.com
  • 4. • Which migration ? • Project plan • Demo : Migration to SharePoint 2016 – Technical process • Demo : Migration to Office 365 – Inventory – Migration • Common errors – Migrating to SharePoint 2016 – Migrating previous versions Agenda
  • 5. Which migration ? One or several SharePoint migrations ?
  • 6.
  • 7. SP2010 Migration trajectories SP2016 SP Online Sequential upgrade From version to version With DB upgrade  Direct move to last version Need third party tool  SP2013MOSS 2007 To the Cloud Tooling is highly recommended too New API for perfor- mance  Hybrid Imply permanent link between platforms, may imply permanent exchanges 
  • 8. The 3 possible ways Sequential version DB upgrade • Verify disk space • Verify updates levels, functional change • This is the only directly supported method Direct move to last version • Quicker and less expensive • Third party tool is mandatory • Allow a major reorganization of content To the Cloud • Beware of functional discrepancy and amount of data transfers • Third party tool is highly recommended • Reorganization is almost always necessary Sequential upgrade From version to version With DB upgrade  Direct move to last version Need third party tool  To the Cloud Tooling is highly recommended too New API for perfor- mance 
  • 9. Migration Project Plan Plan • Evaluate existing system •Custom Framework •3th party tools • Build the Migration plan •Solutions? •Authentication? •Content Prepare • Clean •By the users •By IT • Prepare a SWAP • Prepare new environments • Test with a copy of production data • Correct errors Migrate • Create Web Apps • Respect renewed Best Practices • Content Database Migration •with a tool •PoSH Validate • Technical acceptance tests by IT • Users acceptance tests • Validate • Switch •AAM •DNS •F5 Migrate VerificationCorrections
  • 10. How to plan? Assess current content • By hands • With PowerShell scripts • Tools : Documentation Toolkit For SharePoint • With migration tools Build the migration plan • Why -, Legal Requirement? New Features? • What -, Public Facing, Intranet, Service Applications? • When ? • When and how communicate ?
  • 11. Clean / Reorganize • By hand • Scripts • Tools Set up new environments for test and future production • Design and size new farms •Physical versus virtual •Servers by role • Install custom developments • Basic testing first Tests on production data •Deploy Solutions (We all love Add-ins hé  ) •Use a copy of production data => Test and verify databases •Verify that sites are OK in compatibility mode •Upgrade sites collections Correct errors • Analyze migration logs for site collections •Visual and functional verification of sites Technical Diagrams SharePoint 2013 Upgrade : • SharePoint 2013 : How to test upgrade ? How to prepare?
  • 12. Migration methods • Copy Content DB + upgrade site collections • Third-party tool Migration type • Direct or in several steps • Several versions Cohabitation • Compatibility mode SP2010 on SP2013 for example • Complete or Incremental (Third-party tool) How to migrate?
  • 13. Acceptance tests • IT acceptance tests • Business Users acceptance tests Validate • Business agreement • GO live Switch • Users redirection • Communicate ! How to validate?
  • 14. Project Plan Plan • Evaluate existing system •Custom Framework •3th party tools • Build the Migration plan •Solutions? •Authentication? •Content Prepare • Clean •By the users •By IT • Prepare a SWAP • Prepare new environments • Test with a copy of production data • Correct errors Migrate • Create Web Apps • Respect renewed Best Practices • Content Database Migration •with a tool •PoSH Validate • Technical acceptance tests by IT • Users acceptance tests • Validate • Switch •AAM •DNS •F5 Migrate VerificationCorrections Budget Business Requirements What really matters? Focus on goals
  • 15. In theory migration to SharePoint 2016 IT Preview
  • 16. The SharePoint Server 2016 IT Preview is provided for the sole purpose of evaluating new and updated features in SharePoint Server 2016 IT Preview. This software is provided as-is for use in a test environment and is not supported by Microsoft Support. This preview release does not provide a migration/upgrade path to the final release of SharePoint Server 2016. • SharePoint Server 2016 IT Preview supports an upgrade from SharePoint 2013 with March 2013 PU, version 15.0.4481.1005 or higher. • When you upgrade from SharePoint 2013 to SharePoint Server 2016 IT Preview, you must use a database attach upgrade, which means that you upgrade only the content for your environment and not the configuration settings. • SharePoint Server 2016 IT Preview does not support SharePoint 2010 mode (that is, compatibility level 14) site collections. Upgrade to SharePoint Server 2016 IT Preview Technet : Upgrade to SharePoint Server 2016 IT Preview
  • 17. Technical process (SharePoint 2013) Technet : Overview of the upgrade process to SharePoint 2013 Technical diagrams for SharePoint 2013 Upgrade : • SharePoint 2013 Upgrade Process • SharePoint 2013: How to Test Upgrade
  • 19. MIGRATION TO OFFICE 365 THIRD PARTY MIGRATION TOOLS
  • 20. Third party tools • AvePoint DocAve Migrator • SharePoint Discovery Tool • Metalogix Content Matrix • Migration Expert • Metalogix Metavis • Dell Migration Suite for SharePoint • Sharegate Migration Tool • Pre-Migration Check • How to choose ? • Size of data to migrate • Metadata management • Dedicated server install
  • 21. Steps 2, 3 and 4 are performed by using either • the SharePoint Online SPO Migration PowerShell commands or • a 3rd party migration tool. It is important to perform Step 1 to know what tool will fit best your need. Leveraging the new Migration API SharePoint Online and OneDrive for Business Migration Speed 1 2 3 4
  • 22. Strengths • Direct migration 2007 - 2013 • Cloud Migration • Granular migration • Content reorganization • Differential update • Content filtering • Tool delegation IT or Business Weaknesses • Testing • Costs (to be checked with your sales rep) – 25 to 45€ / GB or – 14 k€ / frontal or – 5 k€ / 10 users • Training Tools strengths and weaknesses
  • 24. • You don’t know SharePoint • You thought training was optional • Lack of communication • You thought database attach would do everything • Ignored building a new architecture • You didn’t inventory your sites and test them for upgrade • No planning, no governance, no information architecture • No measurable goals were set • Branding seemed irrelevant to you • Ignoring third party tools To conclude : 10 reasons your migration may fail 10 Reasons your SharePoint Migration Failed
  • 26. Toolbox • PowerShell Use Windows PowerShell to administer SharePoint 2013 technet.microsoft.com/fr- fr/library/ee806878.aspx • Visio office.microsoft.com/fr-fr/visio • SharePoint Designer office.microsoft.com/fr-fr/visio • Documentation Toolkit for SharePoint www.spdockit.com • SharePoint Manager 2007, 2010, 2013 spm.codeplex.com • SharePoint Feature Administration and Clean Up Tool 2007, 2010, 2013 featureadmin.codeplex.com
  • 27. foreach ($w in Get-SPWebApplication) { write-host "WA " $w.url ($w.sites).count if (($w.sites).count -gt 0) { foreach ($sc in $w.sites) { write-host " CS " $sc.url ($sc.AllWebs).count foreach ($si in $sc.AllWebs) { write-host " SI " $si.url } } } } PowerShell inventory In English Build an inventory before a SharePoint Migration and put it in Visio http://en.share-gate.com/blog/how-to-build-an-inventory-before- sharepoint-migration In French [ #SharePoint 2013 ] Inventaire d’une ferme (en 4 parties) http://blogs.developpeur.org/patricg/archive/2014/02/06/sharepoint- 2013-inventaire-d-une-ferme-avec-powershell-et-visio-1-3.aspx
  • 29. Documentation Toolkit for SharePoint www.spdockit.com
  • 33. • The only tool tu supress problematic sites like • With unknow template • Unaccessible site Clean up (1/2) SharePoint Manager 2007, 2010, 2013 spm.codeplex.com
  • 34. SharePoint Feature Administration and Clean Up Tool featureadmin.codeplex.com
  • 35. • Feature Admin Tool for 2007, 2010, 2013 Features clean up(2/2) MOSS 2007 SharePoint Feature Administration and Clean Up Tool featureadmin.codeplex.com
  • 36. PowerShell :Test / Mount-SPContentDatabase
  • 37. But you can’t mount SP2007 DB to SP2013…
  • 38. For SP2010 or SP2013 Claims migration
  • 39. • Wrong DB name Some of the best errors met  (1/3) Mount is without error But site counter is 0 http://sharepoint.stackexchange.com/questions/29 719/content-database-shows-no-site-collections
  • 40. First test results with 28 errors Some of the best errors met  (2/3)
  • 41. Some of the best errors met  (3/3)  Blocking errors
  • 42. • Mount-SPContentDatabase can end with an error • But site collection de sites is correctly mounted and accessible Positive false error…
  • 43. More errors …(1/6)  In cas of a wrong chaining of operations (for example claims non converted)
  • 44. • You need to change site collection administrators More errors …(2/6)
  • 46. Error when executing standard approval workflow • In French • In English More errors …(4/6)
  • 47. x Configuration du Workflow • This error appears when the checkbox « Update approval status when Workflow is ended» is checked • It tries to update approval status when workflow end Error when executing standard approval workflow More errors …(5/6)
  • 48. • The previous checkbox implies that workflow impersonate using the login of the workflow’s author. • This is a problem because this one is usually know only in the original farm (not in the migrated one) • We have to use SharePoint Designer to save the workflow and republish it using an account with enough privileges in the new farm Error when executing standard approval workflow Resolution More errors …(6/6)
  • 49. WWW.COLLAB365.EVENTS Stay tuned for more great sessions … Thanks !