Diese Präsentation wurde erfolgreich gemeldet.
Die SlideShare-Präsentation wird heruntergeladen. ×

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

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Hier ansehen

1 von 49 Anzeige

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

Herunterladen, um offline zu lesen

This is the slides from our session at Collab 365 on SharePoint 2016 and Office 365 migration
Same session we did at SPS Barcelona 2015
With Gokan Ozcifci

This is the slides from our session at Collab 365 on SharePoint 2016 and Office 365 migration
Same session we did at SPS Barcelona 2015
With Gokan Ozcifci

Anzeige
Anzeige

Weitere Verwandte Inhalte

Diashows für Sie (20)

Andere mochten auch (20)

Anzeige

Ähnlich wie Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365 (20)

Weitere von Patrick Guimonet (20)

Anzeige

Aktuellste (20)

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

  1. 1. WWW.COLLAB365.EVENTS Real world scenarios to migrate to SharePoint 2016 or Office 365
  2. 2. Hi. I’m Gokan. Brussels, BELGIUM neoxy.be SharePoint MVP Community Member @GokanOzcifci http://gokan.ms
  3. 3. Hi. I’m Patrick. Paris, France http://abalon.fr/ Office 365MVP Microsoft Regional Director @patricg https://yos365.wordpr ess.com
  4. 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. 5. Which migration ? One or several SharePoint migrations ?
  6. 6. 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 
  7. 7. 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 
  8. 8. 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
  9. 9. 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 ?
  10. 10. 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?
  11. 11. 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?
  12. 12. Acceptance tests • IT acceptance tests • Business Users acceptance tests Validate • Business agreement • GO live Switch • Users redirection • Communicate ! How to validate?
  13. 13. 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
  14. 14. In theory migration to SharePoint 2016 IT Preview
  15. 15. 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
  16. 16. 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
  17. 17. Migration to SharePoint 2016
  18. 18. MIGRATION TO OFFICE 365 THIRD PARTY MIGRATION TOOLS
  19. 19. 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
  20. 20. 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
  21. 21. 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
  22. 22. Demo Sharegate
  23. 23. • 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
  24. 24. WWW.COLLAB365.EVENTS Annexes
  25. 25. 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
  26. 26. 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
  27. 27. Organigram with Visio
  28. 28. Documentation Toolkit for SharePoint www.spdockit.com
  29. 29. Documentation Toolkit for SharePoint
  30. 30. TECHNICAL PROCESS SP2010MOSS 2007 SP2013 SP2016
  31. 31. SharePoint Manager spm.codeplex.com
  32. 32. • 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
  33. 33. SharePoint Feature Administration and Clean Up Tool featureadmin.codeplex.com
  34. 34. • Feature Admin Tool for 2007, 2010, 2013 Features clean up(2/2) MOSS 2007 SharePoint Feature Administration and Clean Up Tool featureadmin.codeplex.com
  35. 35. PowerShell :Test / Mount-SPContentDatabase
  36. 36. But you can’t mount SP2007 DB to SP2013…
  37. 37. For SP2010 or SP2013 Claims migration
  38. 38. • 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
  39. 39. First test results with 28 errors Some of the best errors met  (2/3)
  40. 40. Some of the best errors met  (3/3)  Blocking errors
  41. 41. • Mount-SPContentDatabase can end with an error • But site collection de sites is correctly mounted and accessible Positive false error…
  42. 42. More errors …(1/6)  In cas of a wrong chaining of operations (for example claims non converted)
  43. 43. • You need to change site collection administrators More errors …(2/6)
  44. 44. More errors …(3/6)
  45. 45. Error when executing standard approval workflow • In French • In English More errors …(4/6)
  46. 46. 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)
  47. 47. • 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)
  48. 48. WWW.COLLAB365.EVENTS Stay tuned for more great sessions … Thanks !

×