aos canadian tour share point migration tips
TRANSCRIPT
![Page 1: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/1.jpg)
aOS 2017Canadian Tour
Fueled by
QuebecMontrealOttawaToronto
February 6February 7 February 8February 10
![Page 2: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/2.jpg)
Tips in Migrating to SharePoint Online or On-
premises Mike MaadaraniSharePoint Architect
![Page 3: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/3.jpg)
Thank you !
![Page 4: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/4.jpg)
Welcome & IntroductionMike Maadarani, Ottawa
• App Dev and Architecture for over 20 years (17 Years Microsoft, 3 Years with the “Other Guys”)
• Business focused on Enterprise Content Management, Search, & Publishing Sites• Architect, trainer, and presenter
www.maadarani.com @mikemaadarani
![Page 5: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/5.jpg)
Cloud
ProcessAgenda
Closing and Q&A
Content & Apps
Overview
Migration Life Cycle
Hybrid
![Page 6: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/6.jpg)
History recap
![Page 7: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/7.jpg)
2006
iPhoneSharePoint 2007
SharePoint 2010Facebook
![Page 8: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/8.jpg)
Devices Social Cloud Control
2007 – 2012: Revolutionary Trends
People
![Page 9: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/9.jpg)
Devices Social Cloud ControlPeople
SharePoint 2013
![Page 10: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/10.jpg)
SharePoint Evolution to 2016
![Page 11: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/11.jpg)
Should I upgrade or migrate?
![Page 12: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/12.jpg)
Migration/Upgrade Lifecycle
Analysis Plan Execut
e Assess Sustain
SOURCEFile Share
Exchange Public Folders
Lotus Notes
Web Content
SharePoint
Other LOB Systems
TARGET
SharePoint Online
SharePoint On-Premises
![Page 13: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/13.jpg)
Step 1
Analyze your farm
![Page 14: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/14.jpg)
Analyze: Decision Points• Content Analysis
• File Shares• Exchange Public Folders• Notes Databases• Existing SharePoint farms• Web Content• Other lines of business applications
• Who is involved?• Stakeholder(s) (Accountability)• Business Drivers (Awareness)• Information Technology (Accessibility)• Individual(s) (Owner)
• Where is our content?• Hosted or In House• Centralized or Decentralized• Local or Abroad
![Page 15: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/15.jpg)
• Content Analysis• How much content? How large?
• How many layers? (Web Applications, Site Collections, Sites)
• Content Types, Metadata? CTH?
• Security Levels
• Workflows
• Linked Information
Analyze: Decision Points
![Page 16: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/16.jpg)
• Service Applications Analysis• Search
• Managed Metadata
• Secure Store (must be done before BCS)
• BCS
• User Profiles
• PerformancePoint
Analyze: Decision Points
![Page 17: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/17.jpg)
• Custom Code• WSP• Event receivers• Apps (if 2013 to Online)• Workflows• Etc…
• 3rd Party Tools
Analyze: Decision Points
![Page 18: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/18.jpg)
• Action Items• Roles and Responsibility Matrix• Content Inventory Worksheet• Security Report• Decision: Build or Buy migration tools AND services
Analyze: Action Points
![Page 19: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/19.jpg)
Step 2
Plan your battle
![Page 20: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/20.jpg)
Which cloud is good for you?
![Page 21: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/21.jpg)
Private Cloud Full AccessFarm SolutionsSandbox Solutions
$$Expensive to runExpensive to maintain
TraditionalWe know what we knowWe expect innovation and great new features
![Page 22: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/22.jpg)
Azure VMs for you needsIf you’re used to a virtual environment, you’re ready for AzureA few quirksFull AccessFarm SolutionsSandbox Solutions$$PricierNot clear on upfront cost
![Page 23: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/23.jpg)
SharePoint Online Limited AccessNo Farm SolutionsLimited Sandbox Solutions More script and CSOM code is being added$$Totally based on accessAND “seats”Usually cheaper that the other optionsFeatures and SupportNew Features come online firstUpdates are almost every quarterGood support from MS and the partners
![Page 24: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/24.jpg)
Hybrid SolutionOnline + On-premises
Online + Azure
Azure + On-Premises
![Page 25: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/25.jpg)
Upgrade Scenarios
Gradual Upgrade
Database Attach Upgrade
In-Place Upgrade
On-premises
ONLY
![Page 26: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/26.jpg)
• Usually cheaper that the other options • All Content databases• Search administration• BDC• Managed Metadata• PerformancePoint• Secure store• User Profile databases
Database Upgrade
![Page 27: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/27.jpg)
Plan your content
![Page 28: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/28.jpg)
Identify SPO GapsFederationMidsize Business plan or higher for AD integrationMidsize, Enterprise E1 or higher for Yammer
Migration costsBased on size and number of itemsLots of vendors, some are the same core engine
Farm FeaturesFarm solutions are not supported in Office 365Need to know what is in the farm, and where they are being used, to create a remediation plan
3rd party solutionsApp Store is rich with many solutions
![Page 29: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/29.jpg)
• Most companies have content that is:• Out of date• Duplicated• Difficult to find
• Would benefit from:• delete/archive/migrate
triage• reorganization• tagging with metadata
Real world content
![Page 30: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/30.jpg)
Plan: Decision Points• Where will the content
go?• Web Applications• Site Collections• Sites• Pages• Libraries
• What will the content do?• Policy Management• Business Process• Search ability• Metadata
• Communicate and Train!
![Page 31: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/31.jpg)
• Why is remediation required?• What to remediate?• How to remediate?
Remediation
![Page 32: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/32.jpg)
Why remediation is requiredSome customizations:
Cannot be migrated as isSome content:
Cannot be migratedShould not be migrated
![Page 33: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/33.jpg)
Reduce content volume
Content Mapping
Content remediation
![Page 34: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/34.jpg)
Customization remediation
Branding Solutions
ProvisioningSolutions
Content Types and
Site Columns
User InterfaceComponents
Other Built-inFunctionalities
Integration/Maintenance
Solutions
![Page 35: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/35.jpg)
Use OneDrive For Business• Migrate your MySite and personal files
Personal Sites must be created first before you migrateBulk migration requires an account to be added to the personal
sitesUse PowerShell to add a migration account to the admin group
for individual personal sitesRemove when done with migration
Bulk Site creation is available through CSOM API
![Page 36: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/36.jpg)
Execute your migration
![Page 37: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/37.jpg)
Choosing your migration approach
Self-service migration
• Manual
Tools-based migration
• Manual/auto using tools
Complex migration
• Includes custom code
• Involve experts
![Page 38: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/38.jpg)
Migrate your Service Applications First
Steps to migration
![Page 39: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/39.jpg)
Service AppsOnline• Search
• Consider Hybrid Search• MMS
• You want to consider 3rd party tools • BCS
• You need Hybrid environment • PerformancePoint
• PowerBI, PowerView • User Profile O365 Groups Profiles
• AD Sync
On-premises• Search
• Consider Hybrid Search
• MMS, Secure Store, BCS, PerformancePoint, User Profile• Consider DB Upgrade
![Page 40: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/40.jpg)
• The migration to the cloud must be performed remotely
• User identities are different
Migration considerations
![Page 41: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/41.jpg)
• Do you really want to migrate?• Use OOB if possible• Rebuild if needed• Test against trial content• Finalize and lock down code deployment
Execute: Code Migration
![Page 42: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/42.jpg)
• Triage your content• Assess• Reconfigure your scripts/strategy• Try again• Follow your Plan• Divide and Conquer• Delta Migration
Execute: Content Migration
![Page 43: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/43.jpg)
NO migration is 100% success
Execute: Content Migration
![Page 44: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/44.jpg)
• Assess your content• Re-run migration for missing content• How is the current state performing/growing?
• Storage• Security• Performance • Event Log
Assess: Action Points
![Page 45: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/45.jpg)
• What is your disaster recovery plan?• SPO, No action• On-Premises, Plan and implement a DR site
• Turn off old farm, but do not kill it• What are our growth metrics?• How we will manage issue tracking and support?
Sustain: Action Points
![Page 46: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/46.jpg)
In Closing
![Page 47: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/47.jpg)
• Analyze• Plan
• Schedule• Communications• Hybrid strategy
• Triage the content• Remediate• Migrate• Assess• Sustain
Recap
![Page 48: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/48.jpg)
Keys to success• People
• Source system knowledge (System X)• Target system knowledge (SharePoint
Online)• Knowledge
• Development• Knowledge management
• How to structure the data
• Realistic timelines• Commitment
• Strong steering committee
![Page 49: aOS Canadian Tour Share point migration tips](https://reader036.vdocument.in/reader036/viewer/2022081520/58ce8da61a28ab8c3b8b4a87/html5/thumbnails/49.jpg)
Thank you !