SlideShare a Scribd company logo
1 of 99
Workshop: The Slippery Slope
of SharePoint Migrations:
What to Do to Come Out on Top
Jill Hannemann & Adam Levithan
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
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Adam Levithan
@collabadam
AIIM & IT
Unity
Blogger
Product
Manager 9+ years in Collaborative Systems
SharePoint expertise: Out-of-the-
box solutions, business process
management, Governance,
adoptions, information architecture
Next Adventure: Riding the
World Championship Cycling
course in Richmond VA
About Me
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
About Portal Solutions
4
We deliver Digital
Workplace Products
and Solutions that help
organizations share
what they know and
find what they need by
connecting people,
data, and content.
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
ENOUGH ABOUT US – YOUR TURN
• What are you migrating from – to?
• Where are you in the process?
• What are your biggest concerns?
• What are you looking to get out of this session?
5
What’s so Difficult?
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
7
What’s so Difficult?
The Slope
(complexity of your
technical environment)
= Level of
Effort and
Complexity
The Rock
(alignment between IT
and the Business)
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Failure to Fully Scope
the Effort
1
Failure to Budget for All
Activities
2
No Buy-In from
Stakeholders
3
Content is Not Cleaned
or Enhanced
4
WHY MIGRATIONS FAIL
Session Outline
Section 1: 1:45 – 3:00 PM
• Defining the Scope
 Why Migrate
 Steps to reach your goals
 What you’ve got/ Inventory Assessment
 Deciding how to migrate
Section 2: 3:15 – 5:00 PM
• Planning & Budgeting Migrations that
Work
 Ideal Roadmap
 O365 Roadmap 
• Creating Buy-In
 Review of Defining Scope
 How to Govern
• Take advantage of your effort
 Content Cleanup
 Reorganize to aligning with goals
10
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
In our humble experience…
11
Uninspired Scope
The motivations are to…
• Migrate 1 : 1
• Not interested in any redesign
• Wants the site to look exactly the same
• Needs to preserve that legacy application integration
• Things are broken, but migration will fix it
• Not interested in TRAINING
12
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Migrations are the Riskiest thing we do
Where ever you come from, it is a different system!
There are many opportunities though
• Reduce complexity
• Improve user experience
• Enhance productivity
• Improve compliance
13
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
What are your Motivations for Upgrading to SharePoint 2013?
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
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
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
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
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
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Recommended Path for a Successful Migration
1. Understand the business need/governance
2. Inventory Audit of current environment
3. Design/Implement future technical infrastructure
4. Design/Implement business requirements and user experience
5. Create Change Management/Migration Plan
6. Implement Change Management/Migration
a. Branding deployment
b. User Training
c. Pilot Migration
d. Full Content Migration
e. Customization/Application Migration
7. Decommission of original environment
17
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Understanding Your
Environment
Audit
• Total size of database
• Custom User Interface
• Master page
• Page layouts
• Content types
• Infopath forms
• Workflows
• Custom web parts
• Custom applications
• Business connectivity web services (BCS)
• Permissions
19
Beware:
It’s not only how much
content that matters, but
the character of how you’re
using it (i.e. file share
replacement vs.
collaboration) .
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Don’t Forget Social Content
Across SharePoint version or from external technologies
• Profiles
• Personal Sites
 Content
 Files
• Communities
20
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Inventory
• 2007 or 2010 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)
21
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Inventory Analysis
22
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
How?
24
Infrastructure
Environment
• Network Infrastructure
 Where are the current and future systems
located?
 Do users currently complain about
speed?
• Test Throughput/transfer rates
 SpeedTest App
 Fiddler
 IE 9+
 Test upload/ migration to an O365 site
25
Infrastructure
Health
• Run Microsoft Pre-Upgrade Checkers
 2007 C:>stsadm -o preupgradecheck
 2010 Test-SPContentdatabase, Test-SPSite
• Review of Databases
 Dedicated vs. Shared
 Number & Size of content databases
 Size of My Site database
• Review Web.config for customizations
26
Infrastructure
Central
Administration
• Authentication Methods (in Web App
Settings)
• Farm Structure
 Service Configuration per server
• Deployed Features
 Farm
 Web App Features
 What Services Applications Configured
 Search Service Application
– Search Schema/ Customized?
– Content Sources (Can see if there is any separation
of site collections)
– Scopes/ Result Sources
 Non-Standard Service Applications
(PerformancePoint, etc.)
 Taxonomy (MMS)
 Expectation for Office Web Apps
27
Functionality
Manual Review
• View Most complicated site (Open in
SharePoint designer if possible)
• Review dates content was last
modified in View All Site Content
• 2007 or 2010 see if usage is turned on
and view latest reports
• Find workflows
• Identify 3rd Party Applications (Teleric,
Bamboo, Newsgator, lightning tools)
28
Functionality
Pass/ Fail Tests
• Create a sub site within each site
collection
• Create a content type
• Create a page in the Pages and Site
Pages libraries
• Upload document
• Create an item
Rule of Thumb: If it has ever broken
before, test it
Things that have changed in 2013
• Branding using the Design Manager
• No more XSLT we now use Display Templates
• OneDrive for Business instead of My Sites
• Search, Continuous Crawl and the new Web Parts
• Apps and the App Store
• Community Site
• Microblogging and Activity Feeds
• Run Site Collections in “2010 experience”
• Claims authentication default
29
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Thank you Benjamin Nauilin
http://en.share-gate.com/blog/not-working-after-sharepoint-migration-to-2013
Things not supported for migration
• Automatically fixing issues in the current environment
• Meeting Workspace Sites
• Page Content from SharePoint 2007
• Not all web parts are the same 2010 to 2013
• Search (A good thing)
• _Files (Hidden Files)
• Video files with supporting metadata to SPO
30
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
31
Choose
wisely.
Which migration
approach is right?
Manual
DATABASE
UPGRADE
THIRD PARTY SOLUTIONS
Which approach is right for you?
35
• SP to SP version upgrade
(cannot migrate directly from
2007-2013)
• Few customizations
• On-Prem to on-Prem
• No IA rebuild required
• Works for all types of
migrations
• SharePoint to SharePoint
• Unstructured file repositories
• Third party DMS
• Only supported path to
migrate to SP Online
• Copy, paste, tag
• Works in all situations
• Extremely labor intensive
Content Database
Migration
3rd Party Migration Tool
or Custom ScriptingManual Migration
On-Prem Hosted On-Prem Hosted O365On-Prem Hosted O365
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
36
36
UPDATE
New Migration API Overview: Migrating over Internet/WAN
SharePoint Online/
OneDrive For Business
(OD4B) Final Destination
File Share,
SharePoint On-Prem,
Potentially any other Data
Source.
Long distance between on-premises and Office 365
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
New Migration API Overview: Migration Tools using New API
File Share,
SharePoint On-Prem,
Potentially any other Data
Source.
1. Read List details from
source
2. Write List to target
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/ODB
Final Destination
Pull from
Azure
Azure
Temporary
Storage
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Change in focus of Migrations: OneDrive for Business
• Where are you coming from?
 My Sites
 File Shares
 EFSS (Google, Box, etc)
• How will OneDrive be used?
• What are your expectations for permissions?
39
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Change in focus of Migrations: Migrating Exchange
Even at SPTechCon we have to admit that Office 365 isn’t just SharePoint
• Cutover and Staged very similar
 Suitable for 200 or less mailboxes
 Looking at 2 week +/- timeframe
• Staged migration: Limitation with Exchange 2010 or 2013
 Attributes are not managed in the same way, must use 3rd party tool
• Hybrid: For 2000+ mailbox migration
 Can be migrated from Exchange 2010 or 2013
 Issue: after decommissioning 2013, all attributes will be moved to the cloud
 Issue: until cutover, no calendar sharing and free/busy presence awareness
