Migration from OneDrive Business folder to Sharepoint documents while maintaining permissions

MRobert-5335 20 Reputation points
2024-07-02T10:52:22.53+00:00

Hello,

I have a OneDrive Business account (i.e. John Snow) with 35GB data (i.e. XYZ folder, in this folder a lot of folders and files). Currently files and folders are shared to other people, certain permissions are granted. Now, I want to migrate from OneDrive to Sharepoint site with documents 1:1 while maintaining permissions. How can I do it without using the 3rd paid app? Powershell? PowerAutomate? Can anyone help me and explain step by step what should I do? I only found various scripts that copy data 1:1 from Sharepoint to Sharepoint while maintaining permissions, but I didn't find anything that can copy from OneDrive to Sharepoint.

Example: Sharepoint to Sharepoint but I want OneDrive to Sharepoint

OneDrive
OneDrive
A Microsoft file hosting and synchronization service.
957 questions
SharePoint
SharePoint
A group of Microsoft Products and technologies used for sharing and managing content, knowledge, and applications.
10,242 questions
PowerShell
PowerShell
A family of Microsoft task automation and configuration management frameworks consisting of a command-line shell and associated scripting language.
2,300 questions
{count} votes

Accepted answer
  1. Emily Du-MSFT 43,996 Reputation points Microsoft Vendor
    2024-07-03T09:05:50.1333333+00:00

    1.Through OOTB way of SharePoint, Move to and Copy to do not support maintaining permissions for files and folders.

    2.From perspective of Power Automate, the maximum message size (which is the data sent between actions) is 100MB. Even if considering allowing chunking under the action content transfer settings. (some connectors and APIs might not support chunking or even the default limit), the maximum message size is 1 GB. 35 GB is too large, so Power Automate is not available.

    3.By using PowerShell, it also has threshold limit issue.

    In conclusion, I suggest you use third-party tool to migration from OneDrive to SharePoint while maintaining permissions.


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


1 additional answer

Sort by: Most helpful
  1. Neuvi Jiang 685 Reputation points Microsoft Vendor
    2024-07-03T08:06:14.5966667+00:00

    Hi MRobert-5335,

    Thank you for posting in the Q&A Forums.

    Microsoft offers a variety of migration tools,

    But as far as I know, there is no official tool capable of migrating OneDrive data to SharePoint. You may need to look for the following third-party tools to perform the migration. And I didn't find a tool to do that.

    The SharePoint Migration Tool (SPMT) tool can also only migrate SharePoint elsewhere.

    Best regards

    NeuviJ

    ============================================

    If the Answer is helpful, please click "Accept Answer" and upvote it.

    0 comments No comments