Skip to main content

SharePoint Migration Tool

SharePoint has become a platform for secure collaboration in many organizations all around the globe, especially after the introduction of SharePoint Online. SharePoint can handle tremendous data sizes, that is not the problem. The problem occurs when you need to migrate SharePoint.
To solve this issue Microsoft has released SharePoint Migration Tool. The application is designed to migrate content from SharePoint Server 2013 or on-premises file shares easily to either SharePoint or OneDrive in Office 365.
 The problem here is that the tool focuses on content migration, and that is very limited. To answer this, Microsoft released another component called “SharePoint Migration Assessment Tool” or SMAT for short. The tool is a simple command line executable that scans the contents of a SharePoint farm to help identify the impact of migration.
The “SharePoint Migration Assessment Tool" tool is available in two modes:
·         Assessment and Identity Mapping. The assessment mode runs scans against the SharePoint farm and associated content looking for issues that have been known to cause problems for customers migrating into SharePoint Online.
·         The Identity Mapping mode allows you to generate a report of all the user and group identities that have access to your SharePoint environment and attempts to map those identities to Azure AD user and group identities.

There is no user interface for this tool, and it is run completely using command line syntax. The application utilizes two configuration files:
·          “SkipSitesList.csv” which allows the application to skip sites, excluding them from the report.
·          “ScanDef.json” is also available in the same directory, allowing you to disable or enable individual scans within the assessment tool.

SMAT.exe is used at the command prompt. Navigate into the extracted application directory and type: SMAT.exe


The current engine will launch the scanning tool, and the engine starts a separate window listing the items found within the current site.






After the application completes scanning, base report details are available within the “Log” directory. This directory contains a log of the following:
·         Actions
·         Errors
·          Summary report
·         Site assessment report
·         and all the “CSV” files now populated with data from the SharePoint farm.

The “CSV‘ files such as “CustomizedPages-detail.csv” are available to be opened and viewed. These files contain the raw data entries retrieved through the scanning process.

After completing a scan, the report is generated displaying information about potential issues that need remediation before migrating to SharePoint Online. For example, my scan revealed two customized pages, and the report simply rendered the following values and link:

 


Clicking the link takes you to the documentation for that specific item within the SMAT section of “docs.microsoft.com.” The information provided only offers a view of the data but not of the customization found.

Though this is useful information for identifying locations of customizations or other assets and features that need checking, it is just information of where items exist and no deep inspection of what has changed.


The SMAT tool works perfectly, at least to give you a log of potential issues that need addressing, for an organization looking to migrate to SharePoint Online or OneDrive for Business.  However, it does not give you a more in-depth inspection into code items; list where web parts; scripts or even other components are within the site. It is assumed that when using the SMAT tool  that other processes are in place to manage those elements.

Comments

Popular posts from this blog

SharePoint Framework (SPFx).

What is SharePoint Framework   Client Side SharePoint Development using SharePoint Framework (SPFx). The SharePoint Framework (SPFx) development is a great milestone for SharePoint Client Side development. It is a page and web part model. This provides full support for client-side SharePoint development. It allows to easily integrate component with SharePoint data and supports for open source tooling. With SharePoint Framework, you can use any of your preferred web technologies and tools in your preferred development environment. It is to build responsive and mobile friendly SharePoint products and apps. SharePoint Framework (SPFx)   helps to build custom user interface extensions on top of SharePoint Online in supportive and future prepared way as SharePoint Online keeps itself updated time to time. Create new web part project You need to perform following steps:   1.       Create new project directory at your opted location md helloworld-webpart 2.   

Plan SharePoint Migration

Guide to a SharePoint Migration This blog will show how enterprises can approach their SharePoint migration with a few tried and tested action plans. This blog also details how you can successfully define a migration  roadmap, strategy, and goals for a successful SharePoint migration. There are four big transitions you’ll have to consider, before you dive into how to set up a pre-migration strategy. The Different Paths to Modern Management The following explains the four transitions and migrations that can be executed—successful or not. Cloud-first The Cloud-first path is perfect for startups, as there is no need for a migration. Essentially, everything is created in the cloud. Think: Cloud first and only cloud. Big Switch Transition The Big Switch path is often considered the most risky strategy, as organizations can never verify if the transition (also known as “big bang transition”) will end up as a success or a failure. Group by Group Transition

3 ways to filter SharePoint lists and libraries

One of the greatest benefits of metadata is the ability to filter on it and get to what you want with just a few clicks. Filtering for information is quite a common exercise these days. Every time we do online shopping, we filter for stuff. When we shop on Amazon® for shoes (something I do every day 🙂 ), we filter on cost, shoe size, reviews, brand among other things. When you go to a bookstore website, you filter for author and genre. When you research your dream car – you filter on car type, fuel economy, color. In SharePoint, we have not one, but three ways to filter SharePoint metadata! Today I would like to describe and explain all the three options to you. Option 1: Column header filter This is the most basic option that has been available ever since custom columns became available in SharePoint. Essentially this is the filtering you do using column headers. The functionality might be well familiar to many users as this is something we can do in Excel as well.