40
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Vendor Evaluation
Metalogix
Content
Matrix
Metalogix
Essentials for
O365
Sharegate AvePoint
DocAve
Bit Titan
User Interface
Reorganize during migration
Set up migration rules or bulk
transfer
Create new metadata
Retain and migrate existing
metadata
Content mapping
Change roll backs
Client Install
Pricing Model
Exchange
One Drive for Business
Align requirements with
the right tool for your
migration
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
test …. Test …. TEST
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
43
Beware:
2007 Non-Publishing
default.aspx pages stored
outside of file structure.
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
44
What’s in a Job?
Migrating with Tools
Many migration tools
allow you to run jobs
for flexibility in
migration
• You don’t ever want to run a “full
migration,” i.e. send everything in one
job
• Jobs allow you to re-organize as you
migrate
• Jobs allow you some control in what
successful transfers vs. what fails to
fully transfer
• Your need for granularity in your jobs
will differ
• Different tools allow for different
capabilities around jobs
Migration with a Tool - Jobs
45
Example of jobs output from Content Matrix
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
TIME TO TAKE A BREAK – RESTARTING AT 3:15
It’s too much migration, I need more coffee
46
Planning and budgeting migrations that work
47
Recommended Path for a Successful Migration
1. Understand the business need/governance
2. Inventory Audit of current environment
3. Design/Implement future technical infrastructure
4. Design/Implement business requirements and user experience
5. Create Change Management/Migration Plan
6. Implement Change Management/Migration
a. Branding deployment
b. User Training
c. Pilot Migration
d. Full Content Migration
e. Customization/Application Migration
7. Decommission of original environment
48
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Scheduling your Migration
49
Two major approaches to migration scheduling
Cutover Migration
The Idea: Migrate everything and turn off the old
system when you start to use the new
Benefits:
• Convert all users to the new system
• Minimize duplication
• Enforce change management and adoption
Risks:
• Could take a long time
• Could also never happen
• Change management could be challenging
Gradual Migration
The Idea: Migrate group by group and onboard
users to the new system when their group has been
moved over
Benefits:
• Onboard groups in small batches
• Gradual change management
• Feedback loop can support easier adoption
Risks:
• Could never finish
• Large risk for duplication
• Users could resist change
• Content authenticity/system authenticity could
be questioned
50
or
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Migration Prep Migration
Test
Migration
Site Build
Out
Inventory
Redesign
Content
Clean
Up
Migrate
Redesign
Cutover Migration
51
Cutover/Training
NOTE: Most of the advice in this presentation is for a Cutover structure
Inventory
Redesign
& 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
52
Who Needs to be Involved?
Role Responsibilities
Project Sponsor Pays the bills, Defines scope/motivation, Gives a deadline for completion, could be Business or IT,
best if combination of both
Project Manager Coordinator of all the moving parts
IT Infrastructure Manages user authentication, technical infrastructure and architecture for the to-be system, supports
migration through usage of a migration tool
IT Application Development Builds out the to-be structure of the new SharePoint, provides migration of any custom applications,
workflows, system integrations. UI development and SharePoint configuration, manual clean up of
sites
Business Analysts Requirements gathering, inventory/audit capture, content clean up facilitation, SharePoint build out,
manual clean up of sites, can provide testing capability and migration validation
Training Coordinator Provides training and manages communication to end users during migration process
Business Sponsor Top down support for change management in the roll out of a new SharePoint environment
Content Managers Support inventory/audit, feedback and requirements for a new design, responsible for content clean
up in their site areas, user acceptance testing participants, require training prior to release of the site
End Users Receives communication on the roadmap for the migration, participates in training on the new site
53
Creating a Realistic Schedule – Critical Dependencies
• Content clean up:
 Engaging end users
 Tagging content
 Archiving strategy
• Redesigning IA
 Metadata or navigation
• Rate of transfer
• Migration troubleshooting
• Specific migration requirements
• Rebuilding objects
54
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
A Realistic Schedule
55
• Be realistic about risks and challenges
Inventory Content Clean Up
SP 2013 Config
& Test Migration Migration
IA and Redesign
Testing
User
Support/Training
Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Week 9 Week 10 Week 11 Week 12 Week 13 Week 14
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Sample Project Schedule
56
Time for everyone to benefit
57
What’s in it for me?
58
What do these folks have to gain by this migration?
• Business
 Stakeholder
 Power User
• IT
 Developer
 Admin
NOT THE SPECIFIC DETAILS OF YOUR ENVIRONMENT
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Without buy-in, migration is lonely
59
Business IT
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Sample Change Management and Governance Initial Planning
60
Communication
TrainingFeedback
Governance
Change Management
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Knowledge Transfer and Training
• Detailed training for system support
teams
• Knowledge transfer and mentoring
throughout
• Governance training for content
contributors and users empowered
with site design privileges
• IA training for site designers
• Context-sensitive training for end
users –just what they need when
they need it
• Empower remote users
61
Adapt to the needs of the learner
• Just enough
• Just in time
• Just the right channel:
multiple formats
The best approach for general user
training: design so that you don’t
need it!
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
62
Govern
To steer or pilot a ship, direct
- Greek
• Resolve Ambiguity
• Communicate Short and/or Long Range Goals
• Mitigate Conflict
Tactical
Strategic
Business Owner(s) Steering Committee
Solution
Administration
Technology SupportSharePoint Advocate
Power Users/ Community of Practice
# of People
People
Procedure Title Procedure Description Role(s) Responsible
Document Upload How documents are uploaded
directly to libraries
Trainer
Users
Document
Categorization
How to classify documents with
metadata
Trainer
Users
New site creation How to request new sites are
created
Project Manager
Administrator
Site Owner
Support How to request support. Portal
Project Manager
Administrator
Users
User Training Onboarding Procedure Trainer
Deployment Procedure How to request new features, web
part, applications
Project Manager
IT Dev Team
Policies & Procedures
Flexible
65
Original
Corporate
Portal
Departmental
Portal
Department & Team
Sites
Project Team Sites
Personal My Sites
• Controlled
• Tightly Governed
• Push Content
• Ad Hoc
• Loosely governed
• Push/ Pull content
• Permanent
• Dashboards
• Business Intelligence
• Business Process management
• Applications
• Permanent
• Knowledge Management
• Information Sharing
• Short Lived
• Collaboration
• Permanent
• Personal Information
• Public/ Private Viewed
Flexible
RecordTemporary
TypeofContent
Instant Message
E-Mail
Social
Team Sites/ ExtranetOnline Storage
Intranet
Records Management
Individual Team Enterprise
Audience
Current
Integrated
67
People
Policies &
Procedures
TAKE ADVANTAGE OF
YOU’RE EFFORT
68
69
“A survey of corporate CIOs and general counsels
found that, typically, 69% of the data most
organizations keep, can – and should – be deleted.”
-Compliance, Governance and Oversight Counsel (CGOC) Summit
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
70
Garbage… Garbage…
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Content Cleanup
• Three general approaches
 Create rule-based cleansing
 Engage business users/content owners for subjective analysis
 Combination of both
• ROT Analysis:
 Redundant
 Outdated
 Trivial
• Options:
 Migrate
 Migrate and Update
 Archive
 Delete
71
Beware:
The time it takes to perform this step is
almost always underestimated. Add
time to your original estimate.
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Content Clean Up with Content Owners
• Involve content owners in content
clean decisions
• Can be done a couple of ways:
 Walk through of content on the site
 Provide worksheets to make decisions
 Have them actually delete content or
sites
• Leverage last modified dates and the
size of a library/list to assist in
guidance
72
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
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Content Clean Up with Content Owners
73
Archive Strategies
• What are your options:
 Leave it in older SharePoint
 Move it from SharePoint to a file share
 Migrate to new SharePoint to an archive site collection
• If content continues to exist…keep it in READ ONLY mode.
• Consider deletion policies as part of records retention
 What should be kept for compliance?
 Is it a risk if the file is kept?
74
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Archive Strategies
• Leave it in older SharePoint
• Move it from SharePoint to a file share
• Migrate to new SharePoint to an archive site collection
 If content continues to exist…keep it in READ ONLY mode.
 Consider deletion policies as part of records retention
 What should be kept for compliance?
 Is it a risk if the file is kept?
