migration to sharepoint online using the powershell "migrationpackage"
TRANSCRIPT
![Page 1: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/1.jpg)
![Page 2: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/2.jpg)
Migration to SharePoint
Online using the
PowerShell
“MigrationPackage”
DENNIS HOBMAIERMCSE SharePoint, Solutions2Share, Germany
![Page 3: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/3.jpg)
Agenda
• Intro
• The Challenge
• Fasttrack
• Do it yourself using PowerShell
• Migration
• Live Demo
• Q&A
![Page 4: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/4.jpg)
INTRO
![Page 5: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/5.jpg)
DENNIS HOBMAIER
http://www.hobmaier.net
@DHobmaier
dennis.hobmaier
@solutions2share.net
![Page 6: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/6.jpg)
Free SharePoint AppsISV – Apps for SharePoint on-premises and Office 365
![Page 7: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/7.jpg)
THE CHALLENGE
![Page 8: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/8.jpg)
![Page 9: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/9.jpg)
Long cycle Rapid innovation
Big Data
Workplace Mobile
Reactive Responsive
Less Data
![Page 10: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/10.jpg)
OK Cloud…
How can I move my data?
![Page 11: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/11.jpg)
![Page 12: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/12.jpg)
![Page 13: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/13.jpg)
![Page 14: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/14.jpg)
![Page 15: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/15.jpg)
MIGRATION TRIANGLE
Medium
Effort
Workflows
Features
Site structure
Custom UX
Code
![Page 16: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/16.jpg)
FASTTRACK – a Microsoft
Service
http://fasttrack.microsoft.com
![Page 17: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/17.jpg)
ONBOARDING SERVICE
• Customers 50+ eligible for direct remote assistance
• Customers 150+ users eligible for data migration*
• Core onboarding AAD Connect
* Limited time offer
![Page 18: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/18.jpg)
SP MIGRATION SERVICE
Source
• Documents
• File and folder structure
• Security requires AAD ConnectFile share
Box
• Yes – recently announcedSharePoint on premise
Destination
SharePoint Online
OneDrive for Business
Max. 75 % of Tenant‘s storage including additional storage
Provision SharePoint Online Sites
Migration report
3x Migration batches 1 day, 5 days
![Page 19: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/19.jpg)
YOU ARE HERE
![Page 20: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/20.jpg)
Do it yourself
PowerShell, Azure and Office 365
![Page 21: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/21.jpg)
PROCEDURE
ORGANIZATIONAL
Prepare
Pre-Communication
Analysis
CommunicationTest environment /
-Tenant!
Test using test data
Create a checklist
Test using production data / yes it‘s different
QA
Assign maintenance
window
Communication –as always
Alignment with the business
User impact – Set source to read-
only
Run Migration
QA
Acknowledgement by business
![Page 22: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/22.jpg)
GET STARTED
• Download resources http://Powershell.office.com/get-started• Microsoft Online Services Sign-in Assistant• SharePoint Online Module
• Office 365 Tenant / Admin
• Setup Azure Storage Account• Choose same datacenter• Tool: Azure Storage Explorer: http://azurestorageexplorer.codeplex.com/
• Login via Powershell: Connect-SPOService
• Get PowerShell Script: https://github.com/Hobmaier/MigrationPackage
![Page 23: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/23.jpg)
QUICK OVERVIEW
Source SharePoint/ODB
Final Destination
File Share,
SharePoint On-Prem,
Potentially any other
Data Source.
Create Package for
the API to be able to
accept it.
Use the Power of
ingestion of Azure to
bring the content
faster in Microsoft
network.
Timer Job Based
import in a scalable
way that will not hurt
the service using
back end resources.
http://channel9.msdn.com/Events/Ignite/2015/BRK3153
![Page 24: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/24.jpg)
Content
Read
Manifest
Read/Write
Queue
Add/Remove
Upload the package to Azure Blob Store
![Page 25: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/25.jpg)
SharePoint Online
Management Shell
New-SPOMigrationPackage
ConvertTo-SPOMigrationTargetedPackage
Set-SPOMigrationPackageAzureSource
Submit-SPOMigrationJob
New
Convert
Set
Submit
http://channel9.msdn.com/Events/Ignite/2015/BRK3153
![Page 26: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/26.jpg)
USER MAPPING (CSV)
• Or just keep modifier / creator with no lookup:• -NoADLookup
OnPremSID UPN isGroup
Active Directory
SID of on
premises user
or group
(Assuming
windows/AD
auth on
source), which
will be used to
lookup entry in
UserGroup.XM
L file
UPN (e.g. email
address) of
account which
will be used at
destination
Is the account a
user or a
domain group?
(enter TRUE or
FALSE)
![Page 27: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/27.jpg)
LOGGING
• Check Job status through queue realtime updates using Azure Storage Explorer
• View logs in manifest folder .err and .wrn for ERROR and WARNINGS
• PowerShell
![Page 28: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/28.jpg)
LIVE DEMO
Create Azure Storage Account
Migrate File share to Office 365
Migrate SharePoint on premise to Office 365
![Page 29: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/29.jpg)
SUMMARY
FASTTRACK
• Free > 50 users
• Remote
PowerShell
• File share
• SharePoint on-premises
• Free
Azure Costs
• Temporarily
• 2,02 € per 100 GB (LRS)
Customizations
• No…
• Just files
• And security
![Page 30: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/30.jpg)
Q&A
![Page 31: Migration to SharePoint Online Using the PowerShell "MigrationPackage"](https://reader031.vdocuments.net/reader031/viewer/2022022415/5a65a4187f8b9a9f2f8b487f/html5/thumbnails/31.jpg)
Please rate my session @DHobmaier