Top Banner
60

Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

May 28, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic
Page 2: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

BenjaminNiaulinProduct ManagerSHAREGATE

Migrate & Deploy

How to Copy and Move Your Workflows and Forms

Page 3: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

ARE YOU READY TO PACK UP AND MOVE?

IS IT THAT EASY?

Page 4: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

THINGS ARE CHANGING.

Page 5: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

Satya Nadella at Ignite 2015

Page 6: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

MICROSOFT IGNITE 2015

Page 7: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

BUT WE STILL HAVEN’T TRANSFORMED, WE’VE MIGRATED.

Page 8: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic
Page 9: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

What do we mean by Classic SharePoint?

Page 10: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

What do we mean by Modern SharePoint?

Page 11: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

What do we mean by Modern SharePoint?

Page 12: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

OK, LET’S TALK ABOUT IT.

Page 13: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

Office 365 Groups

Page 14: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

We need to take a step back.

Page 15: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic
Page 16: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

MIGHT BE TIME TO RESET

TO RETHINK AND REBUILD SOME PROCESSES

Page 17: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

An activity based office in Iceland

Page 18: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

Bank in Toronto with 65,000 users

Page 19: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

BUT TO GET THERE, THEY NEEDED TO CHANGE THEIR MINDSET

Page 20: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

GO FROM CLASSIC TO MODERN <IT>

Page 21: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

TRANSFORM THEIR TEAM INTO A PRODUCT TEAM

Page 22: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic
Page 23: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

OK… So what about migration?

Page 24: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

FIRST, SOME TIPS

Page 25: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

25

Failed Migrations

• Not considering bandwidth

• Sent only to OneDrive instead of SharePoint as well

• Sent everything to 1 Team Site

• Used Explorer View to move

• Not identifying what won’t work

• Deploying thinking it’s 1:1

• Forgetting User Alerts

Page 26: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

26

Migration Tips

Assess

Clean Up

DMR

Migrate

Step 0 - Do your research and proof of concept

InventoryPrepare

Architecture

Step 1 Step 2 Step 3 Step 4

Page 27: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

27

https://get.share-gate.com/sharepoint-migration-checklist

Page 28: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

28

• Do you know where all your information is stored?• File Share

• SharePoint

• Cloud Storage

• Else

• Do you know the hierarchy of those data repository?

• Do you know their sizes?

• Is the data used?

Know what you have

Page 29: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

29

Some may make it more difficult, others will block you

What to look for for

URLs (File Path) and File Names Permissions (do you have access to all the files)

File Sizes Folders with more than 5000 items

Character limitations Unsupported Site Templates

Custom Solutions Orphaned Users

Branding Checked Out Files

Workflow state and history Unsupported List Templates

InfoPath File Extensions

Page 30: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

30

Making sure they can get to the new destination and catching old behaviors • Link Redirect

• Warning Banners

• Site in Read Only

• File Share Read Only

• Source Read Only w/ link or visual to new

location

• Communication (hard stop deadline)

Redirecting your users

Page 31: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

31

• On Microsoft Download Website for Free• https://www.microsoft.com/en-us/download/details.aspx?id=53598

• Ready to run

• Generate CSVs

Reports

SharePoint 2013 Migration Assessment Tool

Page 32: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

3 MIGRATION SCENARIOS

In-Place DB-Attach SharegatePowerShell / Microsoft Tool

Page 33: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

33

Database attach upgrade to a new farm

DisadvantagesAdvantages

• Farm configurations not kept

• Any server-side customizations must also be transferred and upgraded manually. Any missing customizations may cause unintended loss of functionality or user experience issues.

• Migrates over all content in DB, even unwanted

• Not possible with O365

• Control Databasesto be migrated

• Complete migration or site by site

• Tests can be easily performed before migrating

Page 34: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

34

PowerShell

Page 35: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

Also the new SharePoint Migration Tool

https://en.share-gate.com/blog/microsoft-announces-

new-migration-tool

Page 36: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

36

Content and structure migration

DisadvantagesAdvantages

• Implies complete Site and structure

• Takes time

• Manually deploy / test WSP solutions

• Control content to be migrated

• Better information architecture

• Governance policies easily respected

• Transfer responsibility to the Power User

• Start from “scratch”

• Go from 2007 to 2016 (or O365) directly

• Fully supports Nintex Workflows and Forms

• Works with O365!

Page 37: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

What about Sharegate?

Page 38: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

38

Partners since 2015

Main Sponsor of InspireX 2017

Main Sponsor of Xchange 2018

Multiple co-sponsored events

Sharegate & Nintex

Page 39: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

39

Most popular scenarios in order:

In numbers

Over 700 Nintex clients have usedSharegate to migrate or deploy.

SharePoint 2010 to 0ffice 365

SharePoint 2013 to SharePoint 2013

Office 365 to Office 365

SharePoint 2013 to Office 365

Page 40: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

40

Migrating NintexWorkflows and Forms

Page 41: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

41

First migration: Provision the API key for the tenant

Under the hood

Page 42: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

42

On Prem to On Prem: 100%

On Prem to cloud:

Sharegate supported actions

• Action Set

• Assign Flexi task

• Calculate date

• Change state

• Check in item

• Check out item

• Convert Value

• Create item

• Delete item

• Discard check out

• End workflow

• Filter

• Log in history list

• Loop

• Math operation

• Pause for...

• Pause until...

• Query List

• Regular expression

• Run if

• Run parallel actions

• Send notification

• Set a condition

• Set field value

• Set variable

• Set workflow status

• State machine

• Switch

• Twitter Tweet

• Update item

• Yammer Message

• Build String

• For Each

• Action Set

• Start a Task Process

• Add Time to Date

• Change State

• Check In Item

• Check Out Item

• Convert Value

• Create List Item

• Delete Item WM Action

• Discard Check Out Item

• Terminate Current Workflow

• Filter

• Log to History List

• Loop with Condition

• Do Calculation

• Pause For Duration

• Pause Until

• Query List

• Regular Expression

• Run If

• Parallel Block

• Send an email

• Conditional Branch

• Set field in current item

• Set Workflow Variable

• Set Workflow Status

• State Machine

• Switch

• Twitter Tweet

• Update List Item

• Yammer Message

• Build String

• For Each

Page 43: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

Inventory

Page 44: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

Inventory with details on where are your NINTEX Workflows

Page 45: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

Easy Migration

Page 46: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

Drag – Drop –Done.

Nintex Workflows moved to the cloud

Page 47: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

OR…

Page 48: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

48

“Nah, I’m good I won’t listen to you”

“I’ll do it my own way”

Page 49: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

49

“I will…”

Page 50: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

50

Drag & Drop Files with Explorer

Page 51: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

51

Use the Sync to Migrate

Page 52: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

52

Do an overnight migration without telling anyone

Page 53: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

53

Forget some of the content because I have no inventory of what I have

Page 54: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

54

Move everything into OneDrive for Business, it’s got more TB for free

Page 55: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

55

Migrate from home with my internet bandwidth

Page 56: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

56

Rebuild all my workflows & forms

Page 57: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

57

Build a migration tool myself

Page 58: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

THANK YOU!

BENJAMINNIAULIN

Page 59: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic

From the xchange mobile app, select “Survey” from the sessions that you attend

Complete the short evaluation

Click “Submit”

Page 60: Benjamin Niaulin - Microsoft · 2018-03-08 · Benjamin Niaulin Product Manager SHAREGATE Migrate & Deploy How to Copy and Move Your ... WE’VE MIGRATED. What do we mean by Classic