75
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Restructure Information Architecture
76
Content
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
Defining a new look and feel – Wireframes
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
A New Look and Feel
78
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Considering Mobile in the Design Process
• When Mobile Accessibility is Critical: Use a Mobile First Strategy
• Define your approach
 Responsive (or Adaptive)
 Mobilized Sites
• Who, What, and to
What degree?
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Content Mapping
80
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
Content Mapping
81
For files: Align new metadata to be added in new document
libraries.
Portal Solutions, LLC | Phone: (240) 450-2166
© 2015 Portal Solutions, LLC
QUESTIONS
THANK YOU
@jhcherryblossom – jhannemann@portalsolutions.net
@collabadam – alevithan@metalogix.com
Additional Resource: White Paper
Leave your business card with Jill and
we’ll email you a complimentary copy of
7 Office 365 Migration Best Practices.
Plan to Leverage New Functionality
Plan to Leverage New Functionality
Your Files to Office 365. Simple. Fast.
Migrate Cloud Files to SharePoint Online & OneDrive for Business
http://www.metalogix.com/Products/Drive2Office365.aspx
4 - Develop an Information Architecture (IA)
Evaluate current business process
Consider existing site structures
Departmental/team reorganization
Publishing requirements
Search/findability
Navigation
Content Growth
“Over half feel they would be 50% more
productive with enhanced workflow, search,
information reporting, and automated
document creation tools” 1
1 – The SharePoint Puzzle – adding the missing pieces, AIIM, 2012
Getting Ready to Migrate
Strategy & Inventory
Updated Information
Architecture & New Features
Prepare - Reorganization?
Prepare - Migrate, archive, or
leave behind?
Prepare SharePoint for migration
www.metalogix.com/products/Content-Matrix.aspx & www.metalogix.com/products/ControlPoint.aspx
5 - Assess Your Migration Options
Upgrade v Migration – In Microsoft Terms
UPGRADE: -The Physical
Transformation of a SharePoint
Content Database from one
Schema Version to the Successive
Updated Schema
MIGRATION: -The Physical Movement
of SharePoint Containers, Data and
Associated Attributes from one
SharePoint Farm to a new Farm
independent of SharePoint version
http://www.metalogix.com/Blog/Blog-Article/13-02-11/Yes_You_Can_Move_Straight_From_SharePoint_2007_to_SharePoint_2013.aspx
The Database Attach Upgrade
1. Farm Admin creates/configures new 2013 farm (no in-place upgrade for 2013)
2. 2010 DBs placed in read-only mode and copied to 2013 farm via SQL Server
3. Content DBs upgraded (but not site collections – remain in 2010 “mode”)
4. Service Application DBs upgraded
5. Site collections evaluated and upgraded by owners
The Out of the
Box Approach
The Database Attach Upgrade – Issues?
1. Farm Admin creates/configures new 2013 farm (no in-place upgrade for 2013)
2. 2010 DBs placed in read-only mode and copied to 2013 farm via SQL Server
3. Content DBs upgraded (but not site collections – remain in 2010 “mode”)
4. Service Application DBs upgraded
5. Site collections evaluated and upgraded by owners
The Out of the
Box Approach
What about SharePoint 2007 or 2003 or Office 365?
“Read Only” is not collaborative. How long can SharePoint be offline?
Lots of accidents waiting to happen? How long before something breaks?
Truly gradual? Change Management? SharePoint Sprawl? Future growth?
The OOTB – Where It Can Go Wrong
Potential Content Issues
Document Libraries with greater than 250,000 documents
• May fail therefore move to folders with 2000 documents in each
Remove excess versions of documents to increase speed
• Either Manually or Programmatically
Remove unused templates, features and web parts
• Stsadm commands to identify current use
The OOTB – Where It Can Go Wrong
Potential Database Issues
Sites Collections & Databases larger than 100GB will be slow and may fail
•Split Across Multiple Databases
My Sites should be moved to their own Content DB
Remove duplicate or orphaned site collections
•These can cause the DB attach to fail
Site Collection Limit per Content DB has Changed
•2,500 non-personal maximum but up to 10,00 possible in mixed use (personal + non-
personal)
The OOTB – Where It Can Go Wrong
General SQL Management & Performance
Issues
Upgrade Multiple Databases in Parallel
• Upgrading in Parallel can be slower than one at a time
Use Throttling
• Limit number of DB upgrades that happen at once
SQL Mirroring should be turned off
SQL Storage can grow up to 50% larger than Source DB size
• Must be recovered post upgrade
OOTB vs. 3rd Party Migration Tools
Advantages of a Migration Tool
Skip SharePoint versions e.g. 2007 straight to
2013
Site collection-specific vs. content DB
Reorganization, splitting sites & lists
taxonomy, permissions, content types
Re-template sites
Implement a customized migration or
upgrade strategy
Support for Workflow
Closing thoughts:
• A migration is a great opportunity to reassess your business
requirements and “spring clean”
• The most successful migrations are those that pay close
attention to the end user experience throughout
• Put as much control into the hands of your end users as
possible. After all, they own the content
eventmobi.com/sptcboston
Please take a moment to fill out the
class feedback form via the app.
Paper feedback forms are also
available in the back of the room.

More Related Content

What's hot

SharePoint 2013 for intranets and the digital workplace
SharePoint 2013 for intranets and the digital workplaceSharePoint 2013 for intranets and the digital workplace
SharePoint 2013 for intranets and the digital workplaceMichal Pisarek
 
The Future of Collaboration Needs Your Help
The Future of Collaboration Needs Your HelpThe Future of Collaboration Needs Your Help
The Future of Collaboration Needs Your HelpRichard Harbridge
 
Leading Your Business To Success & The Cloud
Leading Your Business To Success & The CloudLeading Your Business To Success & The Cloud
Leading Your Business To Success & The CloudRichard Harbridge
 
SharePoint 2016 & Office 365: A Look Ahead To What’s Coming
SharePoint 2016 & Office 365: A Look Ahead To What’s ComingSharePoint 2016 & Office 365: A Look Ahead To What’s Coming
SharePoint 2016 & Office 365: A Look Ahead To What’s ComingRichard Harbridge
 
Stop Updating, Start Evolving - The Digital Workplace Truth
Stop Updating, Start Evolving - The Digital Workplace TruthStop Updating, Start Evolving - The Digital Workplace Truth
Stop Updating, Start Evolving - The Digital Workplace TruthBenjamin Niaulin
 
SharePoint Saturday - SharePoint Success
SharePoint Saturday - SharePoint SuccessSharePoint Saturday - SharePoint Success
SharePoint Saturday - SharePoint SuccessRichard Harbridge
 
SharePoint Saturday Boston - 7 SharePoint Success Factors
SharePoint Saturday Boston - 7 SharePoint Success FactorsSharePoint Saturday Boston - 7 SharePoint Success Factors
SharePoint Saturday Boston - 7 SharePoint Success FactorsRichard Harbridge
 
How Capital Power Overcame 7 Common SharePoint Intranet Challenges
How Capital Power Overcame 7 Common SharePoint Intranet ChallengesHow Capital Power Overcame 7 Common SharePoint Intranet Challenges
How Capital Power Overcame 7 Common SharePoint Intranet ChallengesBonzai Intranet
 
SPUnite17 No Code Power User Tools of the SharePoint Trade
SPUnite17 No Code Power User Tools of the SharePoint TradeSPUnite17 No Code Power User Tools of the SharePoint Trade
SPUnite17 No Code Power User Tools of the SharePoint TradeNCCOMMS
 
Maine User Group - The Road Ahead: Driving SharePoint To New Levels Of Success
Maine User Group - The Road Ahead: Driving SharePoint To New Levels Of SuccessMaine User Group - The Road Ahead: Driving SharePoint To New Levels Of Success
Maine User Group - The Road Ahead: Driving SharePoint To New Levels Of SuccessRichard Harbridge
 
