+ All Categories
Home > Documents > 1 Microsoft’s new Migration API, and what it means for SharePoint Online Migrations Tamir Orbach,...

1 Microsoft’s new Migration API, and what it means for SharePoint Online Migrations Tamir Orbach,...

Date post: 22-Dec-2015
Category:
Upload: chad-tate
View: 218 times
Download: 0 times
Share this document with a friend
Popular Tags:
14
1 Microsoft’s new Migration API, and what it means for SharePoint Online Migrations Tamir Orbach, Director of Product Management - Metalogix
Transcript
Page 1: 1 Microsoft’s new Migration API, and what it means for SharePoint Online Migrations Tamir Orbach, Director of Product Management - Metalogix.

1

Microsoft’s new Migration API, and what it means for SharePoint Online Migrations

Tamir Orbach, Director of Product Management - Metalogix

Page 2: 1 Microsoft’s new Migration API, and what it means for SharePoint Online Migrations Tamir Orbach, Director of Product Management - Metalogix.

2

Agenda

• Preparing for SPO Migrations (regardless of speed)• What’s the New Application Programming Interface (API) About?

• Migration over Internet/WAN• Office 365 Protection Mechanisms• Migration Tools using Old API• Migration Tools using New API

• Migration Speeds with old API• Migration Speeds with new API• Migration Vendors using the new API• Vendor Neutral Demonstration• Unknowns and Cautions• Q&A

Page 3: 1 Microsoft’s new Migration API, and what it means for SharePoint Online Migrations Tamir Orbach, Director of Product Management - Metalogix.

3

Preparing for Migrations (regardless of speed)

• Evaluate your company strategy and understand whether you need to make changes to your SharePoint farm as you migrate.

• Understand your Content – do you have stale content that no one is using any more? Why migrate that to SPO? Do you have content that is not supported in SPO?

• Understand your SharePoint Inventory – do you have site templates, list templates, custom web parts, full trust code solutions, sub site numbers, list view thresholds, or other settings that are not supported in SPO? Those will not migrate, and you’ll have to remediate.

• Determine if you’d like to leverage new and exciting functionality in SPO such as Community Sites, Video, etc.

• Ensure your resulting search results are better than they were before – improve your Information Architecture

Page 4: 1 Microsoft’s new Migration API, and what it means for SharePoint Online Migrations Tamir Orbach, Director of Product Management - Metalogix.

4

Migrating over Internet/WAN

SharePoint Online/OneDrive For Business (OD4B) Final Destination

File Share,SharePoint On-Prem,Potentially any other Data Source.

On-Premises SharePoint

Long distance between on-premises and Office 365

Page 5: 1 Microsoft’s new Migration API, and what it means for SharePoint Online Migrations Tamir Orbach, Director of Product Management - Metalogix.

5

Office 365 Protection Mechanisms

SharePoint Online/OD4B Final Destination

File Share,SharePoint On-Prem,Potentially any other Data Source.

On-Premises SharePoint

•User and Farm based Throttling•Virus Scanning•Load Balancing of Web Server Connections•Distributed Denial of Service Monitoring

Page 6: 1 Microsoft’s new Migration API, and what it means for SharePoint Online Migrations Tamir Orbach, Director of Product Management - Metalogix.

6

Migration Tools using Old API

File Share,SharePoint On-Prem,Potentially any other Data Source.

Copy Site Collection/Site/List

1. Read List details from source

2. Write List to target

Copy/Paste Item

1. Copy Item2. Paste Item3. Copy Item Permissions4. Paste Item Permissions5. Copy Item Metadata6. Paste Item Metadata7. Etc,.

On-Premises SharePoint SharePoint Online/OD4B Final Destination

Every single item is separately pushed to SPO

Page 7: 1 Microsoft’s new Migration API, and what it means for SharePoint Online Migrations Tamir Orbach, Director of Product Management - Metalogix.

7

Migration Tools using New API

Copy Site Collection /Site/List

File Share,SharePoint On-Prem,Potentially any other Data Source.

1. Read List details from source

2. Write List to target

On-Premises SharePoint

Package

1. Create Package of 100+ items

2. Create XML file containing items, permissions and metadata

3. Upload to Azure Temporary Storage

4. Tell SPO to pull package from Azure

Timer Job Based imports content in a scalable way that will not hurt the service using back end resources.

SharePoint/ODBFinal Destination

Pull from Azure

Azure Blob Storage

Items packaged, pushed->

in batches

Page 8: 1 Microsoft’s new Migration API, and what it means for SharePoint Online Migrations Tamir Orbach, Director of Product Management - Metalogix.

8

Content Matrix migrations using new API

File Share,SharePoint On-Prem,Potentially any other Data Source.

On-Premises SharePoint

Azure Temporary Storage

Timer Job Based import in a scalable way that will not hurt the service using back end resources.

Migrate from SQL Server in Azure VMs– Migrates 99% of content from Content DBs located in Azure Virtual Machines– Azure Virtual Machines are physically next door neighbors to SharePoint Online– Geographical distance is no longer an issue!

The Power of Automation– PowerShell allows consulting companies to automate the

migration of thousands of Site Collections, Sites, Lists instead of migrating 1 at a time

– Combining PowerShell with massive multi-threading creates a multiplier effect

SQL Server Backup/Restore

1. Backup Content DBs on-premises

2. Copy Content DBs to Azure VM

3. Restore Content DBs to SQL Server in Azure VM

Page 9: 1 Microsoft’s new Migration API, and what it means for SharePoint Online Migrations Tamir Orbach, Director of Product Management - Metalogix.

9

Migration Speeds with old API

Site Collections Sites Doc Libs Lists0

0.20.40.60.8

1

GB/ hour into SharePoint Online

• Speeds do not factor in multiple VMs in parallel

• Speeds do NOT include remediation

• Significant variations can occur depending on time of day, how busy SPO is, etc.

Page 10: 1 Microsoft’s new Migration API, and what it means for SharePoint Online Migrations Tamir Orbach, Director of Product Management - Metalogix.

10

Migration Speeds with new API

• Speeds DO factor in multiple VMs in parallel

• Speeds do NOT include remediation

• Significant variations can occur depending on time of day, how busy SPO is, etc.

• These speeds will not be achieved 24 hours a day

• Numerous exceptions to this including Managed Metadata & infopath forms

Site Collections Sites Doc Libs Lists05

1015202530354045

GB/ hour into SharePoint Online

Up to 30X

Page 11: 1 Microsoft’s new Migration API, and what it means for SharePoint Online Migrations Tamir Orbach, Director of Product Management - Metalogix.

11

Migration Vendors using the new API

• Metalogix

• MetaVis

• ShareGate

• AvePoint

Page 12: 1 Microsoft’s new Migration API, and what it means for SharePoint Online Migrations Tamir Orbach, Director of Product Management - Metalogix.

12

Vendor Neutral Demonstration

Page 13: 1 Microsoft’s new Migration API, and what it means for SharePoint Online Migrations Tamir Orbach, Director of Product Management - Metalogix.

13

Unknowns and Cautions

• One service pulling content from an SPO tenant – how does impact performance?

• What happens if 10 other tenants are migrating at the same time?

• What about remediation?

• How many Azure Blob Storage Accounts should I use?

• What will not migrate using the new API?

• What’s the optimal batch size?

Page 14: 1 Microsoft’s new Migration API, and what it means for SharePoint Online Migrations Tamir Orbach, Director of Product Management - Metalogix.

14

Q&A


Recommended