Ultimate Sharepoint Migration Checklist
Ultimate Sharepoint Migration Checklist
ultimate
SharePoint
migration
checklist
Contents
Post migration 10
3
Get ready to
migrate
Depending on what you’re planning to do, migrating to
SharePoint can be a difficult task. More often than not,
though, the actual migration is the easiest part. What
causes headaches is trying to make sure you’ve thought
of everything prior to migrating.
Establish an inventory:
Site collections Retention policies
Sites Records
Notes:
5
Clean up your old environment
SharePoint is all about helping people build what they need to get the work done, but it
doesn’t mean you still need everything today. Take the time to find, remove and reorganize
things in your environment.
Find and remove “orphaned users” Clean up items containing too many custom
permissions
Remove empty SharePoint groups
Remove unwanted versions from your version
Put users with explicit permissions back history
into groups
Reorganize lists and libraries with too many
Delete any unused custom content types, site columns
columns and workflows
Rethink and reorganize very large lists
Find sites that haven’t been accessed or
modified to see if you still need them
Notes:
6
Prepare your destination environment
A migration is the best time to wipe the slate clean and start over. Make sure you take the time
to plan and structure your new home according to your needs. You might not get the chance
again for a long time.
Optimize your new SharePoint Servers’ Set SharePoint up to import user profiles from
performance [At the install] any specific sources
Configure all Web Applications Map a plan for the metadata on your content
Notes:
7
Communicate with your users
Your biggest challenge for the migration is bringing change to your users. For this to be
successful, you’ll need to make sure they know what’s going on and why it’s happening.
URL changes
Bookmarks
Document references
(Excel macros, etc)
Notes:
8
Start your migration
The actual migration effort shouldn’t be too complicated if you followed the previous steps.
It comes down to moving, and dealing with, anything that pops up that didn’t show up during
testing.
Workflows
Migration scenarios
Notes:
9
Post migration
Before you swing open the doors and let everyone into your SharePoint, make sure everything
is ready for them.
Notes:
10
For your custom
development
From Erwin Van Hunen Microsoft MVP and Microsoft
Cerfitied Master working at Rencore.
Are you running any Farm Solutions? The good news is that they still work in
SharePoint 2016. However, Microsoft recommends you stop using them. Also,
they can’t be deployed to Office 365. If you do migrate them, open the WSP
and change the target deployment.
Do you have any Sandbox Solutions? They still work in SharePoint 2016, but
as with Farm Solutions, they recommend you to stay away from them. Instead,
look at the artifacts within, and convert them to provisioning in the add-in
mode. If you are going to Office 365, though Sandbox Solutions will continue
to work, those with Code will not.
Notes:
12
Considerations for your custom solutions (cont’d)
If you’ve built Timer Jobs, there is no real solution when going Online. You’ll
have to find new solutions that give you the same result.
Event Receivers: you’ll also need to find a way to host them somewhere, and
rewrite them to continue getting the same result you used to.
You may need to reconsider how you deploy your declarative artifacts. You
may need to do this using an Azure Web App, PowerShell, etc.
Custom Fields is something you should stay away from. Instead, see if
Display Templates can help you display content the way you wanted it,
instead of creating a new field for it.
Depending on your migration method, item IDs in lists and libraries will
change during the move. If you are using them in your logic you will need to
take that into account.
Notes:
13
Every business will eventually move to the cloud and adapt
to it. That’s a fact. ShareGate helps with that. Our products
help IT professionals worldwide migrate their business to the
cloud, increase cloud adoption while reducing sprawl, and
control cloud costs.
www.sharegate.com