SharePoint 2013 Preview
SharePoint 2013 PreviewSharePoint 2013 Preview
SharePoint 2013 PreviewRegroove
 
Migrating Your Intranet to SharePoint Online
Migrating Your Intranet to SharePoint OnlineMigrating Your Intranet to SharePoint Online
Migrating Your Intranet to SharePoint OnlinePerficient, Inc.
 
SPCA2013 - Learn how to build business application using K2 on the SharePoint...
SPCA2013 - Learn how to build business application using K2 on the SharePoint...SPCA2013 - Learn how to build business application using K2 on the SharePoint...
SPCA2013 - Learn how to build business application using K2 on the SharePoint...NCCOMMS
 
Creating an Amazing Intranet
Creating an Amazing IntranetCreating an Amazing Intranet
Creating an Amazing Intranethaiyankhan
 
SharePoint Fest Denver - The Seven Most Important SharePoint Success Factors
SharePoint Fest Denver - The Seven Most Important SharePoint Success FactorsSharePoint Fest Denver - The Seven Most Important SharePoint Success Factors
SharePoint Fest Denver - The Seven Most Important SharePoint Success FactorsRichard Harbridge
 
Build Your Intranet With Office 365
Build Your Intranet With Office 365Build Your Intranet With Office 365
Build Your Intranet With Office 365Richard Harbridge
 
SharePoint Integration & Interoperability: What You Need To Know
SharePoint Integration & Interoperability: What You Need To KnowSharePoint Integration & Interoperability: What You Need To Know
SharePoint Integration & Interoperability: What You Need To KnowRichard Harbridge
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsRichard Harbridge
 
The 5 human factors of enterprise collaboration
The 5 human factors of enterprise collaborationThe 5 human factors of enterprise collaboration
The 5 human factors of enterprise collaborationShawn Beeson
 

What's hot (20)

SharePoint 2013 for intranets and the digital workplace
SharePoint 2013 for intranets and the digital workplaceSharePoint 2013 for intranets and the digital workplace
SharePoint 2013 for intranets and the digital workplace
 
The Future of Collaboration Needs Your Help
The Future of Collaboration Needs Your HelpThe Future of Collaboration Needs Your Help
The Future of Collaboration Needs Your Help
 
Leading Your Business To Success & The Cloud
Leading Your Business To Success & The CloudLeading Your Business To Success & The Cloud
Leading Your Business To Success & The Cloud
 
SharePoint 2016 & Office 365: A Look Ahead To What’s Coming
SharePoint 2016 & Office 365: A Look Ahead To What’s ComingSharePoint 2016 & Office 365: A Look Ahead To What’s Coming
SharePoint 2016 & Office 365: A Look Ahead To What’s Coming
 
Stop Updating, Start Evolving - The Digital Workplace Truth
Stop Updating, Start Evolving - The Digital Workplace TruthStop Updating, Start Evolving - The Digital Workplace Truth
Stop Updating, Start Evolving - The Digital Workplace Truth
 
SharePoint Saturday - SharePoint Success
SharePoint Saturday - SharePoint SuccessSharePoint Saturday - SharePoint Success
SharePoint Saturday - SharePoint Success
 
SharePoint Saturday Boston - 7 SharePoint Success Factors
SharePoint Saturday Boston - 7 SharePoint Success FactorsSharePoint Saturday Boston - 7 SharePoint Success Factors
SharePoint Saturday Boston - 7 SharePoint Success Factors
 
How Capital Power Overcame 7 Common SharePoint Intranet Challenges
How Capital Power Overcame 7 Common SharePoint Intranet ChallengesHow Capital Power Overcame 7 Common SharePoint Intranet Challenges
How Capital Power Overcame 7 Common SharePoint Intranet Challenges
 
SPUnite17 No Code Power User Tools of the SharePoint Trade
SPUnite17 No Code Power User Tools of the SharePoint TradeSPUnite17 No Code Power User Tools of the SharePoint Trade
SPUnite17 No Code Power User Tools of the SharePoint Trade
 
Maine User Group - The Road Ahead: Driving SharePoint To New Levels Of Success
Maine User Group - The Road Ahead: Driving SharePoint To New Levels Of SuccessMaine User Group - The Road Ahead: Driving SharePoint To New Levels Of Success
Maine User Group - The Road Ahead: Driving SharePoint To New Levels Of Success
 
SharePoint 2013 Preview
SharePoint 2013 PreviewSharePoint 2013 Preview
SharePoint 2013 Preview
 
Migrating Your Intranet to SharePoint Online
Migrating Your Intranet to SharePoint OnlineMigrating Your Intranet to SharePoint Online
Migrating Your Intranet to SharePoint Online
 
SPCA2013 - Learn how to build business application using K2 on the SharePoint...
SPCA2013 - Learn how to build business application using K2 on the SharePoint...SPCA2013 - Learn how to build business application using K2 on the SharePoint...
SPCA2013 - Learn how to build business application using K2 on the SharePoint...
 
Creating an Amazing Intranet
Creating an Amazing IntranetCreating an Amazing Intranet
Creating an Amazing Intranet
 
SharePoint Fest Denver - The Seven Most Important SharePoint Success Factors
SharePoint Fest Denver - The Seven Most Important SharePoint Success FactorsSharePoint Fest Denver - The Seven Most Important SharePoint Success Factors
SharePoint Fest Denver - The Seven Most Important SharePoint Success Factors
 
Build Your Intranet With Office 365
Build Your Intranet With Office 365Build Your Intranet With Office 365
Build Your Intranet With Office 365
 
SharePoint Integration & Interoperability: What You Need To Know
SharePoint Integration & Interoperability: What You Need To KnowSharePoint Integration & Interoperability: What You Need To Know
SharePoint Integration & Interoperability: What You Need To Know
 
Office 365 for Beginners
Office 365 for Beginners Office 365 for Beginners
Office 365 for Beginners
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
 
The 5 human factors of enterprise collaboration
The 5 human factors of enterprise collaborationThe 5 human factors of enterprise collaboration
The 5 human factors of enterprise collaboration
 

Similar to The Slippery Slope of Migrating to SharePoint Online or On-Premise

SPTechCon Austin - The Slippery Slope of SharePoint Migrations
SPTechCon Austin - The Slippery Slope of SharePoint MigrationsSPTechCon Austin - The Slippery Slope of SharePoint Migrations
SPTechCon Austin - The Slippery Slope of SharePoint MigrationsJill Hannemann
 
The Future of SharePoint - SharePoint 2016
The Future of SharePoint - SharePoint 2016The Future of SharePoint - SharePoint 2016
The Future of SharePoint - SharePoint 2016Don Donais
 
SharePoint 2016 Migration Success Takes Three Steps
SharePoint 2016 Migration Success Takes Three StepsSharePoint 2016 Migration Success Takes Three Steps
SharePoint 2016 Migration Success Takes Three StepsAdam Levithan
 
The Rise of SharePoint as a Business Critical Hub
The Rise of SharePoint as a Business Critical HubThe Rise of SharePoint as a Business Critical Hub
The Rise of SharePoint as a Business Critical HubDan Barker
 
What Makes Migrating to the Cloud Different Than On-Premises
What Makes Migrating to the Cloud Different Than On-PremisesWhat Makes Migrating to the Cloud Different Than On-Premises
What Makes Migrating to the Cloud Different Than On-PremisesChristian Buckley
 
SharePoint Migration - To Be Or Not To Be ‘In The Cloud’
SharePoint Migration - To Be Or Not To Be ‘In The Cloud’ SharePoint Migration - To Be Or Not To Be ‘In The Cloud’
SharePoint Migration - To Be Or Not To Be ‘In The Cloud’ Adam Levithan
 
Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365Haniel Croitoru
 
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...Patrick Guimonet
 
aOS Canadian Tour Share point migration tips
aOS Canadian Tour Share point migration tipsaOS Canadian Tour Share point migration tips
aOS Canadian Tour Share point migration tipsMike Maadarani
 
