Close Menu
Peter Klapwijk – In The Cloud 24-7Peter Klapwijk – In The Cloud 24-7
    Facebook X (Twitter) Instagram
    Peter Klapwijk – In The Cloud 24-7Peter Klapwijk – In The Cloud 24-7
    • Home
    • Intune
    • Windows
      • Modern Workplace
    • macOS
    • Android
    • iOS
    • Automation
      • Logic Apps
      • Intune Monitoring
      • GitHub
    • Security
      • Passwordless
      • Security
    • Speaking
    • About me
    Peter Klapwijk – In The Cloud 24-7Peter Klapwijk – In The Cloud 24-7
    Home»Microsoft365»First look at the Sharepoint Migration Tool by Microsoft
    Microsoft365

    First look at the Sharepoint Migration Tool by Microsoft

    Peter KlapwijkBy Peter KlapwijkSeptember 29, 2017Updated:December 3, 201914 Mins Read

    This week Microsoft announced the SharePoint Migration tool at Ignite which can be downloaded from this site. Till now you needed to migrate your data to SharePoint Online by third-party tooling like Sharegate or BitTitan. Sharegate comes with a lot of options, but is pretty expensive (for a small migration). BitTitan MigrationWiz is free, but you first have to upload your files to Azure Storage and after that you can perform the actual migration. MigrationWiz is very slow.

    Let`s have a look at the SharePoint Migration Tool.

    Migrate File Share Data to SharePoint Online

    First you need to go to this site to download the SharePoint Migration Tool and Install this tool on the File server.

    You get an overview of the steps involved migrating your data to SharePoint Online.

    Sign in with an account which is a Site Collection Administrator for the targeted SharePoint site.

    At this moment Modern Authentication is not supported by the tool, authentication for an account enabled with MFA will fail.

    Select File Share

    Browse to the root folder of your File Share under which your files and folders are located to be migrated.

    Insert the url of your SharePoint Online site. After a few seconds the libraries are resolved and you can choose your document library.

    You get an overview of what will be migrated. It also gives you an option to add an extra task.

    When you click on the radar icon in the above screen, you get a settings screen. You have options like enabling an incremental migration, migrate file version history etc.

    After you click Migrate, the migration starts with a scan of your files and after that is finished, the actual migration of your files starts.
    You will see how much files are already migrated and if some of your files are failed. From here you can open the folder with reports by cicking View task report.

    After the migration is finished you are asked to save the migration for future incremental runs (you can start an incremental migration when file are added or changed in the migrated folder).

    When you save the migration or you cancel a migration before it is finished, you are able to start it again.

    From the logging folder you can open some log files, one of these is the one with a summary of the migration. It shows the source and destination, the total amount of data (in GB), amount of data migrated and not migrated etc.

    When you open the failure summary, you can see which files failed and the reason why. My files contained a unpermitted character.

    After the migration is finished, the folder is migrated to SharePoint Online.

    For a first version of the migration tool, it works fine for migrating a File share. The speed is pretty good, better than MigrationWiz. It would be nice if Microsoft will add the option to pick a folder as destination. If you now only want to migrate one of your folders (located under the root share) and pick that folder as root, all your files will be migrated to the root folder of your Document library.

    Migrate on-premises SharePoint Data to SharePoint Online

    We skip the download and install part and also the sign-in to your SharePoint Online site.
    Choose SharePoint on-premises.

    Enter the url of your on-premises SharePoint site.

    You will be asked to sign-in to the SharePoint site.

    In the next screen you need to choose the library from which data will be migrated.
    And you need to provide the url of the destination SharePoint site. After entering the SharePoint url, you can choose the destination library.

    You get an overview and you can add an extra migration task.

    When you click migrate, the migration starts and you see the migration progress. You will see the amount of data which is already migrated and from here you can open the log folder by clicking on View task report.

    Migrating data from the on-premises SharePoint to SharePoint online works pretty good. I migrated 3GB in just 20 minutes without any issues. As with File Share migration, it would be nice if you can choose a source folder and/ or destination folder. You are now only allowed to migrate a complete SharePoint library at once. Maybe Microsoft will add such options later.

    Overall it is a good starting with this free tool from Microsoft. There are some key options missing for big SharePoint migrations,  in comparison with tools like Sharegate, but I think Microsoft will add new features soon.

    Microsoft 365 Office 365 SharePoint Online
    Share. Facebook Twitter LinkedIn Email WhatsApp
    Peter Klapwijk
    • Website
    • X (Twitter)
    • LinkedIn

    Peter is a Security (Intune) MVP since 2020 and is working as Modern Workplace Engineer at Wortell in The Netherlands. He has more than 15 years of experience in IT, with a strong focus on Microsoft technologies like Microsoft Intune, Windows, and (low-code) automation.

    Related Posts

    Issues syncing SharePoint Online libraries with OneDrive for Mac

    May 18, 2017

    OneDrive for Business SharePoint Library link missing from File Explorer

    April 26, 2017

    Backup your Synology NAS to Azure Storage

    March 22, 2017
    View 1 Comment

    1 Comment

    1. Todd on October 4, 2017 15:55

      This has the scent of the PST tool MS created/bought many years ago. When I asked several Exchange engineers about the PST tool, they said to stay far, far away from it and use 3rd party tools because they are better. I feel this SharePoint tool will be very similar.

      Reply
    Leave A Reply Cancel Reply

    Peter Klapwijk

    Hi! Welcome to my blog post.
    I hope you enjoy reading my articles.

    Hit the About Me button to get in contact with me or leave a comment.

    Awards
    Sponsor
    Latest Posts

    Update Windows Defender during Windows Autopilot enrollments

    May 16, 2025

    Hide the “Turn on an ad privacy feature” pop-up in Chrome with Microsoft Intune

    April 19, 2025

    How to set Google as default search provider with Microsoft Intune

    April 18, 2025

    Using Windows Autopilot device preparation with Windows 365 Frontline shared cloud PCs

    April 13, 2025
    follow me
    • Twitter 4.8K
    • LinkedIn 6.1K
    • YouTube
    • Bluesky 1.5K
    Tags
    Administrative Templates Android Automation Autopilot Azure Azure AD Browser Conditional Access Edge EMS Exchange Online Feitian FIDO2 Flow Google Chrome Graph Graph API Identity Management Intune Intune Monitoring iOS KIOSK Logic Apps macOS MEM MEMMonitoring Microsoft 365 Microsoft Edge Microsoft Endpoint Manager Modern Workplace Office 365 OneDrive for Business Outlook Passwordless PowerApps Power Automate Security SharePoint Online Teams Windows Windows 10 Windows10 Windows 11 Windows Autopilot Windows Update
    Copy right

    This information is provided “AS IS” with no warranties, confers no rights and is not supported by the authors, or In The Cloud 24-7.

     

    Copyright © 2025 by In The Cloud 24-7/ Peter Klapwijk. All rights reserved, No part of the information on this web site may be reproduced or posted in any form or by any means without the prior written permission of the publisher.

    Shorthand; Don’t pass off my work as yours, it’s not nice.

    Recent Comments
    • Adam on Get notified on expiring Azure App Registration client secrets
    • Peter Klapwijk on Update Windows Defender during Windows Autopilot enrollments
    • Rob van de Ven on Add a certificate to the Trusted Publishers with Intune without reporting errors
    • Carl on Update Windows Defender during Windows Autopilot enrollments
    • Peter Klapwijk on The next step in a passwordless Windows experience
    most popular

    Application installation issues; Download pending

    October 1, 2024

    Restrict which users can logon into a Windows 10 device with Microsoft Intune

    April 11, 2020

    How to change the Windows 11 language with Intune

    November 11, 2022

    Update Microsoft Edge during Windows Autopilot enrollments

    July 9, 2024
    Peter Klapwijk – In The Cloud 24-7
    X (Twitter) LinkedIn YouTube RSS Bluesky
    © 2025 ThemeSphere. Designed by ThemeSphere.

    Type above and press Enter to search. Press Esc to cancel.

    Manage Cookie Consent
    To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
    Functional Always active
    The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
    Preferences
    The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
    Statistics
    The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
    Marketing
    The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
    Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
    View preferences
    {title} {title} {title}