Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Accelerate your journey to the cloud using the Microsoft SharePoint Migration tool.

147 views

Published on

PPT slide used in our webinar on Microsoft SharePoint Migration tool .

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Accelerate your journey to the cloud using the Microsoft SharePoint Migration tool.

  1. 1. Accelerate your journey to the cloud using the Microsoft SharePoint Migration Tool By , Vignesh Ganesan & Jayanthi P
  2. 2. Welcome
  3. 3. About the speakers : • Vignesh Ganesan ,MCSE (SharePoint & Office 365) • SharePoint & Office 365 Technical Manager • Three times C Sharp Corner MVP • Active Blogger on C Sharp corner , Collab 365 community ,European SP Community & Hubfly blogsite • Completed 10+ Microsoft certifications • www.vigneshsharepointthoughts.com • Jayanthi P • SharePoint & Office 365 Developer • Specialized on SQL Server, Asp. Net, SharePoint, Office 365, Dynamics CRM & Power BI
  4. 4. Targeted Audiences: Office 365 Administrators SharePoint Professionals IT ArchitectsBusiness Decision Makers
  5. 5. Today we will discuss….  What’s a SharePoint Migration ?  Why to migrate your on-premises workloads to cloud ?  Introduction to the Microsoft SharePoint Migration Tool  Hardware and Software requirements  Setting the right expectations  Demo on the Microsoft SharePoint Migration Tool  Comparison with other third party tools  What happens behinds the scenes when you use this tool?  PowerShell Module  My take on this tool  Recap  Conclusion
  6. 6. What’s a SharePoint Migration ?
  7. 7. Well ,it’s just not this …..You’d move to this new world with all these cool services 
  8. 8. http://www.totalsol.com/the-top-10-advantages-of-sharepoint-online/ Why to migrate your on-premises workloads to cloud ? 🤔
  9. 9. • Helps you migrate lists or files from your SharePoint on-premises document libraries or from your on-premises file shares to either SharePoint Online or OneDrive for Business in Office 365. • Available to all Office 365 users. • Currently not available for users of Office 365 operated by 21Vianet in China or for users of Office 365 Germany. • Migrate your contents just with write access to the destination • Currently supports only SharePoint 2013 on-premises version • Diff versions released so far :_ https://docs.microsoft.com/en- us/sharepointmigration/new-and-improved-features-in-the-sharepoint-migration- tool Ref :_ https://docs.microsoft.com/en-us/sharepointmigration/introducing-the-sharepoint- migration-tool Introducing the Microsoft SharePoint Migration Tool:
  10. 10. Hardware and Software Requirements:
  11. 11. Setting the right expectations:
  12. 12. Walkthrough of the tool Performing a migration from File share to SharePoint Online Performing a migration from SharePoint on-premises to SharePoint Online Bulk migration / Incremental Migration Different migration scenarios ( supported by this tool ) Permission Mapping Understanding the migration reports PowerShell support What we would be demoing today ?
  13. 13. What happens behind the scenes? AUTHENTICATION User Authentication to SPM Tool SCANNING Verifies whether there is access to the data source and write access to the SharePoint Online destination PACKAGING A content package is created that contains a manifest consisting of 8 XMLs. UPLOADING Content package is uploaded to Azure with the manifest. Data is encrypted at rest using the AES CBC 256 standard SESSION AND RESUME The SPMT tool will save some information in the users hidden list on their my site which will be used later when the tool is reopened to resume the previous migration session https://docs.microsoft.com/en-us/sharepointmigration/how-the- sharepoint-migration-tool-works
  14. 14. During the upload and import phases, data is encrypted and Azure containers and keys are generated. Note : No one has direct access to the storage accounts or the containers. The SharePoint Online service has access to the storage accounts and a select number of engineers can run maintenance commands against them, but they do not have direct access to the accounts. Datacentre technicians are not prepped with knowledge of how data is laid out on disk, and do not have ready access to equipment to mount disks. All drives are physically destroyed before leaving the datacentre. Physical security is also in place across all of our datacentres. Encryption and Security:
  15. 15. What happens to the permissions on a file when it is migrated? Scenario File Share SharePoint on-prem files User mapped between on-premises and SPO (either DirSync has been run or a user mapping file provided) There are only two types of permissions that will be migrated: Read and Write. If a file has Write permission for user1, then the file will be set to Contribute for user1 in SPO. If a file has Read permission for user1, then the file will be set to Read for user1 in SPO. Note: At this time, the special permissions, such as Deny, will not be saved. All the unique permissions on a file will be migrated to SPO. Inherited permissions will not be migrated. No user mapping (not synced, no user mapping file) Files will be assigned the default permission of the location to which it has been migrated in SPO Files will be assigned the default permission of the location to which it has been migrated in SPO.
  16. 16. Microsoft SharePoint MigrationTool Copy SharePoint Contents Import Filesto SharePoint Bulk MetadataEdit Bulk Migration (only through CSV or JSON file) RunningMultiple Instances Schedule yourmigration Other Third Party Tools Features Comparison
  17. 17. Site Migration Microsoft SharePoint MigrationTool Vyapin Dockit Migrator Migrate Sites &Subsites Merge ExistingSites Migrate Web Parts Migrate Custom Views,Forms Activate Features Migrate Quick Launch,Site Navigation, WelcomePage Migrate Lists &Libraries Migrate Columns and Content Types Migrate Groups Mapping Users Migrate Workflows Migrate Views Migrate user alerts Correct links
  18. 18. Microsoft SharePoint MigrationTool Incremental Migration Migrate SharePoint Documents Migrate DocumentSets Copy List Attachments Copy ContentBetween Lists and Libraries Migrate InfoPath Forms Preserve VersionHistory Preserve Createdand Modified information Preserve ApprovalStatus Content Migration Other Third Party Tools
  19. 19. Microsoft SharePoint MigrationTool Preserve Web Parts Enrich Metadatathrough Excel ReplaceIllegal Characters Filter Contentduring Migration Flatten Folder hierarchy Preserve LookupValues Remap Permission Levels Remap Users and Groups (users only) Auto-Create Terms in Taxonomy Content Migration Other Third Party Tools
  20. 20. Microsoft SharePoint MigrationTool Migrate file system and file shares toSharePoint Preserve FileSystem permissions (NTFS) Assign metadata during theimport (basic metadata only) Map ContentTypes Map Users and Groups (users only) Map Permissionlevels Incremental Migration Preserve authorand timestamps Import files to SharePoint Other Third Party Tools
  21. 21. Microsoft SharePoint MigrationTool Migration Report Save Migration Reportto Excel Microsoft SharePoint MigrationTool OnlineDocumentation Email support (FastTrackor paid MS) (FastTrackor paid MS) Phone support Online Demo /Videos Reporting & Support Other Third Party Tools Other Third Party Tools
  22. 22. PowerShell cmdlets for SharePoint Migration Tool: PowerShell Command Explanation Register-SPMTMigration Create and initialize a migration session Add-SPMTTask Add a migration task Remove-SPMTTask Remove a task Start-SPMTMigration Start your migration Get-SPMTMigration Return the object of current session Stop-SPMTMigration Stop your current migration Show-SPMTMigration Show your migration status details in the console Unregister-SPMTMigration Remove the migration session Note : PowerShell 5.0 and .NET Framework 4.6.2 or higher are required to support the migration of file paths of up to 400 characters. Ref :_ https://docs.microsoft.com/en-us/sharepointmigration/overview-spmt-ps-cmdlets
  23. 23. • #Define SharePoint 2013 data source# • $Global:SourceSiteUrl = "http://YourOnPremSite/" • $Global:OnPremUserName = "Yourcomputeradministrator" • $Global:OnPremPassword = ConvertTo-SecureString -String "OnPremPassword" -AsPlainText -Force • $Global:SPCredential = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $Global:OnPremUserName, $Global:OnPremPassword • $Global:SourceListName = "SourceListName" • #Define SPO target# • $Global:SPOUrl = “https://contoso.sharepoint.com” • $Global:UserName = “admin@contoso.onmicrosoft.com” • $Global:PassWord = ConvertTo-SecureString -String "YourSPOPassword" -AsPlainText -Force • $Global:SPOCredential = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $Global:UserName, $Global:PassWord • $Global:TargetListName = "TargetListName" • #Define File Share data source# • $Global:FileshareSource = "YourFileShareDataSource" • #Import SPMT Migration Module# • Import-Module Microsoft.SharePoint.MigrationTool.PowerShell • #Register the SPMT session with SPO credentials# • Register-SPMTMigration -SPOCredential $Global:SPOCredential -Force • #Add two tasks into the session. One is SharePoint migration task, and another is File Share migration task.# • Add-SPMTTask -SharePointSourceCredential $Global:SPCredential -SharePointSourceSiteUrl $Global:SourceSiteUrl -TargetSiteUrl $Global:SPOUrl -MigrateAll • Add-SPMTTask -FileShareSource $Global:FileshareSource -TargetSiteUrl $Global:SPOUrl -TargetList $Global:TargetListName • #Start Migration in the console. # • Start-SPMTMigration Ref :_ https://docs.microsoft.com/en-us/sharepointmigration/overview-spmt-ps-cmdlets Example Scenario using the PS Module:
  24. 24. My take on this tool :
  25. 25. Recap  What’s a SharePoint Migration ?  Why to migrate your on-premises workloads to cloud ?  Introduction to the Microsoft SharePoint Migration Tool  Setting the right expectations  Demo on the Microsoft SharePoint Migration Tool  Comparison with other third-party tools  My take on this tool
  26. 26. https://docs.microsoft.com/en-us/sharepointmigration/overview-of-the-sharepoint-migration-assessment-tool https://docs.microsoft.com/en-us/sharepointmigration/create-a-user-mapping-file-for-data-content-migration https://docs.microsoft.com/en-us/sharepointmigration/how-to-format-your-csv-file-for-data-content-migration https://docs.microsoft.com/en-us/sharepointmigration/sharepoint-migration-supported-list-templates https://blogs.technet.microsoft.com/wbaer/2018/05/10/the-microsoft-sharepoint-migration-tool-v2-is-now-generally- available/ https://docs.microsoft.com/en-us/sharepointmigration/new-and-improved-features-in-the-sharepoint-migration-tool https://blogs.technet.microsoft.com/wbaer/2018/05/10/the-microsoft-sharepoint-migration-tool-v2-is-now-generally- available/ Useful Resources to get started:
  27. 27. Conclusion:
  28. 28. Questions ????????? Thanks for joining us today

×