Measuring SharePoint -- Webtrends Engage 2013
Measuring SharePoint -- Webtrends Engage 2013Measuring SharePoint -- Webtrends Engage 2013
Measuring SharePoint -- Webtrends Engage 2013Christian Buckley
 
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365Patrick Guimonet
 
Hexa Corp Share Point Capabilities Presentation
Hexa Corp Share Point Capabilities PresentationHexa Corp Share Point Capabilities Presentation
Hexa Corp Share Point Capabilities Presentationsrgk27
 
Engage 2013 - Measuring SharePoint
Engage 2013 - Measuring SharePointEngage 2013 - Measuring SharePoint
Engage 2013 - Measuring SharePointWebtrends
 
Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013MJ Ferdous
 
AOS 2019 - Successful Office 365 implementation - The 10 Myths
AOS 2019 - Successful Office 365 implementation - The 10 MythsAOS 2019 - Successful Office 365 implementation - The 10 Myths
AOS 2019 - Successful Office 365 implementation - The 10 MythsMing Man Chan
 

Similar to The Slippery Slope of Migrating to SharePoint Online or On-Premise (20)

SPTechCon Austin - The Slippery Slope of SharePoint Migrations
SPTechCon Austin - The Slippery Slope of SharePoint MigrationsSPTechCon Austin - The Slippery Slope of SharePoint Migrations
SPTechCon Austin - The Slippery Slope of SharePoint Migrations
 
The Future of SharePoint - SharePoint 2016
The Future of SharePoint - SharePoint 2016The Future of SharePoint - SharePoint 2016
The Future of SharePoint - SharePoint 2016
 
SharePoint 2016 Migration Success Takes Three Steps
SharePoint 2016 Migration Success Takes Three StepsSharePoint 2016 Migration Success Takes Three Steps
SharePoint 2016 Migration Success Takes Three Steps
 
The Rise of SharePoint as a Business Critical Hub
The Rise of SharePoint as a Business Critical HubThe Rise of SharePoint as a Business Critical Hub
The Rise of SharePoint as a Business Critical Hub
 
What Makes Migrating to the Cloud Different Than On-Premises
What Makes Migrating to the Cloud Different Than On-PremisesWhat Makes Migrating to the Cloud Different Than On-Premises
What Makes Migrating to the Cloud Different Than On-Premises
 
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-PremiseWebinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
 
Webinar: Slippery Slope of SharePoint Migrations
Webinar: Slippery Slope of SharePoint Migrations Webinar: Slippery Slope of SharePoint Migrations
Webinar: Slippery Slope of SharePoint Migrations
 
SharePoint Migration - To Be Or Not To Be ‘In The Cloud’
SharePoint Migration - To Be Or Not To Be ‘In The Cloud’ SharePoint Migration - To Be Or Not To Be ‘In The Cloud’
SharePoint Migration - To Be Or Not To Be ‘In The Cloud’
 
Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365
 
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
 
aOS Canadian Tour Share point migration tips
aOS Canadian Tour Share point migration tipsaOS Canadian Tour Share point migration tips
aOS Canadian Tour Share point migration tips
 
Measuring SharePoint -- Webtrends Engage 2013
Measuring SharePoint -- Webtrends Engage 2013Measuring SharePoint -- Webtrends Engage 2013
Measuring SharePoint -- Webtrends Engage 2013
 
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
 
Hexa Corp Share Point Capabilities Presentation
Hexa Corp Share Point Capabilities PresentationHexa Corp Share Point Capabilities Presentation
Hexa Corp Share Point Capabilities Presentation
 
Katpro Technologies- SharePoint Portfolio
Katpro Technologies- SharePoint PortfolioKatpro Technologies- SharePoint Portfolio
Katpro Technologies- SharePoint Portfolio
 
Engage 2013 - Measuring SharePoint
Engage 2013 - Measuring SharePointEngage 2013 - Measuring SharePoint
Engage 2013 - Measuring SharePoint
 
Linchpin Technolgoies capabilities on Sharepoint
Linchpin Technolgoies capabilities on SharepointLinchpin Technolgoies capabilities on Sharepoint
Linchpin Technolgoies capabilities on Sharepoint
 
Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013Introduction and What’s new in SharePoint 2013
Introduction and What’s new in SharePoint 2013
 
Webinar: SharePoint Online: How Do We Think About SharePoint Now?
Webinar: SharePoint Online: How Do We Think About SharePoint Now?Webinar: SharePoint Online: How Do We Think About SharePoint Now?
Webinar: SharePoint Online: How Do We Think About SharePoint Now?
 
AOS 2019 - Successful Office 365 implementation - The 10 Myths
AOS 2019 - Successful Office 365 implementation - The 10 MythsAOS 2019 - Successful Office 365 implementation - The 10 Myths
AOS 2019 - Successful Office 365 implementation - The 10 Myths
 

More from WithumSmith+Brown, formerly Portal Solutions

Webinar: Office 365 & Knowledge Management— Creating A Strategy For The Enter...
Webinar: Office 365 & Knowledge Management— Creating A Strategy For The Enter...Webinar: Office 365 & Knowledge Management— Creating A Strategy For The Enter...
Webinar: Office 365 & Knowledge Management— Creating A Strategy For The Enter...WithumSmith+Brown, formerly Portal Solutions
 

More from WithumSmith+Brown, formerly Portal Solutions (20)

Webinar: Stay Productive at Home with Microsoft 365
Webinar: Stay Productive at Home with Microsoft 365Webinar: Stay Productive at Home with Microsoft 365
Webinar: Stay Productive at Home with Microsoft 365
 
Webinar: Microsoft 365 - Your Gateway to Data Loss Prevention
Webinar: Microsoft 365 - Your Gateway to Data Loss PreventionWebinar: Microsoft 365 - Your Gateway to Data Loss Prevention
Webinar: Microsoft 365 - Your Gateway to Data Loss Prevention
 
Webinar: Adding Intelligence to Process Automation
Webinar: Adding Intelligence to Process AutomationWebinar: Adding Intelligence to Process Automation
Webinar: Adding Intelligence to Process Automation
 
Webinar: Top 8 Must Haves for Your Office 365 Intranet
Webinar: Top 8 Must Haves for Your Office 365 Intranet Webinar: Top 8 Must Haves for Your Office 365 Intranet
Webinar: Top 8 Must Haves for Your Office 365 Intranet
 
Webinar: Jumpstart to Microsoft Teams
Webinar: Jumpstart to Microsoft Teams Webinar: Jumpstart to Microsoft Teams
Webinar: Jumpstart to Microsoft Teams
 
Webinar: Is Microsoft Teams Turned On, But Not Rolled Out? Reining in the Wi...
Webinar: Is Microsoft Teams Turned On, But Not Rolled Out?  Reining in the Wi...Webinar: Is Microsoft Teams Turned On, But Not Rolled Out?  Reining in the Wi...
Webinar: Is Microsoft Teams Turned On, But Not Rolled Out? Reining in the Wi...
 
Webinar: Microsoft Teams: Your Light Weight Project Management Toolkit
Webinar: Microsoft Teams: Your Light Weight Project Management ToolkitWebinar: Microsoft Teams: Your Light Weight Project Management Toolkit
Webinar: Microsoft Teams: Your Light Weight Project Management Toolkit
 
Webinar: Video Conferencing Made Easy With Microsoft Teams, Skype for Busines...
Webinar: Video Conferencing Made Easy With Microsoft Teams, Skype for Busines...Webinar: Video Conferencing Made Easy With Microsoft Teams, Skype for Busines...
Webinar: Video Conferencing Made Easy With Microsoft Teams, Skype for Busines...
 
Microsoft ignite 2018 key takeaways - webinar
Microsoft ignite 2018   key takeaways - webinarMicrosoft ignite 2018   key takeaways - webinar
Microsoft ignite 2018 key takeaways - webinar
 
