european sharepoint conference 2015 - slippery slope of migrating to sharepoint online or...

36
The Slippery Slope of Migrating to SharePoint Online or On-Premises Jill Hannemann Director, Advisory Services @jhcherryblossom Adam Levithan Product Manager @Collabadam

Upload: adam-levithan

Post on 09-Jan-2017

383 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

The Slippery Slope of Migrating to SharePoint Online or On-Premises

Jill HannemannDirector, Advisory Services@jhcherryblossom

Adam LevithanProduct Manager@Collabadam

Page 2: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

Jill Hannemann@JHCherryBlossom

Editor, Digital

Workplace Today

Director of Advisory Services

10+ years in Knowledge Management

SharePoint expertise: information architecture, records management, content migration, document management

Culinary project: It’s soup and chili season!

About Me

Page 3: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

Adam Levithan@collabadam

CMS Wire & AIIM

Blogger

Product Manager 9+ years in Collaborative Systems

SharePoint expertise: Out-of-the-box solutions, business process management, Governance, adoptions, information architecture

Next Adventure: 200 Mile 1-Day Cycling Event in June 2016

About Me

Page 4: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises
Page 5: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

What’s so Difficult?

Page 6: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

What’s so Difficult?

The Slope (complexity of your

technical environment)

= Level of Effort and

Complexity

The Rock (alignment between IT and

the Business)

Page 7: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

8

Page 8: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

What are your Motivations for Upgrading SharePoint?

Get off hardware

Redesign intranet

Move to the cloud

New data center

Have search work

Get new features

Automate processes

Improve user experience

Stabilize the infrastructure

Expand usage of SP to other business units

Develop a new look and

feel

Redesign IA

Introduce social tools

Consolidate multiple SP

farms

Implement records

management

Page 9: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

Combination of Business and IT

Get off hardware

Redesign intranet

Move to the cloud

New data center

Have search work

Get new features

Automate processes

Improve user experience

Stabilize the infrastructure

Expand usage of SP to other business units

Develop a new look and feel

Redesign IA

Introduce social tools

Consolidate multiple SP

farms

Implement records

management

Page 10: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

Complexity of Your Environment

Get off hardware

Redesign intranet

Move to the cloud

New data center

Have search work

Get new features

Automate processes

Improve user experience

Stabilize the infrastructure

Expand usage of SP to other business units

Develop a new look and

feel

Redesign IA

Introduce social tools

Consolidate multiple SP farms

Implement records

management

Page 11: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

Understanding Your Environment

Page 12: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

Audit & Inventory – WHY spend the time?

Page 13: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

14

Audit

•Total size of database•Custom User Interface •Content types•Infopath forms•Workflows•Checked out documents•Business connectivity web services (BCS)•Permissions•Site StructureIt’s not only how much content that matters, but the character of how you’re using it.

URLs

Site Collection Name

Site Collection Size

Sub site count

Large Lists

Document Versions

Customizations

Site Location/position

Content DB – Size, Number

Site Collections per DB

Duplicate or Orphaned Site Collections

My Sites – Content DB, Size

Everything TROUBLE

Page 14: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

15

Inventory• 2007 - 2013 see if usage is

turned on and view latest reports• Metalogix Migration Expert• Tree Size Pro• Create a Script• Metalogix Essentials

(formerly MetaVis) Farm Analysis• Interns (Manual)

Page 15: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises
Page 16: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

InfrastructureEnvironment

Health

Central Administration

• Network Infrastructure• Test Throughput/ Transfer

rates• Run Microsoft Pre-Upgrade

Checkers• Review Databases• Review Web.config

• Authentication Methods• Farm Structure• Deployed Features

Page 17: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

FunctionalityInterviews Manual

Review

Pass/ Fail Tests

• Ask the users• View how they do their daily

work• View Most complicated site

(Open in SharePoint designer if possible)

• Review last modified in View All Site Content

• Find workflows • Create a sub site within each site

collection• Create a page in the Pages and

Site Pages libraries• Upload document• Create an item

Page 18: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

19

Choose wisely.

Which migration approach is right?

Methods for Moving Content

Page 19: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

Which approach is right for you?Manual Migration Content Database

Attach 3rd Party Tools

To O365

Main use case

Benefit

YesNoYes

All SituationsOn-Premises version upgradeBrand New Deployment

• Source can be SharePoint or Unstructured file repositories

• Flexibility to rebuild IA

• SP to SP version upgrade Few customizations

• On-Prem to on-Prem• No IA rebuild required

• Copy, paste, tag• Works in all situations• Extremely labor intensive

Page 20: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

SharePoint/ODBFinal Destination

Pull from Azure

Azure Temporary Storage

Items packaged, pushed in batches

Copy Site Collection /Site/List

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

1. Read List details from source2. Write List to target