Webinar: Office 365 Turns 5! Does Modern Equal Mature?
Webinar: Office 365 Turns 5! Does Modern Equal Mature?Webinar: Office 365 Turns 5! Does Modern Equal Mature?
Webinar: Office 365 Turns 5! Does Modern Equal Mature?
 
Webinar: Workforce Modernization - Embrace Change without Compromising
Webinar: Workforce Modernization - Embrace Change without CompromisingWebinar: Workforce Modernization - Embrace Change without Compromising
Webinar: Workforce Modernization - Embrace Change without Compromising
 
Webinar: Building Your Document Management Strategy for Office 365
Webinar: Building Your Document Management Strategy for Office 365Webinar: Building Your Document Management Strategy for Office 365
Webinar: Building Your Document Management Strategy for Office 365
 
Webinar: Benefits of an ERP Solution for Wholesale Distributors
Webinar:  Benefits of an ERP Solution for Wholesale DistributorsWebinar:  Benefits of an ERP Solution for Wholesale Distributors
Webinar: Benefits of an ERP Solution for Wholesale Distributors
 
Webinar: ERP - When Paying Too Little Can Cost Too Much
Webinar: ERP - When Paying Too Little Can Cost Too MuchWebinar: ERP - When Paying Too Little Can Cost Too Much
Webinar: ERP - When Paying Too Little Can Cost Too Much
 
Webinar: Breaking Down Barriers to Achieve Sustainable Growth
Webinar: Breaking Down Barriers to Achieve Sustainable GrowthWebinar: Breaking Down Barriers to Achieve Sustainable Growth
Webinar: Breaking Down Barriers to Achieve Sustainable Growth
 
Webinar: Introduction to GDPR - What It Is and How It Will Affect Your Business
Webinar: Introduction to GDPR - What It Is and How It Will Affect Your BusinessWebinar: Introduction to GDPR - What It Is and How It Will Affect Your Business
Webinar: Introduction to GDPR - What It Is and How It Will Affect Your Business
 
Webinar: Office 365 & Knowledge Management— Creating A Strategy For The Enter...
Webinar: Office 365 & Knowledge Management— Creating A Strategy For The Enter...Webinar: Office 365 & Knowledge Management— Creating A Strategy For The Enter...
Webinar: Office 365 & Knowledge Management— Creating A Strategy For The Enter...
 
[Webinar] Understanding Microsoft Teams: What You Need to Know
[Webinar] Understanding Microsoft Teams: What You Need to Know[Webinar] Understanding Microsoft Teams: What You Need to Know
[Webinar] Understanding Microsoft Teams: What You Need to Know
 
Webinar: Digital Transformation for Healthcare
Webinar: Digital Transformation for HealthcareWebinar: Digital Transformation for Healthcare
Webinar: Digital Transformation for Healthcare
 
Webinar: What's New with SharePoint and OneDrive
Webinar: What's New with SharePoint and OneDriveWebinar: What's New with SharePoint and OneDrive
Webinar: What's New with SharePoint and OneDrive
 

Recently uploaded

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 

Recently uploaded (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 

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

  • 1. Workshop: The Slippery Slope of SharePoint Migrations: What to Do to Come Out on Top Jill Hannemann & Adam Levithan
  • 2. 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 Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 3. Adam Levithan @collabadam AIIM & IT Unity Blogger Product Manager 9+ years in Collaborative Systems SharePoint expertise: Out-of-the- box solutions, business process management, Governance, adoptions, information architecture Next Adventure: Riding the World Championship Cycling course in Richmond VA About Me Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 4. About Portal Solutions 4 We deliver Digital Workplace Products and Solutions that help organizations share what they know and find what they need by connecting people, data, and content. Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 5. ENOUGH ABOUT US – YOUR TURN • What are you migrating from – to? • Where are you in the process? • What are your biggest concerns? • What are you looking to get out of this session? 5
  • 6. What’s so Difficult? Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 7. 7
  • 8. What’s so Difficult? The Slope (complexity of your technical environment) = Level of Effort and Complexity The Rock (alignment between IT and the Business) Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 9. Failure to Fully Scope the Effort 1 Failure to Budget for All Activities 2 No Buy-In from Stakeholders 3 Content is Not Cleaned or Enhanced 4 WHY MIGRATIONS FAIL
  • 10. Session Outline Section 1: 1:45 – 3:00 PM • Defining the Scope  Why Migrate  Steps to reach your goals  What you’ve got/ Inventory Assessment  Deciding how to migrate Section 2: 3:15 – 5:00 PM • Planning & Budgeting Migrations that Work  Ideal Roadmap  O365 Roadmap  • Creating Buy-In  Review of Defining Scope  How to Govern • Take advantage of your effort  Content Cleanup  Reorganize to aligning with goals 10 Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 11. In our humble experience… 11
  • 12. Uninspired Scope The motivations are to… • Migrate 1 : 1 • Not interested in any redesign • Wants the site to look exactly the same • Needs to preserve that legacy application integration • Things are broken, but migration will fix it • Not interested in TRAINING 12 Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 13. Migrations are the Riskiest thing we do Where ever you come from, it is a different system! There are many opportunities though • Reduce complexity • Improve user experience • Enhance productivity • Improve compliance 13 Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 14. What are your Motivations for Upgrading to SharePoint 2013? 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 Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 15. 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 Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 16. 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 Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 17. Recommended Path for a Successful Migration 1. Understand the business need/governance 2. Inventory Audit of current environment 3. Design/Implement future technical infrastructure 4. Design/Implement business requirements and user experience 5. Create Change Management/Migration Plan 6. Implement Change Management/Migration a. Branding deployment b. User Training c. Pilot Migration d. Full Content Migration e. Customization/Application Migration 7. Decommission of original environment 17 Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 19. Audit • Total size of database • Custom User Interface • Master page • Page layouts • Content types • Infopath forms • Workflows • Custom web parts • Custom applications • Business connectivity web services (BCS) • Permissions 19 Beware: It’s not only how much content that matters, but the character of how you’re using it (i.e. file share replacement vs. collaboration) . Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 20. Don’t Forget Social Content Across SharePoint version or from external technologies • Profiles • Personal Sites  Content  Files • Communities 20 Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 21. Inventory • 2007 or 2010 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) 21 Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 22. Inventory Analysis 22 Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 23. How?
  • 24. 24 Infrastructure Environment • Network Infrastructure  Where are the current and future systems located?  Do users currently complain about speed? • Test Throughput/transfer rates  SpeedTest App  Fiddler  IE 9+  Test upload/ migration to an O365 site
  • 25. 25 Infrastructure Health • Run Microsoft Pre-Upgrade Checkers  2007 C:>stsadm -o preupgradecheck  2010 Test-SPContentdatabase, Test-SPSite • Review of Databases  Dedicated vs. Shared  Number & Size of content databases  Size of My Site database • Review Web.config for customizations
  • 26. 26 Infrastructure Central Administration • Authentication Methods (in Web App Settings) • Farm Structure  Service Configuration per server • Deployed Features  Farm  Web App Features  What Services Applications Configured  Search Service Application – Search Schema/ Customized? – Content Sources (Can see if there is any separation of site collections) – Scopes/ Result Sources  Non-Standard Service Applications (PerformancePoint, etc.)  Taxonomy (MMS)  Expectation for Office Web Apps
  • 27. 27 Functionality Manual Review • View Most complicated site (Open in SharePoint designer if possible) • Review dates content was last modified in View All Site Content • 2007 or 2010 see if usage is turned on and view latest reports • Find workflows • Identify 3rd Party Applications (Teleric, Bamboo, Newsgator, lightning tools)
  • 28. 28 Functionality Pass/ Fail Tests • Create a sub site within each site collection • Create a content type • Create a page in the Pages and Site Pages libraries • Upload document • Create an item Rule of Thumb: If it has ever broken before, test it
  • 29. Things that have changed in 2013 • Branding using the Design Manager • No more XSLT we now use Display Templates • OneDrive for Business instead of My Sites • Search, Continuous Crawl and the new Web Parts • Apps and the App Store • Community Site • Microblogging and Activity Feeds • Run Site Collections in “2010 experience” • Claims authentication default 29 Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC Thank you Benjamin Nauilin http://en.share-gate.com/blog/not-working-after-sharepoint-migration-to-2013
  • 30. Things not supported for migration • Automatically fixing issues in the current environment • Meeting Workspace Sites • Page Content from SharePoint 2007 • Not all web parts are the same 2010 to 2013 • Search (A good thing) • _Files (Hidden Files) • Video files with supporting metadata to SPO 30 Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 35. Which approach is right for you? 35 • SP to SP version upgrade (cannot migrate directly from 2007-2013) • Few customizations • On-Prem to on-Prem • No IA rebuild required • Works for all types of migrations • SharePoint to SharePoint • Unstructured file repositories • Third party DMS • Only supported path to migrate to SP Online • Copy, paste, tag • Works in all situations • Extremely labor intensive Content Database Migration 3rd Party Migration Tool or Custom ScriptingManual Migration On-Prem Hosted On-Prem Hosted O365On-Prem Hosted O365 Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 37. New Migration API Overview: Migrating over Internet/WAN SharePoint Online/ OneDrive For Business (OD4B) Final Destination File Share, SharePoint On-Prem, Potentially any other Data Source. Long distance between on-premises and Office 365 Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 38. New Migration API Overview: Migration Tools using New API File Share, SharePoint On-Prem, Potentially any other Data Source. 1. Read List details from source 2. Write List to target 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/ODB Final Destination Pull from Azure Azure Temporary Storage Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 39. Change in focus of Migrations: OneDrive for Business • Where are you coming from?  My Sites  File Shares  EFSS (Google, Box, etc) • How will OneDrive be used? • What are your expectations for permissions? 39 Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 40. Change in focus of Migrations: Migrating Exchange Even at SPTechCon we have to admit that Office 365 isn’t just SharePoint • Cutover and Staged very similar  Suitable for 200 or less mailboxes  Looking at 2 week +/- timeframe • Staged migration: Limitation with Exchange 2010 or 2013  Attributes are not managed in the same way, must use 3rd party tool • Hybrid: For 2000+ mailbox migration  Can be migrated from Exchange 2010 or 2013  Issue: after decommissioning 2013, all attributes will be moved to the cloud  Issue: until cutover, no calendar sharing and free/busy presence awareness 40 Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 41. Vendor Evaluation Metalogix Content Matrix Metalogix Essentials for O365 Sharegate AvePoint DocAve Bit Titan User Interface Reorganize during migration Set up migration rules or bulk transfer Create new metadata Retain and migrate existing metadata Content mapping Change roll backs Client Install Pricing Model Exchange One Drive for Business Align requirements with the right tool for your migration Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 42. test …. Test …. TEST
  • 43. 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 43 Beware: 2007 Non-Publishing default.aspx pages stored outside of file structure. Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 44. 44 What’s in a Job? Migrating with Tools Many migration tools allow you to run jobs for flexibility in migration • You don’t ever want to run a “full migration,” i.e. send everything in one job • Jobs allow you to re-organize as you migrate • Jobs allow you some control in what successful transfers vs. what fails to fully transfer • Your need for granularity in your jobs will differ • Different tools allow for different capabilities around jobs
  • 45. Migration with a Tool - Jobs 45 Example of jobs output from Content Matrix Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 46. TIME TO TAKE A BREAK – RESTARTING AT 3:15 It’s too much migration, I need more coffee 46
  • 47. Planning and budgeting migrations that work 47
  • 48. Recommended Path for a Successful Migration 1. Understand the business need/governance 2. Inventory Audit of current environment 3. Design/Implement future technical infrastructure 4. Design/Implement business requirements and user experience 5. Create Change Management/Migration Plan 6. Implement Change Management/Migration a. Branding deployment b. User Training c. Pilot Migration d. Full Content Migration e. Customization/Application Migration 7. Decommission of original environment 48 Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 50. Two major approaches to migration scheduling Cutover Migration The Idea: Migrate everything and turn off the old system when you start to use the new Benefits: • Convert all users to the new system • Minimize duplication • Enforce change management and adoption Risks: • Could take a long time • Could also never happen • Change management could be challenging Gradual Migration The Idea: Migrate group by group and onboard users to the new system when their group has been moved over Benefits: • Onboard groups in small batches • Gradual change management • Feedback loop can support easier adoption Risks: • Could never finish • Large risk for duplication • Users could resist change • Content authenticity/system authenticity could be questioned 50 or Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 51. Migration Prep Migration Test Migration Site Build Out Inventory Redesign Content Clean Up Migrate Redesign Cutover Migration 51 Cutover/Training NOTE: Most of the advice in this presentation is for a Cutover structure
  • 53. Who Needs to be Involved? Role Responsibilities Project Sponsor Pays the bills, Defines scope/motivation, Gives a deadline for completion, could be Business or IT, best if combination of both Project Manager Coordinator of all the moving parts IT Infrastructure Manages user authentication, technical infrastructure and architecture for the to-be system, supports migration through usage of a migration tool IT Application Development Builds out the to-be structure of the new SharePoint, provides migration of any custom applications, workflows, system integrations. UI development and SharePoint configuration, manual clean up of sites Business Analysts Requirements gathering, inventory/audit capture, content clean up facilitation, SharePoint build out, manual clean up of sites, can provide testing capability and migration validation Training Coordinator Provides training and manages communication to end users during migration process Business Sponsor Top down support for change management in the roll out of a new SharePoint environment Content Managers Support inventory/audit, feedback and requirements for a new design, responsible for content clean up in their site areas, user acceptance testing participants, require training prior to release of the site End Users Receives communication on the roadmap for the migration, participates in training on the new site 53
  • 54. Creating a Realistic Schedule – Critical Dependencies • Content clean up:  Engaging end users  Tagging content  Archiving strategy • Redesigning IA  Metadata or navigation • Rate of transfer • Migration troubleshooting • Specific migration requirements • Rebuilding objects 54 Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 55. A Realistic Schedule 55 • Be realistic about risks and challenges Inventory Content Clean Up SP 2013 Config & Test Migration Migration IA and Redesign Testing User Support/Training Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Week 9 Week 10 Week 11 Week 12 Week 13 Week 14 Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 57. Time for everyone to benefit 57
  • 58. What’s in it for me? 58 What do these folks have to gain by this migration? • Business  Stakeholder  Power User • IT  Developer  Admin NOT THE SPECIFIC DETAILS OF YOUR ENVIRONMENT Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 59. Without buy-in, migration is lonely 59 Business IT Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 60. Sample Change Management and Governance Initial Planning 60 Communication TrainingFeedback Governance Change Management Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 61. Knowledge Transfer and Training • Detailed training for system support teams • Knowledge transfer and mentoring throughout • Governance training for content contributors and users empowered with site design privileges • IA training for site designers • Context-sensitive training for end users –just what they need when they need it • Empower remote users 61 Adapt to the needs of the learner • Just enough • Just in time • Just the right channel: multiple formats The best approach for general user training: design so that you don’t need it! Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 62. 62 Govern To steer or pilot a ship, direct - Greek • Resolve Ambiguity • Communicate Short and/or Long Range Goals • Mitigate Conflict
  • 63. Tactical Strategic Business Owner(s) Steering Committee Solution Administration Technology SupportSharePoint Advocate Power Users/ Community of Practice # of People People
  • 64. Procedure Title Procedure Description Role(s) Responsible Document Upload How documents are uploaded directly to libraries Trainer Users Document Categorization How to classify documents with metadata Trainer Users New site creation How to request new sites are created Project Manager Administrator Site Owner Support How to request support. Portal Project Manager Administrator Users User Training Onboarding Procedure Trainer Deployment Procedure How to request new features, web part, applications Project Manager IT Dev Team Policies & Procedures
  • 65. Flexible 65 Original Corporate Portal Departmental Portal Department & Team Sites Project Team Sites Personal My Sites • Controlled • Tightly Governed • Push Content • Ad Hoc • Loosely governed • Push/ Pull content • Permanent • Dashboards • Business Intelligence • Business Process management • Applications • Permanent • Knowledge Management • Information Sharing • Short Lived • Collaboration • Permanent • Personal Information • Public/ Private Viewed
  • 66. Flexible RecordTemporary TypeofContent Instant Message E-Mail Social Team Sites/ ExtranetOnline Storage Intranet Records Management Individual Team Enterprise Audience Current
  • 69. 69 “A survey of corporate CIOs and general counsels found that, typically, 69% of the data most organizations keep, can – and should – be deleted.” -Compliance, Governance and Oversight Counsel (CGOC) Summit
  • 70. 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 70 Garbage… Garbage… Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 71. Content Cleanup • Three general approaches  Create rule-based cleansing  Engage business users/content owners for subjective analysis  Combination of both • ROT Analysis:  Redundant  Outdated  Trivial • Options:  Migrate  Migrate and Update  Archive  Delete 71 Beware: The time it takes to perform this step is almost always underestimated. Add time to your original estimate. Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 72. Content Clean Up with Content Owners • Involve content owners in content clean decisions • Can be done a couple of ways:  Walk through of content on the site  Provide worksheets to make decisions  Have them actually delete content or sites • Leverage last modified dates and the size of a library/list to assist in guidance 72 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 Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 73. Content Clean Up with Content Owners 73
  • 74. Archive Strategies • What are your options:  Leave it in older SharePoint  Move it from SharePoint to a file share  Migrate to new SharePoint to an archive site collection • If content continues to exist…keep it in READ ONLY mode. • Consider deletion policies as part of records retention  What should be kept for compliance?  Is it a risk if the file is kept? 74 Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 75. Archive Strategies • Leave it in older SharePoint • Move it from SharePoint to a file share • Migrate to new SharePoint to an archive site collection  If content continues to exist…keep it in READ ONLY mode.  Consider deletion policies as part of records retention  What should be kept for compliance?  Is it a risk if the file is kept? 75 Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 76. Restructure Information Architecture 76 Content 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
  • 77. Defining a new look and feel – Wireframes Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 78. A New Look and Feel 78 Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 79. Considering Mobile in the Design Process • When Mobile Accessibility is Critical: Use a Mobile First Strategy • Define your approach  Responsive (or Adaptive)  Mobilized Sites • Who, What, and to What degree? Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 80. Content Mapping 80 Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 81. Content Mapping 81 For files: Align new metadata to be added in new document libraries. Portal Solutions, LLC | Phone: (240) 450-2166 © 2015 Portal Solutions, LLC
  • 83. THANK YOU @jhcherryblossom – jhannemann@portalsolutions.net @collabadam – alevithan@metalogix.com
  • 84. Additional Resource: White Paper Leave your business card with Jill and we’ll email you a complimentary copy of 7 Office 365 Migration Best Practices.
  • 85. Plan to Leverage New Functionality
  • 86. Plan to Leverage New Functionality Your Files to Office 365. Simple. Fast. Migrate Cloud Files to SharePoint Online & OneDrive for Business http://www.metalogix.com/Products/Drive2Office365.aspx
  • 87. 4 - Develop an Information Architecture (IA) Evaluate current business process Consider existing site structures Departmental/team reorganization Publishing requirements Search/findability Navigation Content Growth “Over half feel they would be 50% more productive with enhanced workflow, search, information reporting, and automated document creation tools” 1 1 – The SharePoint Puzzle – adding the missing pieces, AIIM, 2012
  • 88. Getting Ready to Migrate Strategy & Inventory Updated Information Architecture & New Features Prepare - Reorganization? Prepare - Migrate, archive, or leave behind? Prepare SharePoint for migration www.metalogix.com/products/Content-Matrix.aspx & www.metalogix.com/products/ControlPoint.aspx
  • 89. 5 - Assess Your Migration Options
  • 90. Upgrade v Migration – In Microsoft Terms UPGRADE: -The Physical Transformation of a SharePoint Content Database from one Schema Version to the Successive Updated Schema MIGRATION: -The Physical Movement of SharePoint Containers, Data and Associated Attributes from one SharePoint Farm to a new Farm independent of SharePoint version http://www.metalogix.com/Blog/Blog-Article/13-02-11/Yes_You_Can_Move_Straight_From_SharePoint_2007_to_SharePoint_2013.aspx
  • 91. The Database Attach Upgrade 1. Farm Admin creates/configures new 2013 farm (no in-place upgrade for 2013) 2. 2010 DBs placed in read-only mode and copied to 2013 farm via SQL Server 3. Content DBs upgraded (but not site collections – remain in 2010 “mode”) 4. Service Application DBs upgraded 5. Site collections evaluated and upgraded by owners The Out of the Box Approach
  • 92. The Database Attach Upgrade – Issues? 1. Farm Admin creates/configures new 2013 farm (no in-place upgrade for 2013) 2. 2010 DBs placed in read-only mode and copied to 2013 farm via SQL Server 3. Content DBs upgraded (but not site collections – remain in 2010 “mode”) 4. Service Application DBs upgraded 5. Site collections evaluated and upgraded by owners The Out of the Box Approach What about SharePoint 2007 or 2003 or Office 365? “Read Only” is not collaborative. How long can SharePoint be offline? Lots of accidents waiting to happen? How long before something breaks? Truly gradual? Change Management? SharePoint Sprawl? Future growth?
  • 93. The OOTB – Where It Can Go Wrong Potential Content Issues Document Libraries with greater than 250,000 documents • May fail therefore move to folders with 2000 documents in each Remove excess versions of documents to increase speed • Either Manually or Programmatically Remove unused templates, features and web parts • Stsadm commands to identify current use
  • 94. The OOTB – Where It Can Go Wrong Potential Database Issues Sites Collections & Databases larger than 100GB will be slow and may fail •Split Across Multiple Databases My Sites should be moved to their own Content DB Remove duplicate or orphaned site collections •These can cause the DB attach to fail Site Collection Limit per Content DB has Changed •2,500 non-personal maximum but up to 10,00 possible in mixed use (personal + non- personal)
  • 95. The OOTB – Where It Can Go Wrong General SQL Management & Performance Issues Upgrade Multiple Databases in Parallel • Upgrading in Parallel can be slower than one at a time Use Throttling • Limit number of DB upgrades that happen at once SQL Mirroring should be turned off SQL Storage can grow up to 50% larger than Source DB size • Must be recovered post upgrade
  • 96. OOTB vs. 3rd Party Migration Tools
  • 97. Advantages of a Migration Tool Skip SharePoint versions e.g. 2007 straight to 2013 Site collection-specific vs. content DB Reorganization, splitting sites & lists taxonomy, permissions, content types Re-template sites Implement a customized migration or upgrade strategy Support for Workflow
  • 98. Closing thoughts: • A migration is a great opportunity to reassess your business requirements and “spring clean” • The most successful migrations are those that pay close attention to the end user experience throughout • Put as much control into the hands of your end users as possible. After all, they own the content
  • 99. eventmobi.com/sptcboston Please take a moment to fill out the class feedback form via the app. Paper feedback forms are also available in the back of the room.

Editor's Notes

  1. Adam Edit
  2. Adam Edit
  3. Adam & Jill
  4. Jill & Adam
  5. 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
  6. Create master CSV file with all mailboxes and sizes For Staged: combine large and small mailboxes Coach users to reduce mailbox sizes E3 plan has unlimited storage for users Archiving leverages 2nd tier storage Establish settings in Admin Center Admin Center is similar to Exchange on-prem Unified messaging Built in protection
  7. J – REPLACE WITH SCREEN CAPTURES IF INTERESTING 
  8. Migration presents an ideal time to assess the current SharePoint’s information architecture and to determine what should change. IA izncludes the combination of Content, Context, and users. For example, a user opens a main landing page. Does this user see the right content? Is it within the right context? Should this user see this content and in this context? Or should this user be receiving something else in terms of content and experience? IA considers how information – i.e., content – is design to “flow” to a user but also how a user flows to content. A good example is Amazon. If navigating to the Amazon