On-Premises SharePoint

Package

1. Create Package of 100+ items2. Create XML file containing items,

permissions and metadata3. Upload to Azure Temporary Storage4. 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.

New Migration API Overview: Migration Tools using New API

Page 21: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

OOTB vs. 3rd Party Migration Tools

Page 22: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

Vendor EvaluationMetalogix Content Matrix

Metalogix Essentials for O365

Sharegate AvePoint DocAve

Bit Titan

User InterfaceReorganize during migration

Set up migration rules or bulk transfer

Create new metadataRetain and migrate existing metadata

Content mappingChange roll backsClient InstallPricing ModelExchangeOne Drive for Business

Align requirements with the right tool for your migration

Page 23: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

test …. Test …. TEST

Page 24: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

25

Test Migration is Critical! • Determine a rate of transfer• Forget theory and/or 3rd party promises review actual

output• Allow users to test small subset of real content to gain

feedback• Challenges to look for:

• Links breaking• Custom content types not carrying over• File accessibility• Permissions • Page layouts not transferring• Infopath forms• CUSTOM SOLUTIONS YOU DIDN’T KNOW ABOUT

Beware: 2007 Non-Publishing default.aspx pages stored outside of file structure.

Page 25: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

Migration Strategy

Page 26: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

Two major approaches to migration schedulingCutover MigrationThe Idea: Migrate everything and turn off the old system when you start to use the newBenefits: • Convert all users to the new system• Minimize duplication• Enforce change management and adoptionRisks: • Could take a long time• Could also never happen• Change management could be challenging

Gradual MigrationThe Idea: Migrate group by group and onboard users to the new system when their group has been moved overBenefits:• Onboard groups in small batches• Gradual change management• Feedback loop can support easier adoptionRisks:• Could never finish• Large risk for duplication• Users could resist change• Content authenticity/system authenticity could be

questioned

27

Big Bang! Living in two

housesor

Page 27: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

28

Migration Prep Migration

Test Migration

Site Build Out

Inventory

Redesign

Content Clean Up

Migrate

Redesign

Cutover Migration

Cuto

ver/

Trai

ning

NOTE: Most of the advice in this presentation is for a Cutover structure

Page 28: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

29

InventoryRedesign

& Test Migration

Content Mapping

Migrate

Training

Support Both

Platforms

Retire Old System

Gradual Migration

Gradual migrations can work, but you must deeply understand usage of the system

Page 29: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

30

Sample Project Schedule

Page 30: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

31

Take the opportunity to• Clean up the content in the system• Introduce an improved look and feel• A more intuitive navigation• A more robust search• Create site personalization• Address current solutions:• Infopath end of life• Connectivity to other data systems• Content publishing process

Garbage… Garbage…

Page 31: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

32

Restructure Information ArchitectureContent

Types

Lists and Libraries

Sites/Navigation

Site Collections/Navigation

Web Applications

Recommended! Supports growth and sustainability

Determines how users navigate to browse content

Influences metadata, templates, and searching for content

Beware: Beware of lack of control of URLs in O365

Page 32: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

33

Content Cleanup

Beware: The time it takes to perform this step is almost always underestimated. Add time to your original estimate.

3 Approaches

rule-based cleansing

business users/content owners for subjective analysis

Combination of both

ROT Analysis

Redundant

Outdated

Trivial

ROT Options

Migrate

Migrate and Update

Archive

Delete

Page 33: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

34

Content Clean Up with Content OwnersLeverage last modified dates and sixe of library/list to assist in guidance

Approaches: Automate Workflow

Walk through of content on the site

Provide worksheets to make decisions

Allow for in-place deletion

Remember - The clean up exercise is intended to provide benefits! • Ensure valuable content is migrated • Help reduce noise in the search

index • Minimize risk in reducing the overall

amount of content to migrate • Reduce risk in removing content that

could be a liability to the company

Page 34: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

35

Archive Strategies• Move it to Office 365 site collection or One Drive for Business • Leave it in older SharePoint • Move it from SharePoint to a file share • Migrate to new SharePoint to an archive site collection

Archive Options:

• Keep it in READ ONLY mode

If content continues to exist…

• Consider deletion policies • Is it a risk if the file is kept? • Apply retention schedules and delete what does not need to be kept

Records Management policies

Page 35: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

Recommended Path for a Successful Migration

1. Define business need 2. Inventory/Audit

3. Design/Implement

To-Be Technical Architecture

4. Design/Implement

To-Be User Experience

5. Create Migration Plan/Test Migration

6. Create Change Management Plan

7. Migrate! 8. User Training 9. Decommission

original environment

Page 36: European SharePoint Conference 2015 - Slippery Slope of Migrating to SharePoint Online or On-Premises

Thank YouJill - @jhcherryblossom – [email protected] Adam - @collabadam – [email protected]